X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fxnetlists.php;h=23b114ff22f0113f177052a4adaa062a852ac7df;hb=fe136252bc2722c0df328d889728008c473a0eb2;hp=f99c4cb96f3eb15c670865530e7c390f6479336a;hpb=5e2307dcebc38ebb0ffe469967a377eb3baed571;p=platal.git diff --git a/modules/xnetlists.php b/modules/xnetlists.php index f99c4cb..23b114f 100644 --- a/modules/xnetlists.php +++ b/modules/xnetlists.php @@ -55,14 +55,16 @@ class XnetListsModule extends ListsModule { global $globals; - require_once 'lists.inc.php'; + require_once dirname(__FILE__).'/lists/lists.inc.php'; - $this->client =& lists_xmlrpc(S::v('uid'), S::v('password'), - $globals->asso('mail_domain')); + $this->client = new MMList(S::v('uid'), S::v('password'), + $globals->asso('mail_domain')); $page->useMenu(); $page->assign('asso', $globals->asso()); $page->setType($globals->asso('cat')); + + return $globals->asso('mail_domain'); } function handler_lists(&$page) @@ -146,7 +148,6 @@ class XnetListsModule extends ListsModule return; } - require_once 'lists.inc.php'; $ret = $this->client->create_list( $liste, Post::v('desc'), Post::v('advertise'), Post::v('modlevel'), Post::v('inslevel'),