Changeset 1518 for trunk/expressoMail1_2/js/draw_api.js
- Timestamp:
- 10/20/09 15:24:08 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r1495 r1518 179 179 } 180 180 else{ 181 if (expresso_offline) 182 tree_folders = new dFTree({name: 'tree_folders'}); 183 var root_local = new dNode({ 184 id: "local_root", 185 caption: get_lang('local folders') 186 }); 187 tree_folders.add(root_local, "root"); //coloca root local 188 var local_folders = expresso_local_messages.list_local_folders(); 189 for (var i in local_folders) { //Coloca as pastas locais. 190 var node_root = "local_root"; 191 var new_caption = local_folders[i][0]; 192 if(local_folders[i][0].indexOf("/")!="-1") { 193 final_pos = local_folders[i][0].lastIndexOf("/"); 194 node_root = "local_"+local_folders[i][0].substr(0,final_pos); 195 new_caption = local_folders[i][0].substr(final_pos+1); 181 if (!window.google || !google.gears) { 182 temp = confirm(get_lang("To use local messages you have to install google gears. Would you like to be redirected to gears installation page?")); 183 if (temp) { 184 location.href = "http://gears.google.com/?action=install&message=" + 185 "Para utilizar o recurso de mensagens locais, instale o google gears&return=" + 186 document.location.href; 196 187 } 197 if (local_folders[i][1] > 0) 198 var nodeLocal = new dNode({ 199 id: "local_" + local_folders[i][0], 200 caption: lang_folder(new_caption) + '<font style=color:red> (</font><span id="local_unseen" style=color:red>' + local_folders[i][1] + '</span><font style=color:red>)</font>', 201 onClick: "change_folder('local_" + local_folders[i][0] + "','" + new_caption + "')", 202 plusSign: local_folders[i][2] 188 else { 189 preferences.use_local_messages = 0; 190 } 191 } 192 else { 193 if (expresso_offline) 194 tree_folders = new dFTree({ 195 name: 'tree_folders' 203 196 }); 204 else 205 var nodeLocal = new dNode({ 206 id: "local_" + local_folders[i][0], 207 caption: lang_folder(new_caption), 208 onClick: "change_folder('local_" + local_folders[i][0] + "','" + new_caption + "')", 209 plusSign: local_folders[i][2] 210 }); 211 tree_folders.add(nodeLocal, node_root); 197 var root_local = new dNode({ 198 id: "local_root", 199 caption: get_lang('local folders') 200 }); 201 tree_folders.add(root_local, "root"); //coloca root local 202 var local_folders = expresso_local_messages.list_local_folders(); 203 for (var i in local_folders) { //Coloca as pastas locais. 204 var node_root = "local_root"; 205 var new_caption = local_folders[i][0]; 206 if (local_folders[i][0].indexOf("/") != "-1") { 207 final_pos = local_folders[i][0].lastIndexOf("/"); 208 node_root = "local_" + local_folders[i][0].substr(0, final_pos); 209 new_caption = local_folders[i][0].substr(final_pos + 1); 210 } 211 if (local_folders[i][1] > 0) 212 var nodeLocal = new dNode({ 213 id: "local_" + local_folders[i][0], 214 caption: lang_folder(new_caption) + '<font style=color:red> (</font><span id="local_unseen" style=color:red>' + local_folders[i][1] + '</span><font style=color:red>)</font>', 215 onClick: "change_folder('local_" + local_folders[i][0] + "','" + new_caption + "')", 216 plusSign: local_folders[i][2] 217 }); 218 else 219 var nodeLocal = new dNode({ 220 id: "local_" + local_folders[i][0], 221 caption: lang_folder(new_caption), 222 onClick: "change_folder('local_" + local_folders[i][0] + "','" + new_caption + "')", 223 plusSign: local_folders[i][2] 224 }); 225 tree_folders.add(nodeLocal, node_root); 226 } 212 227 } 213 228 }
Note: See TracChangeset
for help on using the changeset viewer.