Changeset 2248


Ignore:
Timestamp:
03/15/10 14:23:03 (14 years ago)
Author:
eduardoalex
Message:

Ticket #887 - Alteracao da mensagem exibida para o usuario, sera necessario atualizar o lang

Location:
branches/2.1/expressoMail1_2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/2.1/expressoMail1_2/inc/class.imap_functions.inc.php

    r2232 r2248  
    17951795                $namebox = mb_convert_encoding($namebox, "UTF7-IMAP","UTF-8"); 
    17961796                $new_box = mb_convert_encoding($new_box, "UTF7-IMAP","UTF-8"); 
    1797  
    1798                 if(!imap_renamemailbox($mbox_stream,"{".$imap_server."}$namebox","{".$imap_server."}$new_box")) 
    1799                 { 
    1800                         $result = imap_errors(); 
     1797                if(!$this->folder_exists($new_box)){ 
     1798                        if(!imap_renamemailbox($mbox_stream,"{".$imap_server."}$namebox","{".$imap_server."}$new_box")) 
     1799                        { 
     1800                                $result = imap_errors(); 
     1801                        } 
     1802                } 
     1803                else{ 
     1804                        $result = "Mailbox already exists"; 
    18011805                } 
    18021806                if($mbox_stream) 
  • branches/2.1/expressoMail1_2/js/TreeShow.js

    r1558 r2248  
    77                this.name_folder = ""; 
    88                this.name_func   = ""; 
    9                 connector.loadScript("TreeS"); 
     9                expresso.connector.loadScript("TreeS"); 
    1010        } 
    1111        Tree_Box.prototype.update_folder = function(){ 
     
    6767        { 
    6868                // IE does not understand regExp!!! 
    69                 if (is_ie) 
    70                         var reTipo = /^[a-z0-9 \-_+=]*$/i; 
    71                 else 
    72                         eval('var reTipo = /^[a-z0-9 \-_+=áéíóúàèìòùâêôãõÃÕÁÉÍÓÚÀÈÌÒÙÂÊÔçÇüñ]*$/i'); 
    73                 return reTipo.test(exp); 
     69                if (is_ie) 
     70                        var reTipo = /[^a-z0-9 \-_+=]*$/i; 
     71                else 
     72                        reTipo = /[^a-z0-9 \-_=áéíóúàèìòùâêôãõÃÕÁÉÍÓÚÀÈÌÒÙÂÊÔçÇüñ]/i; 
     73                         
     74        return reTipo.test(exp); 
    7475        } 
    7576 
     
    149150                var newp2 = ""; 
    150151                if( aux[0] == "root"){ 
    151                         if(!this.verify(newp)){ 
    152                                 alert(get_lang("Type without spaces, dots or special characters!")); 
     152                        if(this.verify(newp)){ 
     153                                alert(get_lang("The folder name must not contain special characters.")); 
    153154                                newp = ""; 
    154155                                return false; 
     
    158159                        } 
    159160                }else{ 
    160                         if(!this.verify(newp)){ 
    161                                 alert(get_lang("Type without spaces, dots or special characters!")); 
     161                        if(this.verify(newp)){ 
     162                                alert(get_lang("The folder name must not contain special characters.")); 
    162163                                newp = ""; 
    163164                                return false; 
     
    175176                                        ttreeBox.name_folder = "root"; //or use var newpast 
    176177                                        this.name_func = "newpast"; 
    177                                         connector.purgeCache(); 
     178                                        expresso.connector.purgeCache(); 
    178179                                        ttreeBox.update_folder(); 
    179180                                } 
     
    205206                                return false; 
    206207                        }else{ 
    207                                 if(!this.verify(rename)){ 
    208                     alert(get_lang("Type without spaces, dots or special characters!")); 
     208                                if(this.verify(rename)){ 
     209                    alert(get_lang("The folder name must not contain special characters.")); 
    209210                                        rename = ""; 
    210211                                        return false; 
     
    224225                        var handler_return = function(data) 
    225226                        { 
    226                                 connector.purgeCache(); 
    227                                 ttreeBox.name_folder = "root"; 
    228                                 ttreeBox.update_folder(); 
     227                                if (data != "Ok") { 
     228                                        alert(get_lang(data)); 
     229                                } 
     230                                else { 
     231                                        expresso.connector.purgeCache(); 
     232                                        ttreeBox.name_folder = "root"; 
     233                                        ttreeBox.update_folder(); 
     234                                } 
    229235                        } 
    230236                        var args = "$this.imap_functions.ren_mailbox"; 
     
    290296                                        alert(data); 
    291297                                }else{ 
    292                                         connector.purgeCache(); 
     298                                        expresso.connector.purgeCache(); 
    293299                                        ttreeBox.name_folder = "root"; 
    294300                                        ttreeBox.update_folder(); 
  • branches/2.1/expressoMail1_2/setup/phpgw_pt-br.lang

    r1951 r2248  
     1% used  expressoMail1_2 pt-br   % utilizado 
    121 Day   expressoMail1_2 pt-br   1 Dia 
    232 Days  expressoMail1_2 pt-br   2 Dias 
     
    103104Download manual expressoMail1_2 pt-br   Baixar manual 
    104105Do you confirm this import to your Calendar?    expressoMail1_2 pt-br   Confirma a importação para tua agenda do Expresso? 
    105 Do you really want to empty your trash folder?  expressoMail1_2 pt-br   Você tem certeza que deseja apagar sua lixeira? 
     106Do you really want to empty your spam folder?   expressoMail1_2 pt-br   Você tem certeza que deseja limpar sua pasta Spam? 
     107Do you really want to empty your trash folder?  expressoMail1_2 pt-br   Você tem certeza que deseja limpar sua lixeira? 
    106108Do you wanna receive an alert for new messages? expressoMail1_2 pt-br   Você quer receber um alerta para mensagens novas? 
     109Do you want to automatically display the message header?        expressoMail1_2 pt-br   Você deseja exibir automaticamente o cabecalho da mensagem? 
    107110Do you want to block this e-mail?       expressoMail1_2 pt-br   Você gostaria de bloquear este e-mail? 
    108111Do you want to cache php requests in javascript?        admin   pt-br   Utilizar cache de requisições no javascript? 
     
    122125E-mail rule     expressoMail1_2 pt-br   regra do email 
    123126Emails of the account   expressoMail1_2 pt-br   Emails da conta 
     127Empty Spam Folder       expressoMail1_2 pt-br   Limpar pasta spam 
    124128Empty Trash     expressoMail1_2 pt-br   Limpar lixeira 
    125129ENABLED expressoMail1_2 pt-br   Habilitada 
     
    146150Error moving or delete message: Message too large. Select one message by one.   expressoMail1_2 pt-br   Erro ao mover ou deletar mensagem: Mensagem muito grande. Selecione uma por vez. 
    147151ERROR saving your message.      expressoMail1_2 pt-br   Ocorreu um ERRO ao salvar sua mensagem. 
     152ERROR emptying your Spam folder.        expressoMail1_2 pt-br   Ocorreu um ERRO ao limpar sua pasta Spam. 
    148153Everytime you receive new messages you will be informed expressoMail1_2 pt-br   Cada vez que você receber novas mensagens que você será informado 
    149154Exclusion       expressoMail1_2 pt-br   Exclusão 
     
    447452The Anti Pop-Up is enabled. Allow this site (%1) for print.     expressoMail1_2 pt-br   O anti Pop-Up está ativado. Desative-o para este site (%1)! 
    448453The event was imported successfully.    expressoMail1_2 pt-br   O compromisso foi importado com sucesso. 
     454The expresso imap server is currently down, expresso noticed you have offline mail module installed, would you like to use it?  expressoMail1_2 pt-br   O servidor de caixas está aparentemente fora do ar. O expresso notou que você possui o módulo de e-mails offline instalado. Deseja utilizá-lo? 
    449455The extension %1 is incorrect.  expressoMail1_2 pt-br   O ramal %1 está incorretamente cadastrado. 
    450456The field \"%1\" of the message it contains     expressoMail1_2 pt-br   O campo \"%1\" da mensagem contém 
    451457The folder %1 was successfully removed  expressoMail1_2 pt-br   A pasta %1 foi removida com sucesso! 
     458The folder name must not contain special characters.    expressoMail1_2 pt-br   O nome da pasta não deve conter caracteres especiais. 
    452459The folder was not deleted!     expressoMail1_2 es-es   A pasta não foi removida! 
    453460The import was executed successfully.   expressoMail1_2 pt-br   A importação foi executada com sucesso. 
     
    508515Validity of certificate:        expressoMail1_2 pt-br   Validade do certificado: 
    509516View HTML source        expressoMail1_2 pt-br   Ver código html 
     517View Quota Usage in Folders     expressoMail1_2 pt-br   Visualizar quota utilizada por cada pasta 
    510518View tips       expressoMail1_2 pt-br   Ver dicas 
    511519Voided message  expressoMail1_2 pt-br   Mensagem violada 
     
    535543Yes     expressoMail1_2 pt-br   Sim 
    536544Yesterday       expressoMail1_2 pt-br   Ontem 
     545You are currently using %1Mb (%2%).     expressoMail1_2 pt-br   Você está usando atualmente %1Mb (%2%). 
    537546You cant manipulate local messages on search    expressoMail1_2 pt-br   Impossível manipular mensagens locais a partir de uma busca. Isso é permitido apenas para mensagens não locais. 
    538547you can't move mails from local to server folders       expressoMail1_2 pt-br   Não é possível mover mensagens de uma pasta local para uma pasta no servidor. 
     
    560569Your search argument must be longer than %1 characters. expressoMail1_2 pt-br   Seus argumentos para a pesquisa precisam ter mais que %1 dígitos. 
    561570Your session could not be verified.     expressoMail1_2 pt-br   Sua sessão expirou. Entre novamente no Expresso. 
     571Your Spam folder was empty.     expressoMail1_2 pt-br   Sua pasta Spam foi limpa. 
    562572Your Trash folder was empty.    expressoMail1_2 pt-br   Sua pasta Lixeira foi limpa. 
    563573zip mails to import     expressoMail1_2 pt-br   Arquivo .zip ou .eml: 
     574 
Note: See TracChangeset for help on using the changeset viewer.