Changeset 4957 for branches/2.2/expressoMail1_2/js/draw_api.js
- Timestamp:
- 08/19/11 10:46:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/expressoMail1_2/js/draw_api.js
r4688 r4957 115 115 else{ 116 116 if (!expresso_offline) 117 117 { 118 118 tree_folders = new dFTree({name: 'tree_folders'}); 119 119 … … 159 159 } 160 160 161 var handlerChannel = function(data) 161 var handlerChannel = function(data) 162 { 163 164 if ( data == null || typeof(data) == 'string') 165 { 166 return false; 167 } 168 169 var nodeParent = document.getElementById('content_folders'); 170 var treeRss = new dFTree({name: 'treeRss'}); 171 var root_rss = new dNode({id:'news_root', caption: get_lang("News")}); 172 173 treeRss.add(root_rss,'anything'); 174 175 for( i=0; i < data.length; i++ ) 162 176 { 163 164 if ( data == null || typeof(data) == 'string') 165 { 166 return false; 167 } 168 169 var nodeParent = document.getElementById('content_folders'); 170 var treeRss = new dFTree({name: 'treeRss'}); 171 var root_rss = new dNode({id:'news_root', caption: get_lang("News")}); 172 173 treeRss.add(root_rss,'anything'); 174 175 for( i=0; i < data.length; i++ ) 177 var nodeNews = new dNode( 176 178 { 177 var nodeNews = new dNode(178 {179 179 id: "NEWS/"+data[i].name, 180 180 caption: data[i].name, 181 181 onClick: "open_rss('"+data[i].rss_url+"')", 182 182 plusSign: 0 183 184 185 183 }); 184 treeRss.add(nodeNews,"news_root"); 185 } 186 186 187 187 treeRss.draw( nodeParent ); 188 188 189 190 191 192 193 194 195 196 197 198 189 with ( document.getElementById('lnews_roottreeRss') ) 190 { 191 style.backgroundImage = "url(templates/"+template+"/images/menu/rss.png)"; 192 style.marginLeft = "2px"; 193 } 194 195 if( nodeParent.firstChild.id != ("dftree_" + treeRss.name ) ) 196 { 197 var _folder = Element(nodeParent.firstChild.id); 198 var _rssNews = Element("dftree_" + treeRss.name ); 199 199 200 201 200 nodeParent.insertBefore( _rssNews, _folder ); 201 } 202 202 203 } 204 205 if( eval(enabledReadRSS ) == true ) 206 cExecute('$this.rss.getChannels',handlerChannel); 207 203 } 204 205 if( eval(enabledReadRSS ) == true ) 206 { 207 setTimeout(function() 208 { 209 cExecute('$this.rss.getChannels',handlerChannel); 210 }, 2000); 211 } 212 208 213 /** 209 210 214 * Pastas locais 215 */ 211 216 if (preferences.use_local_messages==1 || expresso_offline) { 212 217 if (!window.google || !google.gears) {
Note: See TracChangeset
for help on using the changeset viewer.