From abe9b1354188de0d6b30cb6ccee5a94f96f17f36 Mon Sep 17 00:00:00 2001 From: hukl Date: Sun, 13 Sep 2009 13:25:19 +0200 Subject: conditional initializers - not sure if this actually improves anything but it seems better this way Closes #18 --- public/javascripts/admin_interface.js | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) (limited to 'public/javascripts') diff --git a/public/javascripts/admin_interface.js b/public/javascripts/admin_interface.js index df8065b..a792a87 100644 --- a/public/javascripts/admin_interface.js +++ b/public/javascripts/admin_interface.js @@ -1,11 +1,23 @@ $(document).ready(function () { admin_search.initialize(); - menu_items.initialize_search(); - meta_data.initialize(); - menu_item_sorter.initialize(); - parent_search.initialize_search(); - move_to_search.initialize_search(); - + + if ($("#menu_search_term").length != 0) { + menu_items.initialize_search(); + menu_item_sorter.initialize(); + } + + if ($("#metadata").length != 0) { + meta_data.initialize(); + } + + if ($("#parent_search_term").length != 0) { + parent_search.initialize_search(); + } + + if ($("#move_to_search_term").length != 0) { + move_to_search.initialize_search(); + } + $(".with_editor").tinymce({ script_url : '/javascripts/tiny_mce/tiny_mce.js', theme: "advanced", @@ -22,9 +34,6 @@ $(document).ready(function () { oninit : cccms.setup_autosave() }); - - - jQuery.ajaxSetup({ 'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "text/javascript");} }); -- cgit v1.3