1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-24 13:01:28 +00:00

allow onclick editing of categories and drag-reordering of feeds and categories

This commit is contained in:
Andrew Dolgov
2010-11-18 13:46:11 +03:00
parent 567810362c
commit 7b8a143f1b
5 changed files with 257 additions and 40 deletions

View File

@@ -1,8 +1,28 @@
dojo.provide("fox.PrefFeedTree");
dojo.provide("fox.PrefFeedStore");
dojo.require("lib.CheckBoxTree");
dojo.declare("fox.PrefFeedStore", dojo.data.ItemFileWriteStore, {
_saveEverything: function(saveCompleteCallback, saveFailedCallback,
newFileContentString) {
dojo.xhrPost({
url: "backend.php",
content: {op: "pref-feeds", subop: "savefeedorder",
payload: newFileContentString},
error: saveFailedCallback,
load: saveCompleteCallback});
},
});
dojo.declare("fox.PrefFeedTree", lib.CheckBoxTree, {
onDndDrop: function() {
this.inherited(arguments);
this.tree.model.store.save();
},
checkItemAcceptance: function(target, source, position) {
var item = dijit.getEnclosingWidget(target).item;