Release of plat/al 1.1.12
[platal.git] / templates / newsletter / index.tpl
index f0f81b5..c0e2183 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2007 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2014 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
 {*                                                                        *}
 {**************************************************************************}
 
+{include file="newsletter/header.tpl" current="index"}
 
-<h1>
-  Lettre de Polytechnique.org
-</h1>
-
-
+{if $nl->maySubmit()}
 <p class="center">
-  <a href="nl/submit">{icon name=page_edit value="Proposer un article"} Proposer un article pour la lettre mensuelle</a>
+  <a href="{$nl->prefix()}/submit">{icon name=page_edit value="Proposer un article"} Proposer un article pour la {$nl->name}</a>
 </p>
+{/if}
 
 <h2>Ton statut</h2>
 
-{if $nls}
+{if $nl->subscriptionState()}
+{if $smarty.session.user->type != 'xnet'}
 <p>
-Tu es actuellement inscrit à la lettre mensuelle de Polytechnique.org (pour choisir le format HTML ou texte, rends toi sur la page <a href='prefs'>des préférences</a>)
+Tu es actuellement inscrit à la {$nl->name} (pour choisir le format HTML ou texte, rends toi sur la page <a href="https://{$globals->core->secure_domain}/prefs">des préférences</a>).
 </p>
+{/if}
 <div class='center'>
-  [<a href='nl/out'>{icon name=delete} me désinscrire de la lettre mensuelle</a>]
+  [<a href='{$nl->prefix()}/out'>{icon name=delete} me désinscrire de la {$nl->name}</a>]
 </div>
 {else}
 <p>
-Tu n'es actuellement pas inscrit à la lettre mensuelle de Polytechnique.org.
+Tu n'es actuellement pas inscrit à la {$nl->name}.
 </p>
 <div class='center'>
-  [<a href='nl/in'>{icon name=add} m'inscrire à la lettre mensuelle</a>]
+  [<a href='{$nl->prefix()}/in'>{icon name=add} m'inscrire à la {$nl->name}</a>]
 </div>
 {/if}
 
+{include file="newsletter/search.tpl" nl_search_type="1" nl_search=""}
+
 <h2>Les archives</h2>
 
 <table class="bicol" cellpadding="3" cellspacing="0" summary="liste des NL">
@@ -55,15 +57,14 @@ Tu n'es actuellement pas inscrit à la lettre mensuelle de Polytechnique.org.
     <th>date</th>
     <th>titre</th>
   </tr>
-  {foreach item=nl from=$nl_list}
+  {foreach item=nli from=$nl_list}
   <tr class="{cycle values="impair,pair"}">
-    <td>{$nl.date|date_format}</td>
+    <td>{$nli->date|date_format}</td>
     <td>
-      <a href="nl/show/{$nl.id}">{$nl.titre}</a>
+      <a href="{$nl->prefix()}/show/{$nli->id()}">{$nli->title()|default:"[Sans titre]"}</a>
     </td>
   </tr>
   {/foreach}
 </table>
 
-
-{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
+{* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}