Ignore:
Timestamp:
Feb 15, 2011 4:00:48 PM (2 years ago)
Author:
thomasb
Message:

Allow group identifiers to be changed upon renaming (used in LDAP)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/include/rcube_ldap.php

    r4541 r4552  
    996996     * @param string Group identifier 
    997997     * @param string New name to set for this group 
     998     * @param string New group identifier (if changed, otherwise don't set) 
    998999     * @return boolean New name on success, false if no data was changed 
    9991000     */ 
    1000     function rename_group($group_id, $new_name) 
     1001    function rename_group($group_id, $new_name, &$new_id) 
    10011002    { 
    10021003        if (!$this->group_cache) 
     
    10071008        $old_dn = "cn=$group_name,$base_dn"; 
    10081009        $new_rdn = "cn=$new_name"; 
     1010        $new_id = base64_encode($new_rdn . ",$base_dn"); 
    10091011 
    10101012        $res = ldap_rename($this->conn, $old_dn, $new_rdn, NULL, TRUE); 
Note: See TracChangeset for help on using the changeset viewer.