+
+ function handler_updateall(&$page)
+ {
+ return BananaModule::run_banana($page, Array('banana' => 'updateall'));
+ }
+
+ function handler_subscription(&$page)
+ {
+ return $this->run_banana($page, Array('subscribe' => 1));
+ }
+
+ function run_banana(&$page, $params = null)
+ {
+ $page->changeTpl('banana/index.tpl');
+ $page->addCssLink('css/banana.css');
+ $page->assign('xorg_title','Polytechnique.org - Forums & PA');
+
+ require_once('banana.inc.php');
+
+ $res = PlatalBanana::run($params);
+ $page->assign_by_ref('banana', $banana);
+ $page->assign('banana_res', $res);
+
+ return PL_OK;
+ }