summaryrefslogtreecommitdiffstats
path: root/js
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2012-09-08 19:11:22 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2012-09-08 19:11:22 +0200
commit9fcfdae0c275eea9d3835552404a291b00043492 (patch)
tree6e9057078c88f2446c9ec67ab760388fc1a02253 /js
parent9ad5cc8fda71ac11a1ddd52554837596dc6aa43a (diff)
remember collapsed folders, simplyfied css and js
Diffstat (limited to 'js')
-rw-r--r--js/menu.js14
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'));
+ }
+ });
};
/**