From ca72163edd65a071a3d662e6ef4a78f1272ab4b2 Mon Sep 17 00:00:00 2001 From: ovclas Date: Tue, 18 Oct 2011 01:39:25 +0000 Subject: [PATCH] issue 522 memory collapsing stat in cookie git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9672 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/menu/tpl/js/sitemap.js | 3 +++ modules/menu/tpl/sitemap.html | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/menu/tpl/js/sitemap.js b/modules/menu/tpl/js/sitemap.js index 2d2810f37..e05bf0b37 100644 --- a/modules/menu/tpl/js/sitemap.js +++ b/modules/menu/tpl/js/sitemap.js @@ -201,9 +201,12 @@ $('form.siteMap') $('a.tgMap').click(function() { var $this = $(this); + var curToggleStatus = getCookie('sitemap_toggle_'+$this.attr('href')); + var toggleStatus = curToggleStatus == 1 ? '0' : 1; $($this.attr('href')).slideToggle('fast'); $this.closest('.siteMap').toggleClass('fold'); + setCookie('sitemap_toggle_'+$this.attr('href'), toggleStatus); return false; }); diff --git a/modules/menu/tpl/sitemap.html b/modules/menu/tpl/sitemap.html index 331d737a4..6f376e48a 100644 --- a/modules/menu/tpl/sitemap.html +++ b/modules/menu/tpl/sitemap.html @@ -20,7 +20,7 @@ xe.lang.confirm_delete = "{$lang->confirm_delete}";

{$lang->collapsing}/{$lang->expanding} -