a2cd1f9802ae914fa3e2c958d2c4e06fa0c2922d
[platal.git] / templates / platal / acces_smtp.tpl
1 {**************************************************************************}
2 {*                                                                        *}
3 {*  Copyright (C) 2003-2007 Polytechnique.org                             *}
4 {*  http://opensource.polytechnique.org/                                  *}
5 {*                                                                        *}
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.                                   *}
10 {*                                                                        *}
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.                          *}
15 {*                                                                        *}
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               *}
20 {*                                                                        *}
21 {**************************************************************************}
22
23
24 <h1>
25 {if $actif}Modification du mot de passe SMTP/NNTP{else}Activation de ton compte SMTP/NNTP{/if}  
26 </h1>
27
28 {literal}
29 <script type="text/javascript">
30   <!--
31   function CheckResponse() {
32     pw1 = document.forms.smtppass_form.smtppass1.value;
33     pw2 = document.forms.smtppass_form.smtppass2.value;
34     if (pw1 != pw2) {
35       alert ("\nErreur : les deux champs ne sont pas identiques !");
36       exit;
37       return false;
38     }
39     if (pw1.length < 6) {
40       alert ("\nErreur : le nouveau mot de passe doit faire au moins 6 caractères !");
41       exit;
42       return false;
43     }
44     document.forms.smtppass_form.op.value='Valider';
45     document.forms.smtppass_form.submit();
46     return true;
47   }
48
49   function SupprimerMdp() {
50     document.forms.smtppass_form.op.value='Supprimer';
51     document.forms.smtppass_form.submit();
52   }
53   // -->
54 </script>
55 {/literal}
56
57 <p>
58 {if $actif}
59   Clique sur <strong>"Supprimer"</strong> si tu veux supprimer ton compte SMTP/NNTP.
60 {else}
61   Pour activer un compte SMTP/NNTP sur <strong>ssl.polytechnique.org</strong>, tape un mot de passe ci-dessous.
62 {/if}
63 </p>
64 <form action="password/smtp" method="post" id="smtppass_form">
65   <table class="tinybicol" cellpadding="3" summary="Définition du mot de passe">
66     <tr>
67       <th colspan="2">
68         Définition du mot de passe
69       </th>
70     </tr>
71     <tr>
72       <td class="titre">
73         Mot de passe (15 caractères maximum) :
74       </td>
75       <td>
76         <input type="password" size="15" maxlength="15" name="smtppass1" />
77       </td>
78     </tr>
79     <tr>
80       <td class="titre">
81         Retape-le une fois (pour vérification) :
82       </td>
83       <td>
84         <input type="password" size="15" maxlength="15" name="smtppass2" />
85       </td>
86     </tr>
87     <tr>
88       <td colspan="2" class="center">
89         <input type="hidden" name="op" value="" />
90         <input type="submit" value="Valider" onclick="CheckResponse(); return false;" />
91 {if $actif}
92         &nbsp;&nbsp;<input type="submit" value="Supprimer" onclick="SupprimerMdp();" />
93 {/if}
94       </td>
95     </tr>
96   </table>
97 </form>
98 <p>
99   {icon name=error title="Attention"} Nous te déconseillons fortement d'utiliser le même
100   mot de passe que pour la connexion au site. En effet, contrairement au mot de passe
101   d'accès au site, sera stocké en clair dans notre base de donnée en raison des contraintes
102   technique imposées par les serveurs SMTP et NNTP.
103 </p>
104 <p>
105   Ce mot de passe peut être le même que celui d'accès au site. Il doit faire au
106   moins <strong>6 caractères</strong> quelconques. Attention au type de clavier que tu
107   utilises (qwerty?) et aux majuscules/minuscules.
108 </p>
109
110 {if $smarty.request.doc eq "nntp"}
111 <p>
112   <a href="{$platal->pl_self()}?doc=smtp">Pourquoi et comment</a> utiliser le serveur SMTP de {#globals.core.sitename#}.<br />
113 </p>
114 {include wiki=Xorg.NNTPSecurise}
115 {elseif $smarty.request.doc eq "smtp"}
116 <p> 
117   <a href="{$platal->pl_self()}?doc=nntp">Pourquoi et comment</a> utiliser le serveur NNTP de {#globals.core.sitename#}.<br />
118 </p>
119 {include wiki=Xorg.SMTPSecurise}
120 {else}
121 <p>
122   <br />
123   <a href="{$platal->pl_self()}?doc=smtp">Pourquoi et comment</a> utiliser le serveur SMTP de {#globals.core.sitename#}.<br />
124   <a href="{$platal->pl_self()}?doc=nntp">Pourquoi et comment</a> utiliser le serveur NNTP de {#globals.core.sitename#}.
125 </p>
126 {/if}
127
128 {* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}