Changeset 6422 for sandbox/2.4.1-3/expressoMail1_2/js/draw_api.js
- Timestamp:
- 06/05/12 15:58:21 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/2.4.1-3/expressoMail1_2/js/draw_api.js
r6379 r6422 3501 3501 3502 3502 //DESENHO DAS CAIXA DE EMAIL 3503 function draw_email_box(input_data, location ){3503 function draw_email_box(input_data, location, personal){ 3504 3504 if($.trim(input_data) != ""){ 3505 3505 var box_data = valid_emails(input_data); … … 3509 3509 if(preferences.expressoMail_ldap_identifier_recipient && $(newBox).hasClass("invalid-email-box")){ 3510 3510 //$(newBox).find(".loading").css("background-image", "../prototype/modules/mail/img/ajax-loader.gif"); 3511 show_detais(newBox, input_data );3511 show_detais(newBox, input_data, personal); 3512 3512 }else{ 3513 3513 $(newBox).find(".box-loading").remove(); … … 3791 3791 3792 3792 //MOSTRA OS DETALHES DAS CAIXA DE EMAIL NOS CAMPOS PARA - CC - CCO 3793 function show_detais(box, value ){3793 function show_detais(box, value, personal){ 3794 3794 var ldap_id = preferences.expressoMail_ldap_identifier_recipient; 3795 if(personal){ 3796 DataLayer.read("/contact/"+value, {}, function(data){ 3797 if(!data.error){ 3798 if(data.collection.error) 3799 box.find(".box-loading").remove(); 3800 else{ 3801 //box.find(".box-loading").css("background-image", "url(templates/default/images/information.png) no-repeat! !important"); 3802 box.find(".box-loading").removeClass("box-loading").addClass("box-info"); 3803 box.addClass("box-"+value).removeClass("invalid-email-box"); 3804 loadExtraLDAPBox(data.collection.itens[0].data, ".box-"+value); 3805 box.unbind("dblclick").bind("dblclick", function(e){ 3806 new $.Zebra_Dialog('<strong>Impossivel editar</strong> um contato do catálogo pessoal\n' + 3807 '<strong>Porém</strong> é possivel remove-lo', { 3808 'buttons': false, 3809 'modal': false, 3810 'position': ['right - 20', 'top + 20'], 3811 'auto_close': 3000 3812 }); 3813 }).find(".box-input").val("\""+data.collection.itens[0].data[0].value+"\" <"+data.collection.itens[0].data[1].value+">"); 3814 box.find(".email-box-value").html( (data.collection.itens[0].data[0].value.length > 18 ? data.collection.itens[0].data[0].value.substring(0, 15)+"...": data.collection.itens[0].data[0].value)) 3815 } 3816 }else{ 3817 box.find(".box-loading").remove(); 3818 } 3819 }); 3820 return; 3821 } 3822 3795 3823 DataLayer.read("/usersldap", {field : ldap_id,value: value}, function(data){ 3796 3824 if(!data.error){ … … 3803 3831 loadExtraLDAPBox(data.collection.itens[0].data, ".box-"+value); 3804 3832 box.unbind("dblclick").bind("dblclick", function(e){ 3805 new $.Zebra_Dialog('<strong>Impossivel editar</strong> um contato do ldap\n' +3833 new $.Zebra_Dialog('<strong>Impossivel editar</strong> um contato do catálogo geral\n' + 3806 3834 '<strong>Porém</strong> é possivel remove-lo', { 3807 3835 'buttons': false,
Note: See TracChangeset
for help on using the changeset viewer.