require_once("xorg.inc.php");
new_skinned_page('listes/index.tpl', AUTH_MDP);
require_once('xml-rpc-client.inc.php');
-require_once('newsletter.inc.php');
$client = new xmlrpc_client("http://{$_SESSION['uid']}:{$_SESSION['password']}@localhost:4949/polytechnique.org");
if(isset($_GET['del'])) {
$client->subscribe("promo$promo");
}
}
-if(!empty($_GET['nl_unsub'])) unsubscribe_nl();
-if(!empty($_GET['nl_sub'])) subscribe_nl($_GET['nl_sub']=='html');
-
$listes = $client->get_lists();
$page->assign_by_ref('listes',$listes);
-$page->assign('nl',get_nl_state());
$page->run();
?>
new_skinned_page('newsletter/index.tpl', AUTH_COOKIE);
require_once("newsletter.inc.php");
+if(!empty($_GET['out'])) { unsubscribe_nl(); }
+if(!empty($_GET['in'])) { subscribe_nl($_GET['in']=='html'); }
+
+$page->assign('nls',get_nl_state());
$page->assign_by_ref('nl_list',get_nl_list());
$page->run();
+
?>
function footer($html)
{
+ global $globals;
+ $url = $globals->baseurl;
+
if ($html) {
return '<div class="foot">Cette lettre est envoyée à tous les Polytechniciens sur Internet par l\'intermédiaire de Polytechnique.org.</div>'
. '<div class="foot">'
- . '[<a href="http://www.polytechnique.org/newsletter/">archives</a> | '
- . '<a href="http://www.polytechnique.org/newsletter/submit.php">écrire dans la NL</a> | '
- . '<a href="http://www.polytechnique.org/listes/?nl_unsub=1">ne plus recevoir</a> | '
- . '<a href="http://www.polytechnique.org/listes/?nl_sub=text">recevoir en texte brut</a>]'
+ . "[<a href=\"$url/newsletter/\">archives</a> | "
+ . "<a href=\"$url/newsletter/submit.php\">écrire dans la NL</a> | "
+ . "<a href=\"$url/newsletter/?out=1\">ne plus recevoir</a> | "
+ . "<a href=\"$url/newsletter/?in=text\">recevoir en texte brut</a>]"
. '</div>';
} else {
return "\n\n--------------------------------------------------------------------\n"
. "Cette lettre est envoyée à tous les Polytechniciens sur Internet par\n"
. "l'intermédiaire de Polytechnique.org.\n"
. "\n"
- . "archives : [http://www.polytechnique.org/newsletter/]\n"
- . "écrire : [http://www.polytechnique.org/newsletter/submit.php]\n"
- . "ne plus recevoir: [http://www.polytechnique.org/listes/?nl_unsub=1]\n"
- . "recevoir en HTML: [http://www.polytechnique.org/listes/?nl_sub=html]\n";
+ . "archives : [$url/newsletter/]\n"
+ . "écrire : [$url/newsletter/submit.php]\n"
+ . "ne plus recevoir: [$url/newsletter/?out=1]\n"
+ . "recevoir en HTML: [$url/newsletter/?in=html]\n";
}
}
{dynamic}
<h1>
- Lettre mensuelle de Polytechnique.org
-</h1>
-
-{if $nl eq html}
-<p>
-Tu es actuellement inscrit à la lettre mensuelle de Polytechnique.org dans sont format HTML !
-</p>
-{elseif $nl eq text}
-<p>
-Tu es actuellement inscrit à la lettre mensuelle de Polytechnique.org dans sont format texte !
-</p>
-{else}
-<p>
-Tu n'es actuellement pas inscrit à la lettre mensuelle de Polytechnique.org.
-</p>
-{/if}
-
-{if $nl neq "text"}
-<p>
-Pour recevoir la version texte suis le lien :
-</p>
-<div class='center'>
- [<a href='?nl_sub=text'>m'inscrire pour le format texte</a>]
-</div>
-{/if}
-
-{if $nl neq "html"}
-<p>
-Pour recevoir la version HTML suis le lien :
-</p>
-<div class='center'>
- [<a href='?nl_sub=html'>m'inscrire pour le format HTML</a>]
-</div>
-{/if}
-
-{if $nl}
-<p>
-Pour te désinscrire suis le lien :
-</p>
-<div class='center'>
- [<a href='?nl_unsub=1'>me désinscrire</a>]
-</div>
-{/if}
-
-<h1>
Listes de diffusion publiques
</h1>
Tu trouveras ici les archives de la lettre d'information de Polytechnique.org. Pour t'abonner à
cette lettre, il te suffit de te <a href="{"listes/"|url}">rendre sur la page des listes</a>.
</p>
+
<p>
<strong>Pour demander l'ajout d'une annonce dans la prochaine lettre mensuelle</strong>,
-utilise <a href='submit.php'>le formulaire dédié !</a>.
+utilise <a href='submit.php'>le formulaire dédié !</a>
</p>
+<h2>Ton statut</h2>
+
{dynamic}
+{if $nls eq html}
+<p>
+Tu es actuellement inscrit à la lettre mensuelle de Polytechnique.org dans sont format HTML !
+</p>
+{elseif $nls eq text}
+<p>
+Tu es actuellement inscrit à la lettre mensuelle de Polytechnique.org dans sont format texte !
+</p>
+{else}
+<p>
+Tu n'es actuellement pas inscrit à la lettre mensuelle de Polytechnique.org.
+</p>
+{/if}
+
+{if $nls neq "text"}
+<p>
+Pour recevoir la version texte suis le lien :
+</p>
+<div class='center'>
+ [<a href='?in=text'>m'inscrire pour le format texte</a>]
+</div>
+{/if}
+
+{if $nls neq "html"}
+<p>
+Pour recevoir la version HTML suis le lien :
+</p>
+<div class='center'>
+ [<a href='?in=html'>m'inscrire pour le format HTML</a>]
+</div>
+{/if}
+
+{if $nls}
+<p>
+Pour te désinscrire suis le lien :
+</p>
+<div class='center'>
+ [<a href='?out=1'>me désinscrire</a>]
+</div>
+{/if}
+
+<h2>Les archives</h2>
+
<table class="bicol" cellpadding="3" cellspacing="0" summary="liste des NL">
<tr>
<th>date</th>