+function menu()
function subscribe($forlife, $uid, $promo, $pass)
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-// {{{ function banana_subscirbe()
+// {{{ menu HOOK
+
+function &banana_menu(&$result)
+{
+ global $globals;
+ $globals->menu->addPrivateEntry(XOM_SERVICES, 10, 'Forums & PA', 'banana/');
+}
+
+// }}}
+// {{{ subscribe HOOK
function &banana_subscribe($forlife, $uid, $promo, $password, &$result)
{
// s'il est dans la table envoidirect, on le marque comme inscrit
$globals->db->query("update envoidirect set date_succes=NOW() where matricule = $matricule");
-
-require_once("xorg.hook.inc.php");
-$hook = new XOrgHook();
-$hook->subscribe($forlife, $uid, $promo, $password, true);
+$globals->hook->subscribe($forlife, $uid, $promo, $password, true);
start_connexion($uid,false);
$page->run();
+++ /dev/null
-<?php
-$this->addPrivateEntry(XOM_SERVICES, 10, 'Forums & PA', 'banana/');
-?>
var $page = 'XorgPage';
var $session = 'XorgSession';
var $menu;
+ var $hook;
/** The x.org version */
var $version = "@VERSION@";
function init()
{
global $globals;
+ require_once("xorg/hook.inc.php");
require_once("xorg/menu.inc.php");
$globals = new XorgGlobals;
}
}
+ $globals->hook = new XOrgHook();
$globals->menu = new XOrgMenu($globals->root.'/include/conf.d/');
+ $globals->hook->menu(null);
$globals->dbconnect();
if ($globals->debug) {