X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fbanana%2Fhooks.inc.php;h=9402337284be840f56d992f3e2b6a34960b7577d;hb=e46cf8c46341b447cc3701c8afcc9baec3da11e5;hp=6c4f19d82fca3e6ac916b55cc068dea032bd50ae;hpb=5b2c99878fc75a6acffb2239e284f2cb1782142c;p=platal.git diff --git a/include/banana/hooks.inc.php b/include/banana/hooks.inc.php index 6c4f19d..9402337 100644 --- a/include/banana/hooks.inc.php +++ b/include/banana/hooks.inc.php @@ -214,7 +214,7 @@ function make_Organization() global $globals; $perms = S::v('perms'); $group = $globals->asso('nom'); - if (S::has_perms()) { + if (S::admin()) { return "Administrateur de Polytechnique.org"; } else if ($group && $perms->hasFlag('groupadmin')) { return "Animateur de $group"; @@ -319,7 +319,9 @@ class BananaHandler { } - public function process() + public function success() { } + + public function process(&$success) { return PlWizard::CURRENT_PAGE; } @@ -327,7 +329,7 @@ class BananaHandler function run_banana(&$page, $class, array $args) { - $user =& S::user(); + $user = S::user(); $banana = new $class($user, $args); $page->assign('banana', $banana->run()); $page->addCssInline($banana->css());