X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=include%2Fbanana%2Fhooks.inc.php;h=6f9e8f0e4869b781e2516617ce33044a9d995c98;hb=3af5a31e4e6d5655fa43b218dc3c8ba15c53592e;hp=e475b27b12e21d2b35489b6d3b9f64971f765f28;hpb=eb0dd7adf65fadbee6521766fadf5a3ff8cec25e;p=platal.git diff --git a/include/banana/hooks.inc.php b/include/banana/hooks.inc.php index e475b27..6f9e8f0 100644 --- a/include/banana/hooks.inc.php +++ b/include/banana/hooks.inc.php @@ -1,6 +1,6 @@ addJsLink("$src.js"); + Platal::page()->addJsLink("$src.js"); return ' '; } @@ -210,7 +209,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"; @@ -290,12 +289,12 @@ class PlatalBananaPage extends BananaPage protected function prepare() { $tpl = parent::prepare(); - global $wiz, $page; - $wiz = new PlWizard('Banana', 'core/plwizard.tpl', true, false); + global $wiz; + $wiz = new PlWizard('Banana', PlPage::getCoreTpl('plwizard.tpl'), true, false); foreach ($this->pages as $name=>&$mpage) { $wiz->addPage($this->handler, $mpage['text'], $name); } - $wiz->apply($page, $this->base, $this->page); + $wiz->apply(Platal::page(), $this->base, $this->page); return $tpl; } } @@ -311,7 +310,7 @@ class BananaHandler return 'banana/index.tpl'; } - public function prepare(PlatalPage &$page, $id) + public function prepare(PlPage &$page, $id) { }