1 {**************************************************************************}
3 {* Copyright (C) 2003-2007 Polytechnique.org *}
4 {* http://opensource.polytechnique.org/ *}
6 {* This program is free software; you can redistribute it and/or modify *}
7 {* it under the terms of the GNU General Public License as published by *}
8 {* the Free Software Foundation; either version 2 of the License, or *}
9 {* (at your option) any later version. *}
11 {* This program is distributed in the hope that it will be useful, *}
12 {* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
13 {* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
14 {* GNU General Public License for more details. *}
16 {* You should have received a copy of the GNU General Public License *}
17 {* along with this program; if not, write to the Free Software *}
18 {* Foundation, Inc., *}
19 {* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
21 {**************************************************************************}
24 Lettre de Polytechnique.org de {$nl->_date|date_format:"%B %Y"}
30 [<a href="admin/newsletter">liste</a>]
31 [<a href="nl/show/{$nl->id()}">visualiser</a>]
34 <form action='admin/newsletter/edit/{$nl->id(true)}/update' method='post'>
35 <table class="bicol" cellpadding="3" cellspacing="0">
38 Propriétés de la newsletter
54 <input type='text' size='16' name='shortname' value="{$nl->_shortname}" />
55 <span class="smaller">(Ex : 2006-06 pour la NL de juin 2006)</span>
63 <input type='text' size='60' name='title_mail' value="{$nl->title(true)}" />
71 <input type='text' size='60' name='title' value="{$nl->title()}" />
79 <input type='text' size='60' name='date' value="{$nl->_date}" />
87 <textarea name='head' cols='60' rows='6'>{$nl->head()}</textarea>
92 <input type='submit' value='sauver' />
100 <table class="bicol" cellpadding="3" cellspacing="0">
103 Créer un nouvel article ...
105 <td style='vertical-align:middle; border-left: 1px gray solid'>
106 [<a href="admin/newsletter/edit/{$nl->_id}/new#edit">créer</a>]
109 {foreach from=$nl->_arts item=arts key=cat}
112 {$nl->_cats[$cat]|default:"[no cat]"}
116 {foreach from=$arts item=art}
117 <tr class="{cycle values="impair,pair"}">
119 <pre>{$art->toText($smarty.session.prenom,$smarty.session.nom,$smarty.session.femme)|smarty:nodefaults}</pre>
121 <td style='vertical-align:middle; border-left: 1px gray solid'>
122 <strong>Pos: {$art->_pos}</strong><br />
123 [<a href="admin/newsletter/edit/{$nl->_id}/{$art->_aid}/edit#edit">edit</a>]<br />
124 [<a href="admin/newsletter/edit/{$nl->_id}/{$art->_aid}/delete">delete</a>]
134 [<a href="admin/newsletter/edit/{$nl->_id}">retour</a>]
137 {if !$art->check()}<p class='erreur'>article trop long !</p>{/if}
138 <table class='bicol'>
139 <tr><th>Version texte</th></tr>
141 <td><pre>{$art->toText()}</pre></td>
143 <tr><th>Version html</th></tr>
147 {$art->toHtml()|smarty:nodefaults}
155 <form action="admin/newsletter/edit/{$nl->_id}/{$art->_aid}/edit#edit" method="post">
156 <table class='bicol'>
159 <a id='edit'></a>Editer un article
163 <td class='titre'>Sujet</td>
165 <input size='60' type='text' value="{$art->title()}" name='title' />
169 <td class='titre'>Catégorie</td>
172 <option value='0'>-- none --</option>
173 {foreach from=$nl->_cats item=text key=cid}
174 <option value='{$cid}' {if $art->_cid eq $cid}selected="selected"{/if}>{$text}</option>
180 <td class='titre'>Position</td>
182 <input type='text' value='{$art->_pos}' name='pos' />
186 <td class='titre'>Contenu</td>
188 <textarea cols="68" rows="10" name='body'>{$art->body()}</textarea>
192 <td class='titre'>Ajouts (emails, contacts, tarifs, site web, ...)</td>
194 <textarea cols="68" rows="6" name='append'>{$art->append()}</textarea>
197 <tr class="pair smaller">
200 <a href="wiki_help/notitle" class="popup3">{icon name=information} Voir la documentation du wiki</a>
204 <td colspan='2' class='center'>
205 <input type='submit' value='visualiser' />
206 <input type='submit' name='save' value='Sauver' />
215 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}