Changeset 6875 for sandbox/2.4.2-expresso2/prototype
- Timestamp:
- 07/25/12 16:02:01 (12 years ago)
- Location:
- sandbox/2.4.2-expresso2/prototype/modules/mail
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.2-expresso2/prototype/modules/mail/js/foldertree.js
r6574 r6875 116 116 cp_tree1 = tree1; 117 117 cp_tree2 = tree2; 118 var shared_acls = {}; 119 120 $.each(cp_tree2, function(index, value){ 121 shared_acls[value.id] = value.acl_share; 122 }); 123 118 124 $("#content_folders").removeClass("menu-degrade").parent().removeClass("image-menu"); 119 125 var html = DataLayer.render('../prototype/modules/mail/templates/detailedfoldertree.ejs', {folders: [tree1, tree2, tree3]}); … … 292 298 } 293 299 } 294 }).hover( 300 }); 301 $(".folder").not(".head_folder").not(".shared-folders").parent().find(".folder").hover( 295 302 function(){ 296 303 //CASO A LI NÃO TENHA UM eventNU FLUTUANTE AINDA, O eventNU É ADICIONADO! … … 298 305 var folder_ = $(this); 299 306 var folder_name; 307 var shared = { 308 head : false, 309 valid : false 310 }; 300 311 if(folder_.parent().attr('id')){ 301 312 folder_name = folder_.parent().attr('id').split(cyrus_delimiter); 302 313 folder_name = folder_name[folder_name.length -1]; 314 shared.valid = folder_.parent().attr('id').search("user/") == 0 ? true : false; 303 315 }else 304 316 folder_name = "Root"; 305 html = DataLayer.render("../prototype/modules/mail/templates/float_folder_menu.ejs", {name_folder : folder_name}); 317 318 if(shared.valid){ 319 shared.head = folder_.parent().attr('id').split(cyrus_delimiter).length == 2 ? true : false; 320 var teste = folder_.parent().attr('id').split(cyrus_delimiter); 321 var acls = shared_acls[teste[0]+cyrus_delimiter+teste[1]]; 322 } 323 324 html = DataLayer.render("../prototype/modules/mail/templates/float_folder_menu.ejs", {name_folder : folder_name, flag : shared, acl : acls}); 306 325 //FUNÇÃO DO eventNU FLUTUANTE EDITAR < BEGIN 307 326 var esc = false; -
sandbox/2.4.2-expresso2/prototype/modules/mail/templates/float_folder_menu.ejs
r5948 r6875 12 12 13 13 <span class="float-menu"> 14 <span class="ui-icon ui-icon-document float-menu-new floating-default" title="Nova Pasta"></span> 15 <%if(!specialFolders[data.name_folder]){ %> 16 <span class="ui-icon ui-icon-pencil float-menu-edit floating-default" title="Editar Pasta"></span> 17 <span class="ui-icon ui-icon-close float-menu-remove floating-default" title="Excluir Pasta"></span> 18 <%} 19 else if(data.name_folder == trashfolder){%> 20 <span class="ui-icon ui-icon-trash float-menu-clean floating-default" onclick="empty_trash_imap();" title="Limpar Pasta"></span> 21 <%} 22 else if(data.name_folder == spamfolder){%> 23 <span class="ui-icon ui-icon-trash float-menu-clean floating-default" onclick="empty_spam_imap();" title="Limpar Pasta"></span> 14 <%if(!data.flag.valid){ %> 15 <span class="ui-icon ui-icon-document float-menu-new floating-default" title="Nova Pasta"></span> 16 <%if(!specialFolders[data.name_folder]){ %> 17 <span class="ui-icon ui-icon-pencil float-menu-edit floating-default" title="Editar Pasta"></span> 18 <span class="ui-icon ui-icon-close float-menu-remove floating-default" title="Excluir Pasta"></span> 19 <%} 20 else if(data.name_folder == trashfolder){%> 21 <span class="ui-icon ui-icon-trash float-menu-clean floating-default" onclick="empty_trash_imap();" title="Limpar Pasta"></span> 22 <%} 23 else if(data.name_folder == spamfolder){%> 24 <span class="ui-icon ui-icon-trash float-menu-clean floating-default" onclick="empty_spam_imap();" title="Limpar Pasta"></span> 25 <%}%> 26 <%}else{ %> 27 <% if(parseInt(data.acl.create)){%> 28 <span class="ui-icon ui-icon-document float-menu-new floating-default" title="Nova Pasta"></span> 29 <% if(parseInt(data.acl.delete) && parseInt(data.acl.rename) && !specialFolders[data.name_folder] && !data.flag.head){ %> 30 <span class="ui-icon ui-icon-pencil float-menu-edit floating-default" title="Editar Pasta"></span> 31 <% } %> 32 33 <% } %> 34 <% if(parseInt(data.acl.delete) && !specialFolders[data.name_folder] && !data.flag.head){ %> 35 <span class="ui-icon ui-icon-close float-menu-remove floating-default" title="Excluir Pasta"></span> 36 <%}%> 24 37 <%}%> 25 26 38 </span>
Note: See TracChangeset
for help on using the changeset viewer.