X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fplatal.php;h=715ba789d93ce7285b5bd64adca72e4feaa1e09a;hb=fa0c836f1588c3cff9ae2fa0c68e55bea99158da;hp=ca1f91467c3c21a97f7fbb5e51026608a5d97127;hpb=1a8aa6f98f032237442e14089475b25fdab5c27f;p=platal.git diff --git a/modules/platal.php b/modules/platal.php index ca1f914..715ba78 100644 --- a/modules/platal.php +++ b/modules/platal.php @@ -21,7 +21,7 @@ function bugize($list) { - $list = preg_split('/,/', Env::s('libs'), -1, PREG_SPLIT_NO_EMPTY); + $list = preg_split('/,/', $list, -1, PREG_SPLIT_NO_EMPTY); $ans = array(); foreach ($list as $bug) { @@ -97,7 +97,7 @@ class PlatalModule extends PLModule '\\1www.\\2', '\\0'), $clog); - $clog = preg_replace('!\(#[0-9]+(,[0-9]+)*\)!e', 'bugize("\1")', $clog); + $clog = preg_replace('!(#[0-9]+(,[0-9]+)*)!e', 'bugize("\1")', $clog); $clog = preg_replace('!vim:.*$!', '', $clog); return preg_replace("!(
(\\s|\n)*)?
(\s|\n)*
((\\s|\n)*
)?!m", "", "
$clog
"); } @@ -229,7 +229,7 @@ class PlatalModule extends PLModule $page->changeTpl('platal/password.tpl'); $page->setTitle('Mon mot de passe'); - $page->assign('do_auth', false); + $page->assign('do_auth', 0); } function handler_smtppass($page) @@ -340,8 +340,8 @@ Si en cliquant dessus tu n'y arrives pas, copie intégralement l'adresse dans la Polytechnique.org \"Le portail des élèves & anciens élèves de l'École polytechnique\" -Email envoyé à ".Env::v('login') . (Post::has('email') ? " -Adresse de secours : " . Post::v('email') : "")); +Email envoyé à ".Env::v('login') . (is_null($to) ? '' : ' +Adresse de secours : ' . $to)); $mymail->send(); S::logger($user->id())->log('recovery', is_null($to) ? $inactives_to . ', ' . $user->bestEmail() : $to); @@ -396,7 +396,7 @@ Adresse de secours : " . Post::v('email') : "")); $uid); $page->changeTpl('platal/password.tpl'); $page->assign('hruid', $hruid); - $page->assign('do_auth', true); + $page->assign('do_auth', 1); } }