From 8235376ead33383a0009ce8993ab7a3502c38bb1 Mon Sep 17 00:00:00 2001 From: hukl Date: Thu, 7 May 2009 22:51:51 +0200 Subject: autosave only when something has actually changed. this was hard. i don't like javascript --- app/views/layouts/admin.html.erb | 68 ++++++++++++++++++++++++++++------- app/views/nodes/_autosave.html.erb | 3 +- public/javascripts/admin_interface.js | 7 ---- 3 files changed, 56 insertions(+), 22 deletions(-) diff --git a/app/views/layouts/admin.html.erb b/app/views/layouts/admin.html.erb index 1fb9c2b..4e0347d 100644 --- a/app/views/layouts/admin.html.erb +++ b/app/views/layouts/admin.html.erb @@ -12,19 +12,61 @@ <%= javascript_include_tag 'admin_interface.js' %> diff --git a/app/views/nodes/_autosave.html.erb b/app/views/nodes/_autosave.html.erb index 583b374..7d3736b 100644 --- a/app/views/nodes/_autosave.html.erb +++ b/app/views/nodes/_autosave.html.erb @@ -1,6 +1,5 @@ - \ No newline at end of file + diff --git a/public/javascripts/admin_interface.js b/public/javascripts/admin_interface.js index 12a3ba6..2b8a0d2 100644 --- a/public/javascripts/admin_interface.js +++ b/public/javascripts/admin_interface.js @@ -16,11 +16,4 @@ $(document).ready(function () { 'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "text/javascript")} }) - jQuery.fn.submitWithAjax = function() { - $("#flash").append(""); - $.post(this.attr("action"), $(this).serialize(), null, "script"); - }; - - - }); \ No newline at end of file -- cgit v1.3