Changeset 7228 for branches/2.4/expressoMail1_2/js/doiMenuData.js
- Timestamp:
- 09/17/12 14:30:47 (12 years ago)
- Location:
- branches/2.4
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4
- Property svn:mergeinfo changed
-
branches/2.4/expressoMail1_2/js/doiMenuData.js
r7079 r7228 97 97 98 98 /** 99 * Carrega o menu de op ção de uma mensagem99 * Carrega o menu de opção de uma mensagem 100 100 */ 101 101 function loadMenu(){ … … 113 113 labeledMessages(isLabel[1]); 114 114 } 115 selectAllFolderMsgs(false); 115 selectAllFolderMsgs(false); 116 116 }, 117 117 items: { … … 140 140 "i02": {"name": get_lang("Search"), "icon": "search-mail", callback: function(key, opt){ search_emails(""); }}, 141 141 "103": {"name": get_lang("Edit filters"), "icon": "filter", callback: filterbox2 }, 142 "i04": {"name": get_lang("Edit folders"), "icon": "edit-folder", callback: folderbox },143 142 "i05": {"name": get_lang("Share mailbox"), "icon": "share-mailbox", callback: sharebox }, 144 143 "i06": {"name": get_lang("Labels"), "icon": "tag", callback: configureLabels }, … … 153 152 } else { 154 153 var menuToolsItems = { 155 "i01": {"name": get_lang("Search"), "icon": "search-mail", callback: function(key, opt){ search_emails(""); }}, 156 "i02": {"name": get_lang("Edit folders"), "icon": "edit-folder", callback: folderbox } 154 "i01": {"name": get_lang("Search"), "icon": "search-mail", callback: function(key, opt){ search_emails(""); }} 157 155 } 158 156 } … … 210 208 function updateLabelsColumn(messageInfo) { 211 209 var msg_number = messageInfo.msg_number; 212 //uid é o numero da mensagem quando os dados são carregados na busca rapida.210 //uid é o numero da mensagem quando os dados são carregados na busca rapida. 213 211 if(messageInfo.uid != '' && messageInfo.uid != 'undefined' && messageInfo.uid != null){ 214 212 msg_number = messageInfo.uid; … … 268 266 .appendTo(this); 269 267 $(this).find('span.removeLabeled').click(function(){ 270 //TODO Mudar quando API abstrair atualiza ções no cache268 //TODO Mudar quando API abstrair atualizações no cache 271 269 DataLayer.remove('labeled', false); 272 270 DataLayer.get('labeled'); … … 306 304 307 305 function loadExtraLDAPBox(data, element){ 306 307 if(!!data[0]){ 308 var decoded = {}; 309 310 $.each(data, function(i, e){ 311 decoded[e.name] = e.value; 312 }); 313 314 data = decoded; 315 } 316 308 317 menuItensLabel = {}; 309 menuItensLabel["Name"] = {name: "<b>"+data [0].value+"</b>", disabled: true};310 menuItensLabel["Email"] = {name: data [1].value, disabled: true};311 if( data[2].value){318 menuItensLabel["Name"] = {name: "<b>"+data.name+"</b>", disabled: true}; 319 menuItensLabel["Email"] = {name: data.email, disabled: true}; 320 if(!!data.telephone){ 312 321 menuItensLabel["TelefoneLabel"] = {name: "<b>"+get_lang("Telephone")+"</b>", disabled: true}; 313 menuItensLabel["TelefoneValue"] = {name: data [2].value, disabled: true};314 } 315 if(data [3]){316 if(data [3].value == "TRUE"){322 menuItensLabel["TelefoneValue"] = {name: data.telephone, disabled: true}; 323 } 324 if(data.vacationActive){ 325 if(data.vacationActive == "TRUE"){ 317 326 menuItensLabel["outOffice"] = {name: "<b>"+get_lang("Out of office")+"</b>", disabled: true}; 318 menuItensLabel["outOfficeValue"] = {name: data [4].value.substring(0, 20), disabled: true};327 menuItensLabel["outOfficeValue"] = {name: data.vacationInfo.substring(0, 20), disabled: true}; 319 328 } 320 329 } … … 337 346 for(var item in data.itens){ 338 347 if(parseInt(item) <= 4){ 339 ctcName = data.itens[item].data[0].value; 340 ctcName = ctcName.length > 2 ? ctcName : data.itens[item].data[2].value.substr(0,data.itens[item].data[2].value.indexOf("@")); 341 menuItensLabel["ContactGroupLabel"+item] = {name: "<b>"+ctcName+"</b>", disabled: true}; 348 ctcName = data.itens[item].data[0].value; 349 ctcName = ctcName.length > 2 ? ctcName : data.itens[item].data[2].value.substr(0,data.itens[item].data[2].value.indexOf("@")); 350 menuItensLabel["ContactGroupLabel"+item] = {name: "<b>"+ctcName+"</b>", disabled: true}; 342 351 menuItensLabel["ContactGroupValue"+item] = {name: data.itens[item].data[2].value, disabled: true}; 343 352 }else{
Note: See TracChangeset
for help on using the changeset viewer.