X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=modules%2Flists.php;h=9bdba57afe59d4b446673eb91fed74405e7bb163;hb=de08a5eb35a0daa5ea1817532f02367e0f0edbec;hp=16d7de9de70d42d7f024eb21a39f70c0ceec698a;hpb=59887c4a8a1f014c1f4107c43deda0d1be994f5d;p=platal.git diff --git a/modules/lists.php b/modules/lists.php index 16d7de9..9bdba57 100644 --- a/modules/lists.php +++ b/modules/lists.php @@ -94,7 +94,7 @@ class ListsModule extends PLModule $page->changeTpl('lists/index.tpl'); $page->addJsLink('ajax.js'); - $page->assign('xorg_title','Polytechnique.org - Listes de diffusion'); + $page->assign('pl_title','Polytechnique.org - Listes de diffusion'); if (Get::has('del')) { @@ -159,6 +159,8 @@ class ListsModule extends PLModule function handler_create(&$page) { + global $globals; + $page->changeTpl('lists/create.tpl'); $owners = preg_split("/[\s]+/", Post::v('owners'), -1, PREG_SPLIT_NO_EMPTY); @@ -214,7 +216,7 @@ class ListsModule extends PLModule if (($asso == "binet") || ($asso == "alias")) { $promo = Post::i('promo'); - $domain = $promo . '.polytechnique.org'; + $domain = $promo . '.' . $globals->mail->domain; if (($promo < 1921) || ($promo > date('Y'))) { $page->trigError('La promotion est mal renseignée, elle doit être du type : 2004.'); @@ -238,14 +240,14 @@ class ListsModule extends PLModule $res = XDB::query('SELECT COUNT(*) FROM x4dat.virtual WHERE alias={?}', $new); } else { $res = XDB::query("SELECT COUNT(*) FROM aliases WHERE alias={?}", $liste); - $domain = "polytechnique.org"; + $domain = $globals->mail->domain; } } $n = $res->fetchOneCell(); if ($n) { - $page->trigError('Cette «adresse souhaitée» est déjà prise.'); + $page->trigError('L\'«adresse souhaitée» est déjà prise.'); } if (!Post::v('desc')) { @@ -803,7 +805,7 @@ class ListsModule extends PLModule function handler_admin_all(&$page) { $page->changeTpl('lists/admin_all.tpl'); - $page->assign('xorg_title','Polytechnique.org - Administration - Mailing lists'); + $page->assign('pl_title','Polytechnique.org - Administration - Mailing lists'); $client = new MMList(S::v('uid'), S::v('password')); $listes = $client->get_all_lists();