Ignore:
Timestamp:
09/18/08 15:19:05 (16 years ago)
Author:
niltonneto
Message:

Alterações feitas por João Alfredo.
Email: jakjr@…

Location:
trunk/expressoAdmin1_2/inc
Files:
5 edited

Legend:

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

    r414 r438  
    2323                var $current_config; 
    2424                 
    25                  
    2625                function group() 
    2726                { 
     
    362361                                                $user = $this->ldap_functions->uidnumber2uid($uidnumber); 
    363362                                                $array_memberUids_add[] = $user; 
    364                                                 $this->db_functions->write_log("included user to group","$dn: $user"); 
     363                                                $this->db_functions->write_log("included user to group","dn:$dn -> uid:$user"); 
    365364                                        } 
    366365                                } 
  • trunk/expressoAdmin1_2/inc/class.imap_functions.inc.php

    r414 r438  
    1818         
    1919        function imap_functions(){ 
     20                $this->functions        = new functions; 
    2021                $this->imap_admin       = $_SESSION['phpgw_info']['expresso']['email_server']['imapAdminUsername']; 
    2122                $this->imap_passwd      = $_SESSION['phpgw_info']['expresso']['email_server']['imapAdminPW']; 
    2223                $this->imap_server      = $_SESSION['phpgw_info']['expresso']['email_server']['imapServer']; 
    2324                $this->imap_port        = $_SESSION['phpgw_info']['expresso']['email_server']['imapPort']; 
    24                 $this->imap_trashfolder         = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultTrashFolder']; 
    25                 $this->imap_sentfolder          = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSentFolder']; 
    26                 $this->imap_draftsfolder        = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultDraftsFolder']; 
    27                 $this->imap_spamfolder          = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSpamFolder']; 
     25                $this->imap_trashfolder  = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultTrashFolder']  ? $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultTrashFolder']  : str_replace("*","", $this->functions->lang("trash")); 
     26                $this->imap_sentfolder   = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSentFolder']   ? $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSentFolder']   : str_replace("*","", $this->functions->lang("sent")); 
     27                $this->imap_draftsfolder = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultDraftsFolder'] ? $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultDraftsFolder'] : str_replace("*","", $this->functions->lang("drafts")); 
     28                $this->imap_spamfolder   = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSpamFolder']   ? $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSpamFolder']   : str_replace("*","", $this->functions->lang("spam")); 
    2829                $this->imapDelimiter= $_SESSION['phpgw_info']['expresso']['email_server']['imapDelimiter']; 
    2930                $this->imap             = imap_open('{'.$this->imap_server.':'.$this->imap_port.'/novalidate-cert}', $this->imap_admin, $this->imap_passwd, OP_HALFOPEN); 
    30                 $this->functions        = new functions; 
    3131        } 
    3232         
     
    6868                        return $result; 
    6969                } 
     70                /* Esperando correção do william (prognus) sobre a utilização do DSPAM 
    7071                if (!empty($this->imap_sentfolder)) 
    7172                { 
     
    7879                        } 
    7980                } 
     81                */ 
    8082 
    8183                if (!imap_set_quota($this->imap,"user" . $this->imapDelimiter . $uid, ($mailquota*1024)))  
  • trunk/expressoAdmin1_2/inc/class.ldap_functions.inc.php

    r430 r438  
    197197                                 
    198198                                $result['status'] = false; 
    199                                 $this->functions->lang('This LOGIN is already used by') . ":\n" . $users; 
     199                                $result['msg'] = $this->functions->lang('this login is already used by') . ":\n" . $users; 
    200200                                return $result; 
    201201                        } 
  • trunk/expressoAdmin1_2/inc/class.maillist.inc.php

    r422 r438  
    8080                        $maillist_info['loginShell']                            = '/bin/false'; 
    8181                        $maillist_info['mail']                                          = $params['mail']; 
    82                         $maillist_info['description']                           = $params['description']; 
    8382                        $maillist_info['objectClass'][0]                        = 'posixAccount'; 
    8483                        $maillist_info['objectClass'][1]                        = 'inetOrgPerson'; 
     
    104103                        $maillist_info['mailForwardingAddress'] = $params['mailForwardingAddress']; 
    105104                         
     105                        if (!empty($params['description'])) 
     106                                $maillist_info['description'] = utf8_encode($params['description']); 
     107                         
    106108                        $result = $this->ldap_functions->ldap_add_entry($dn, $maillist_info); 
    107109                        if (!$result['status']) 
     
    182184                         
    183185                        /* Always replace description */ 
    184                         $ldap_mod_replace['description'] = utf8_encode($new_values['description']); 
    185                          
     186                        if (empty($new_values['description'])) 
     187                                $ldap_mod_replace['description'] = array(); 
     188                        else 
     189                                $ldap_mod_replace['description'] = utf8_encode($new_values['description']); 
     190                                 
    186191                        if (count($ldap_mod_replace)) 
    187192                        { 
  • trunk/expressoAdmin1_2/inc/class.user.inc.php

    r414 r438  
    172172                                        //retira caracteres que não são números. 
    173173                                        $params['corporative_information_cpf'] = ereg_replace("[^0-9]", "", $params['corporative_information_cpf']); 
    174                                          
     174                                        //description 
    175175                                        foreach ($params as $atribute=>$value) 
    176176                                        { 
     
    295295                        print_r($new_values); 
    296296                        echo '<br>'; 
    297                         exit;*/ 
    298                          
     297                        exit; 
     298                        */ 
    299299 
    300300                        $manager_account_lid = $_SESSION['phpgw_session']['session_lid']; 
     
    311311                        } 
    312312 
    313                         // Verifica o acesso do gerente 
     313                        // Check manager access 
    314314                        if ($this->functions->check_acl($_SESSION['phpgw_session']['session_lid'], 'edit_users')) 
    315315                        { 
     
    757757                                                $this->db_functions->add_user2group($gidnumber, $new_values['uidnumber']); 
    758758                                                $this->ldap_functions->add_user2group($gidnumber, $user_uid); 
    759                                                 $this->db_functions->write_log("inserted user to group", "$dn: $gidnumber"); 
     759                                                $this->db_functions->write_log("included user to group", "uid:$user_uid -> gid:$gidnumber"); 
    760760                                        } 
    761761                                } 
     
    832832                                        { 
    833833                                                $this->ldap_functions->add_user2maillist($uid, $new_values['mail']); 
    834                                                 $this->db_functions->write_log("inserted user to maillist","$dn: $uid"); 
     834                                                $this->db_functions->write_log("included user to maillist","$uid: $dn"); 
    835835                                        } 
    836836                                } 
Note: See TracChangeset for help on using the changeset viewer.