@ -41,7 +41,7 @@ function setActiveFeedId(id, is_cat) {
function updateFeedList ( ) {
try {
Element . show ( "feedlistLoading" ) ;
resetCounterCache ( ) ;
@ -51,7 +51,8 @@ function updateFeedList() {
}
var store = new dojo . data . ItemFileWriteStore ( {
url : "backend.php?op=pref_feeds&method=getfeedtree&mode=2" } ) ;
url : "backend.php?op=pref_feeds&method=getfeedtree&mode=2"
} ) ;
var treeModel = new fox . FeedStoreModel ( {
store : store ,
@ -68,7 +69,7 @@ function updateFeedList() {
onClick : function ( item , node ) {
var id = String ( item . id ) ;
var is _cat = id . match ( "^CAT:" ) ;
var feed = id . substr ( id . indexOf ( ":" ) + 1 ) ;
var feed = id . substr ( id . indexOf ( ":" ) + 1 ) ;
viewfeed ( { feed : feed , is _cat : is _cat } ) ;
return false ;
} ,
@ -78,13 +79,13 @@ function updateFeedList() {
id : "feedTree" ,
} , "feedTree" ) ;
/ * v a r m e n u = n e w d i j i t . M e n u ( { i d : ' f e e d M e n u ' } ) ;
/ * v a r m e n u = n e w d i j i t . M e n u ( { i d : ' f e e d M e n u ' } ) ;
menu . addChild ( new dijit . MenuItem ( {
label : "Simple menu item"
} ) ) ;
// menu.bindDomNode(tree.domNode); */
// menu.bindDomNode(tree.domNode); */
var tmph = dojo . connect ( dijit . byId ( 'feedMenu' ) , '_openMyself' , function ( event ) {
console . log ( dijit . getEnclosingWidget ( event . target ) ) ;
@ -93,7 +94,7 @@ function updateFeedList() {
$ ( "feeds-holder" ) . appendChild ( tree . domNode ) ;
var tmph = dojo . connect ( tree , 'onLoad' , function ( ) {
var tmph = dojo . connect ( tree , 'onLoad' , function ( ) {
dojo . disconnect ( tmph ) ;
Element . hide ( "feedlistLoading" ) ;
@ -107,6 +108,9 @@ function updateFeedList() {
} ) ;
tree . startup ( ) ;
} catch ( e ) {
exception _error ( e ) ;
}
}
function catchupAllFeeds ( ) {