07/09/12 17:35:21 (10 years ago)

Ticket #2950 - Tornar opcional a confirmacao de leitura de uma mensagem

4 edited


  • sandbox/2.4.2-expresso3/expressoMail1_2/inc/hook_settings.inc.php

    r6055 r6747  
     509create_check_box('Would you like to have a read receipt option to read messages?','confirm_read_message',''); 
    509511$default = array( 
    510512        'text' => lang('simple text'), 
  • sandbox/2.4.2-expresso3/expressoMail1_2/index.php

    r6665 r6747  
    226226        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['return_recipient_deafault'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['return_recipient_deafault'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['return_recipient_deafault'] : "0"; 
    227227        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['quick_search_default'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['quick_search_default'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['quick_search_default'] : 1; 
     228        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['confirm_read_message'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['confirm_read_message'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['confirm_read_message'] : 0; 
    228229        //      ACL for block edit Personal Data. 
    229230        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['enable_quickadd_telephonenumber'] = $current_config['expressoMail_enable_quickadd_telephonenumber'] == 'true' ? $current_config['expressoMail_enable_quickadd_telephonenumber'] : ""; 
  • sandbox/2.4.2-expresso3/expressoMail1_2/js/main.js

    r6745 r6747  
    534534                                        var confNotification = confirm(get_lang("The sender:\n%1\nwaits your notification of reading. Do you want to confirm this?",Base64.decode(msg_info.DispositionNotificationTo)), ""); 
    536                         if (confNotification) 
    537                                 cExecute ("$this.imap_functions.send_notification&notificationto="+msg_info.DispositionNotificationTo+"&date="+msg_info.udate+"&subject="+url_encode(msg_info.subject), handler_sendNotification); 
     536                        if (confNotification) { 
     537                        /* Adequação a nova funcionalidade. Agora, a confirmação de leitura é uma preferência do usuário. */ 
     538                                if(preferences.confirm_read_message) { 
     539                                        $.Zebra_Dialog(get_lang("Would you like to send the read receipt?"), { 
     540                                                'type':     'question', 
     541                                                'title':    get_lang('Read receipt'), 
     542                                                'buttons':  [get_lang("Yes"), get_lang("No")], 
     543                                                'overlay_opacity' : 0.5, 
     544                                                'onClose':  function(caption) { 
     545                                                        if(caption == get_lang("Yes")) 
     546                                                                cExecute ("$this.imap_functions.send_notification&notificationto="+msg_info.DispositionNotificationTo+"&date="+msg_info.udate+"&subject="+url_encode(msg_info.subject), handler_sendNotification);                                                               
     547                                                        else  
     548                                                                write_msg(get_lang("Confirmation message is not sent")); 
     549                                                } 
     550                                        }); 
     551                                } 
     552                                else 
     553                                        cExecute ("$this.imap_functions.send_notification&notificationto="+msg_info.DispositionNotificationTo+"&date="+msg_info.udate+"&subject="+url_encode(msg_info.subject), handler_sendNotification);                                                               
     554                        } 
    538556                } 
    539557                //Change msg class to read. 
  • sandbox/2.4.2-expresso3/expressoMail1_2/setup/phpgw_pt-br.lang

    r6698 r6747  
    3333Are you sure to delete the filters?     expressoMail1_2 pt-br   Tem certeza que deseja deletar os filtros? 
    3434A read confirmation was sent.   expressoMail1_2 pt-br   Uma confirmação de leitura foi enviada. 
     35Read receipt    expressoMail1_2 pt-br   Confirmação de leitura 
    3536Read receipt: %1        expressoMail1_2 pt-br   Confirmação de leitura: %1 
    3637Your message: %1        expressoMail1_2 pt-br   Sua mensagem: %1 
    9192Command for spam        admin   pt-br   Comando que será executado ao marcar como spam 
    9293Command for unmark spam admin   pt-br   Comando que será executado ao marcar como não-spam 
     94Confirmation message is not sent        expressoMail1_2 pt-br   Confirmação de mensagem não enviada 
    9395Config for expressoMail1_2      expressoMail1_2 pt-br   Configurações do expressoMail1_2 
    9496Config for ExpressoMail expressoMail1_2 pt-br   Configurações para o ExpressoMail 
    617619View tips       expressoMail1_2 pt-br   Ver dicas 
    618620Voided message  expressoMail1_2 pt-br   Mensagem violada 
     621Would you like to send the read receipt?        expressoMail1_2 pt-br   Deseja enviar a mensagem de confirmação de leitura? 
    619622Warning: Your Mailbox is almost full!   expressoMail1_2 pt-br   Aviso: Sua caixa postal está quase cheia! 
    620623was succefully removed  expressoMail1_2 pt-br    foi removida com sucesso 
    639642with some       expressoMail1_2 pt-br   com algumas 
    640643With the following message      expressoMail1_2 pt-br   Com a seguinte mensagem 
     644Would you like to have a read receipt option to read messages?  expressoMail1_2 pt-br   Deseja apresentar opção de confirmação de leitura ao ler mensagem?       
    641645Would you like to keep archived messages?       expressoMail1_2 pt-br   Você gostaria de manter as mensagens arquivadas? 
    642646Would you like to use local messages?   expressoMail1_2 pt-br   Você gostaria de usar mensagens locais? 
Note: See TracChangeset for help on using the changeset viewer.