Ignore:
Timestamp:
05/21/08 16:40:23 (16 years ago)
Author:
wmerlotto
Message:

Internacionalizacao do ExpressoAdmin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/inc/class.uimanagers.inc.php

    r208 r283  
    5858                        // Imprime o NavBar 
    5959                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    60                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('List Managers'); 
     60                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Managers'); 
    6161                        $GLOBALS['phpgw']->common->phpgw_header(); 
    6262 
     
    115115                                        $p->set_var('link_edit',$this->row_action('edit','edit_managers',$array_managers[manager_lid],$array_managers[context])); 
    116116                                        $p->set_var('link_delete',$this->row_action('delete','delete_managers',$array_managers[manager_lid],$array_managers[context])); 
    117                                         $p->set_var('link_copy',"<a href='#' onClick='javascript:copy_manager(\"".$array_managers['manager_lid']."\");'>Copiar</a>"); 
     117                                        $p->set_var('link_copy',"<a href='#' onClick='javascript:copy_manager(\"".$array_managers['manager_lid']."\");'>".lang('Copy')."</a>"); 
    118118                                        $p->fp('rows','row',True); 
    119119                                } 
     
    141141                        // Imprime o NavBar 
    142142                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    143                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Add Managers'); 
     143                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Create manager'); 
    144144                        $GLOBALS['phpgw']->common->phpgw_header(); 
    145145                         
     
    180180                                'context'                               => $_POST['context'], 
    181181                                'app_list'                              => $applications_list, 
     182                                'manager_created'               => lang('Manager successfully created!'), 
    182183                                'options_contexts'              => $options_context 
    183184                        ); 
     
    279280                        // Imprime o NavBar 
    280281                        unset($GLOBALS['phpgw_info']['flags']['nonavbar']); 
    281                         $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Edit Managers'); 
     282                        $GLOBALS['phpgw_info']['flags']['app_header'] = $GLOBALS['phpgw_info']['apps']['expressoAdmin1_2']['title'].' - '.lang('Edit Manager'); 
    282283                        $GLOBALS['phpgw']->common->phpgw_header(); 
    283284 
     
    304305                                'type'                                          => "edit", 
    305306                                'display_manager_select'        => 'none', 
    306                                 'input_manager_lid_disabled'=> 'disabled', 
     307                                'input_manager_lid_disabled'    => 'disabled', 
    307308                                'error_messages'                        => $_POST['error_messages'] == '' ? '' : '<script language="JavaScript1.3">alert("'.$_POST['error_messages'].'");</script>', 
    308309                                'manager_lid'                           => $_POST['manager_lid'], 
    309310                                'hidden_manager_lid'            => $_POST['manager_lid'], 
    310311                                'context'                                       => $_POST['context'], 
    311                                  
     312                                'manager_salved'                => lang('Manager successfully salved!'), 
    312313                                'input_context_fields'          => $input_context_fields, 
    313314                                'options_contexts'                      => $options_context, 
    314                                  
    315315                                'hidden_manager_lid'            => $hidden_manager_lid, 
    316316                                'app_list'                                      => $applications_list 
     
    340340                        echo $p->fp('out','form'); 
    341341                } 
    342                  
    343                 /* 
    344                 function validate() 
    345                 { 
    346                         return 'OK'; 
    347                          
    348                         $accounts = CreateObject('phpgwapi.accounts'); 
    349                         $errors = array(); 
    350                          
    351                          
    352                         // verifica se o manager existe. caso retorne 1 existe e eh uma conta de usuario. 
    353                         $manager_lid_exists = $accounts->exists($_POST['ea_select_managers']); 
    354                         if ($manager_lid_exists != 1) 
    355                         { 
    356                                 $_POST['error_messages'] = lang("Manager LID don't exist."); 
    357                                 if ($_POST['type'] == 'add')     
    358                                         $this->add_managers(); 
    359                                 elseif ($_POST['type'] == 'edit') 
    360                                         $this->edit_managers(); 
    361                                 return; 
    362                         } 
    363                          
    364                          
    365                         // Verifica se o contexto existe. 
    366                         $dn                     = $GLOBALS['phpgw_info']['server']['ldap_root_dn']; 
    367                         $passwd         = $GLOBALS['phpgw_info']['server']['ldap_root_pw']; 
    368                         $ldap_conn      = ldap_connect($GLOBALS['phpgw_info']['server']['ldap_host']); 
    369                         ldap_set_option($ldap_conn, LDAP_OPT_PROTOCOL_VERSION, 3); 
    370                         ldap_set_option($ldap_conn, LDAP_OPT_REFERRALS, 0); 
    371                         ldap_bind($ldap_conn,$dn,$passwd); 
    372          
    373                         $contexts = split("%", $_POST['context']); 
    374                          
    375                         foreach ($contexts as $index=>$context) 
    376                         { 
    377                                 $sr=@ldap_list($ldap_conn, $context, "cn=*"); 
    378                                 if (!$sr) 
    379                                 { 
    380                                         $_POST['error_messages'] = lang("Context don't exist") . ": $context"; 
    381                                         ldap_close($ldap_conn); 
    382                                         if ($_POST['type'] == 'add')     
    383                                                 $this->add_managers(); 
    384                                         elseif ($_POST['type'] == 'edit') 
    385                                                 $this->edit_managers(); 
    386                                         return; 
    387                                 } 
    388                         } 
    389                          
    390                         if ($_POST['type'] == 'add') 
    391                         { 
    392                                 //Verifica se ja existe o manager com aquele contexto cadastrado 
    393                                 $query = "SELECT manager_lid FROM phpgw_expressoadmin WHERE manager_lid = '" . $_POST['ea_select_manager'] . "' AND context = '" . $_POST['context'] . "'";                              
    394                                 $GLOBALS['phpgw']->db->query($query); 
    395                                 $num_registros = 0; 
    396                                 while($GLOBALS['phpgw']->db->next_record()) 
    397                                 { 
    398                                         $tmp[] = $GLOBALS['phpgw']->db->row(); 
    399                                         $num_registros++; 
    400                                 } 
    401                                 if ($num_registros != 0) 
    402                                 { 
    403                                         $_POST['error_messages'] = lang('Este Gerente, neste contexto já exite !!'); 
    404                                         $this->add_managers(); 
    405                                         return; 
    406                                 } 
    407                         } 
    408                          
    409                         if ($_POST['type'] == 'add') 
    410                                 ExecMethod('expressoAdmin1_2.bomanagers.add_managers'); 
    411                         elseif ($_POST['type'] == 'edit') 
    412                                 ExecMethod('expressoAdmin1_2.bomanagers.edit_managers'); 
    413                          
    414                         return true; 
    415                 } 
    416                 */ 
    417342                 
    418343                function make_lang($ram_lang) 
Note: See TracChangeset for help on using the changeset viewer.