alecpl
2010-02-23 333c48caf7b7e166d744a747c90ad2837c17c082
plugins/squirrelmail_usercopy/squirrelmail_usercopy.php
@@ -5,7 +5,7 @@
 *
 * Currently only file-based data storage of Squirrelmail is supported.
 *
 * @version 1.0
 * @version 1.1
 * @author Thomas Bruederli
 */
class squirrelmail_usercopy extends rcube_plugin
@@ -33,17 +33,20 @@
   public function create_identity($p)
   {
      $rcmail = rcmail::get_instance();
      // only execute on login
      if ($p['login'] && $this->prefs) {
      if ($rcmail->task == 'login' && $this->prefs) {
         if ($this->prefs['full_name'])
            $p['record']['name'] = $this->prefs['full_name'];
         if ($this->prefs['email_address'])
            $p['record']['email'] = $this->prefs['email_address'];
         if ($this->prefs['signature'])
            $p['record']['signature'] = $this->prefs['signature'];
                        if ($this->prefs['reply-to'])
                                $p['record']['reply-to'] = $this->prefs['reply-to'];
         // copy address book
         $rcmail = rcmail::get_instance();
         $contacts = $rcmail->get_address_book(null, true);
         if ($contacts && count($this->abook)) {
            foreach ($this->abook as $rec)
@@ -93,4 +96,4 @@
}
?>
?>