diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-04-07 12:16:37 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-04-07 12:16:37 +0200 |
commit | 6b87dae76d931ead9838db1f66a6ff1fe1cc1dd1 (patch) | |
tree | 0a2273d9db0499214e18a041987339eac9d20ac9 /ishtar_common/static/js/ishtar.js | |
parent | 75730c0ac55c935c03e58977405b4b8a2233595d (diff) | |
parent | 3d8b8d86f01ecb9b37e24e25fd15500b8f4fb2a0 (diff) | |
download | Ishtar-6b87dae76d931ead9838db1f66a6ff1fe1cc1dd1.tar.bz2 Ishtar-6b87dae76d931ead9838db1f66a6ff1fe1cc1dd1.zip |
Merge branch 'master' into v0.9
Diffstat (limited to 'ishtar_common/static/js/ishtar.js')
-rw-r--r-- | ishtar_common/static/js/ishtar.js | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index b5f4f1a79..318c17315 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -38,11 +38,13 @@ function get_previous_table_id(){} var shortcut_url = ''; var advanced_menu = false; +var shortcut_menu_hide = false; var activate_all_search_url = '/activate-all-search/'; var activate_own_search_url = '/activate-own-search/'; var activate_advanced_url = '/activate-advanced-menu/'; var activate_simple_url = '/activate-simple-menu/'; - +var shortcut_menu_hide_url = '/hide-shortcut-menu/' +var shortcut_menu_show_url = '/show-shortcut-menu/' function init_shortcut_menu(html){ $("#progress").hide(); @@ -68,13 +70,21 @@ function init_shortcut_menu(html){ $('#shortcut-menu table').hide(); $(".short-menu-close").hide(); $(".short-menu-open").show(); + $.get(shortcut_menu_hide_url); }); $(".short-menu-open").click(function(){ $('#shortcut-menu div').show(); $('#shortcut-menu table').show(); $(".short-menu-open").hide(); $(".short-menu-close").show(); + $.get(shortcut_menu_show_url); }); + if (shortcut_menu_hide){ + $('#shortcut-menu div').hide(); + $('#shortcut-menu table').hide(); + $(".short-menu-close").hide(); + $(".short-menu-open").show(); + } } function init_shortcut_fields(){ @@ -213,9 +223,8 @@ $(document).on("click", '.check-all', function(){ ).attr('checked', $(this).is(':checked')); }); -$(document).on("click", '#main_menu ul li', function(){ +$(document).on("click", '#main_menu > ul > li', function(){ var current_id = $(this).attr('id'); - console.log(current_id); $("#main_menu ul ul").not($(this).parents('ul')).not($(this).find('ul') ).hide('slow'); $(this).find('ul').show('slow'); |