From 9fcfdae0c275eea9d3835552404a291b00043492 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Sat, 8 Sep 2012 19:11:22 +0200 Subject: remember collapsed folders, simplyfied css and js --- js/menu.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'js') diff --git a/js/menu.js b/js/menu.js index 1c1d6a6a2..752cb1bbd 100644 --- a/js/menu.js +++ b/js/menu.js @@ -656,8 +656,18 @@ var News = News || {}; */ Menu.prototype._toggleCollapse = function($listItem){ $listItem.toggleClass('open'); - $listItem.children('.collapsable_trigger').toggleClass('triggered'); - $listItem.children('ul').toggle(); + + var folderId = this._getIdAndTypeFromNode($listItem).id; + var data = { + 'folderId': folderId, + 'opened': $listItem.hasClass('open') + }; + + $.post(OC.filePath('news', 'ajax', 'collapsefolder.php'), data, function(jsondata){ + if(jsondata.status != 'success'){ + OC.dialogs.alert(jsonData.data.message, t('news', 'Error')); + } + }); }; /** -- cgit v1.2.3