diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2012-09-08 19:11:22 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2012-09-08 19:11:22 +0200 |
commit | 9fcfdae0c275eea9d3835552404a291b00043492 (patch) | |
tree | 6e9057078c88f2446c9ec67ab760388fc1a02253 /js | |
parent | 9ad5cc8fda71ac11a1ddd52554837596dc6aa43a (diff) |
remember collapsed folders, simplyfied css and js
Diffstat (limited to 'js')
-rw-r--r-- | js/menu.js | 14 |
1 files changed, 12 insertions, 2 deletions
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')); + } + }); }; /** |