Fix layout issues with smtp password form.
[platal.git] / templates / platal / acces_smtp.tpl
index 75fe33a..7e21a31 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2007 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2008 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
     pw1 = document.forms.smtppass_form.smtppass1.value;
     pw2 = document.forms.smtppass_form.smtppass2.value;
     if (pw1 != pw2) {
-      alert ("\nErreur : les deux champs ne sont pas identiques !");
+      alert ("\nErreur : les deux champs ne sont pas identiques !");
       exit;
       return false;
     }
     if (pw1.length < 6) {
-      alert ("\nErreur : le nouveau mot de passe doit faire au moins 6 caractères !");
+      alert ("\nErreur&nbsp;: le nouveau mot de passe doit faire au moins 6 caractères !");
       exit;
       return false;
     }
   Pour activer un compte SMTP/NNTP sur <strong>ssl.polytechnique.org</strong>, tape un mot de passe ci-dessous.
 {/if}
 </p>
-<form action="password/smtp" method="post" id="smtppass_form">
+<form action="password/smtp" method="post" id="smtppass_form" style="margin-top: 1em">
   <table class="tinybicol" cellpadding="3" summary="Définition du mot de passe">
     <tr>
-      <th colspan="2">
-        Définition du mot de passe
-      </th>
-    </tr>
-    <tr>
       <td class="titre">
-        Mot de passe :
+        Mot de passe&nbsp;:<br />
+        <small>15 caractères max.</small>
       </td>
       <td>
         <input type="password" size="15" maxlength="15" name="smtppass1" />
     </tr>
     <tr>
       <td class="titre">
-        Retape-le une fois (pour vérification):
+        Retape-le une fois&nbsp;:
       </td>
       <td>
         <input type="password" size="15" maxlength="15" name="smtppass2" />
       </td>
     </tr>
     <tr>
+      <td class="titre">Sécurité</td>
+      <td>{checkpasswd prompt="smtppass1" submit="valid"}</td>
+    </tr>
+    <tr>
       <td colspan="2" class="center">
         <input type="hidden" name="op" value="" />
-        <input type="submit" value="Valider" onclick="CheckResponse(); return false;" />
+        <input type="submit" value="Valider" name="valid" onclick="CheckResponse(); return false;" />
 {if $actif}
         &nbsp;&nbsp;<input type="submit" value="Supprimer" onclick="SupprimerMdp();" />
 {/if}
   </table>
 </form>
 <p>
+  {icon name=error title="Attention"} Nous te déconseillons fortement d'utiliser le même
+  mot de passe que pour la connexion au site. En effet ce mot de passe sert à accéder à des
+  services <em>moins</em> sécurisés qui nécessitent l'enregistrement de celui-ci en clair
+  dans notre base de données.
+</p>
+<p>
   Ce mot de passe peut être le même que celui d'accès au site. Il doit faire au
   moins <strong>6 caractères</strong> quelconques. Attention au type de clavier que tu
   utilises (qwerty?) et aux majuscules/minuscules.
 <p>
   <a href="{$platal->pl_self()}?doc=smtp">Pourquoi et comment</a> utiliser le serveur SMTP de {#globals.core.sitename#}.<br />
 </p>
-{include wiki=Xorg.NNTPSécurisé}
+{include wiki=Xorg.NNTPSecurise}
 {elseif $smarty.request.doc eq "smtp"}
 <p> 
   <a href="{$platal->pl_self()}?doc=nntp">Pourquoi et comment</a> utiliser le serveur NNTP de {#globals.core.sitename#}.<br />
 </p>
-{include wiki=Xorg.SMTPSécurisé}
+{include wiki=Xorg.SMTPSecurise}
 {else}
 <p>
+  <br />
   <a href="{$platal->pl_self()}?doc=smtp">Pourquoi et comment</a> utiliser le serveur SMTP de {#globals.core.sitename#}.<br />
   <a href="{$platal->pl_self()}?doc=nntp">Pourquoi et comment</a> utiliser le serveur NNTP de {#globals.core.sitename#}.
 </p>