domain2) || strlen($this->domain2)>strlen($this->domain)) { return $this->domain; } else { return $this->domain2; } } } // }}} function emails_config() { global $globals; $globals->mail = new MailConfig; } // }}} // {{{ menu HOOK function emails_menu() { global $globals; $globals->menu->addPrivateEntry(XOM_CUSTOM, 00, 'Mes emails', 'emails'); if ($globals->mail->send_form) { $globals->menu->addPrivateEntry(XOM_SERVICES, 00, 'Envoyer un mail', 'emails/send'); } $globals->menu->addPrivateEntry(XOM_SERVICES, 40, 'Patte cassée', 'emails/broken'); } // }}} // {{{ prefs HOOK function emails_prefs() { global $globals; $res[] = Array( 'url' => 'emails', 'title' => 'Mes adresses de redirection', 'text' => 'Tu peux configurer tes différentes redirections de mails ici.', 'weight' => 10 ); if ($globals->mail->alias_dom) { $res [] = Array( 'url' => 'emails/alias', 'title' => 'Mon alias mail @'.$globals->mail->alias_dom, 'text' => "Pour choisir un alias @{$globals->mail->alias_dom}/{$globals->mail->alias_dom2} (en choisir un nouveau annule l'ancien).", 'weight' => 20 ); } return $res; } // }}} ?>