]> git.wh0rd.org - tt-rss.git/blobdiff - PrefFeedTree.js
misc typo fixes
[tt-rss.git] / PrefFeedTree.js
index ee3cd152c5921d5a2dfd0e75ebccf3fd90b0677a..4ea486609990e88e479cce787c90fbf904c6332c 100644 (file)
@@ -2,6 +2,7 @@ dojo.provide("fox.PrefFeedTree");
 dojo.provide("fox.PrefFeedStore");
 
 dojo.require("lib.CheckBoxTree");
+dojo.require("dojo.data.ItemFileWriteStore");
 
 dojo.declare("fox.PrefFeedStore", dojo.data.ItemFileWriteStore, {
        
@@ -25,6 +26,15 @@ dojo.declare("fox.PrefFeedTree", lib.CheckBoxTree, {
                if (args.item.icon)
                        tnode.iconNode.src = args.item.icon[0];
 
+               var param = this.model.store.getValue(args.item, 'param');
+
+               if (param) {
+                       param = dojo.doc.createElement('span');
+                       param.className = 'feedParam';
+                       param.innerHTML = args.item.param[0];
+                       dojo.place(param, tnode.labelNode, 'after');
+               }
+
                return tnode;
        },
        onDndDrop: function() {
@@ -42,7 +52,7 @@ dojo.declare("fox.PrefFeedTree", lib.CheckBoxTree, {
                var item = dijit.getEnclosingWidget(target).item;
 
                // disable copying items
-               source.copyState = function() { return false; }
+               source.copyState = function() { return false; };
 
                var source_item = false;
 
@@ -52,9 +62,6 @@ dojo.declare("fox.PrefFeedTree", lib.CheckBoxTree, {
 
                if (!source_item || !item) return false;
 
-               var id = String(item.id);
-               var source_id = String(source_item.id);
-
                var id = this.tree.model.store.getValue(item, 'id');
                var source_id = source.tree.model.store.getValue(source_item, 'id');