Fixes vim mode line.
[platal.git] / templates / xnetgrp / membres-add.tpl
index b01018d..95bd4d5 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2009 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2014 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
 {*                                                                        *}
 {**************************************************************************}
 
-<script type="text/javascript">//<![CDATA[
-{literal}
-function xStateChange(box)
-{
-    var state = (box.checked ? '' : 'none');
-    document.getElementById('xnom').style.display = state;
-    document.getElementById('xprenom').style.display = state;
-    document.getElementById('xpromo').style.display = state;
-    document.getElementById('xsearch').style.display = state;
-    Ajax.update_html('search_result',
-      '{/literal}{$platal->ns}{literal}member/new/ajax?login=' + document.getElementById('email').value);
-}
-
-var nom;
-var prenom;
-var promo;
-function searchX()
-{
-    if (document.getElementById('nom').value == nom
-       && document.getElementById('prenom').value == prenom
-       && document.getElementById('promo').value == promo) {
-       return;
-    }
-    var nom = document.getElementById('nom').value;
-    var prenom = document.getElementById('prenom').value;
-    var promo = document.getElementById('promo').value;
-    Ajax.update_html('search_result',
-      '{/literal}{$platal->ns}{literal}member/new/ajax?prenom=' + prenom + '&nom=' + nom + '&promo=' + promo);
-}
-{/literal}
-//]]></script>
-
-<h1>{$asso.nom}&nbsp;: Ajout d'un membre</h1>
+<h1>{$asso->nom}&nbsp;: Ajout d'un membre</h1>
 
 <form method="post" action="{$platal->ns}member/new/">
   {xsrf_token_field}
   <ul class='descr'>
     <li>
       Pour ajouter un X dans ton groupe, il suffit d'entrer ici une de ses
-      adresses email @polytechnique.org. S'il n'est pas inscrit à Polytechnique.org
-      coche la case qui se trouve sous le formulaire et indique ses noms, prénoms et
-      promotions.
+      adresses email @polytechnique.org. Celui-ci sera prévenu de son inscription.
+    </li>
+    <li>
+      S'il s'agit d'un X qui n'est pas inscrit à Polytechnique.org, il faut
+      indiquer l'adresse email puis cocher la case qui se trouve sous le
+      formulaire et indiquer ses nom, prénom et/ou promotion pour le retrouver.
     </li>
     <li>
       Pour ajouter un extérieur dans ton groupe, il suffit d'entrer ici son
       adresse email, tu seras ensuite redirigé vers une page te permettant
-      d'éditer son profil (nom, prenom, ...)
+      d'éditer son profil (nom, prenom&hellip;).
     </li>
   </ul>
   <table class="tinybicol">
     <tr>
       <td class="center" colspan="2">
-        <input type="text" id="email" name="email" size="40" value="{$platal->argv[1]}" />
+        <input type="text" id="email" name="email" size="40" value="{if t($platal->argv[1])}{$platal->argv[1]}{/if}" />
+        <input type="hidden" name="force_continue" value="{if t($force_continue)}1{else}0{/if}" />
         <input type='submit' value='Ajouter'
           onclick='this.form.action += this.form.email.value' />
       </td>
     </tr>
-    <tr>
-      <td colspan="2">
-        <input type="checkbox" id="x" name="x" onchange="xStateChange(this);" />
-        <label for="x">Coche cette case s'il s'agit d'un X non inscrit à Polytechnique.org.</label>
-      </td>
-    </tr>
-    <tr id="xnom" style="display: none">
-      <td class="titre">Nom&nbsp;:</td>
-      <td><input type="text" id="nom" name="nom" size="20" value="" onkeyup="searchX();" /></td>
-    </tr>
-    <tr id="xprenom" style="display: none">
-      <td class="titre">Prénom&nbsp;:</td>
-      <td><input type="text" id="prenom" name="prenom" size="20" value="" onkeyup="searchX();" /></td>
-    </tr>
-    <tr id="xpromo" style="display: none">
-      <td class="titre">Promotion&nbsp;:</td>
-      <td><input type="text" id="promo" name="promo" size="4" value="" onkeyup="searchX();" /></td>
-    </tr>
-    <tr id="xsearch" style="display: none" class="pair">
-      <td colspan="2" id="search_result">
-        {include file="xnet/groupe/membres-new-search.tpl"}
-      </td>
-    </tr>
+    {include file="xnetgrp/members_new_form.tpl" registered=false}
   </table>
 </form>
-
 {literal}
 <script type="text/javascript">
   $("#email").focus();
 </script>
 {/literal}
 
-{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}
+{* vim:set et sw=2 sts=2 sws=2 fenc=utf-8: *}