);
}
+ function on_subscribe($forlife, $uid, $promo, $password)
+ {
+ $this->prepare_client(null);
+ $this->client->subscribe("promo$promo");
+ }
+
function prepare_client(&$page)
{
require_once 'lists.inc.php';
$page->changeTpl('listes/archives.tpl');
- $page->addCssLink('css/lists.archives.css');
+ $page->addCssLink('lists.archives.css');
if (list($det) = $this->client->get_members($liste)) {
if (substr($liste,0,5) != 'promo' && ($det['ins'] || $det['priv'])
&& !$det['own'] && ($det['sub'] < 2))
$page->changeTpl('listes/moderate.tpl');
$page->register_modifier('qpd', 'quoted_printable_decode');
+ $page->register_modifier('hdc', 'list_header_decode');
if (Env::has('sadd')) { /* 4 = SUBSCRIBE */
$this->client->handle_request($liste,Env::v('sadd'),4,'');
}
function handler_admin_all(&$page) {
- $page->changeTpl('admin/lists.tpl');
+ $page->changeTpl('listes/admin_all.tpl');
$page->assign('xorg_title','Polytechnique.org - Administration - Mailing lists');
require_once 'lists.inc.php';