essentially big html errors, and little visual lifting
authorPierre Habouzit (MadCoder <pierre.habouzit@m4x.org>
Sun, 19 Jun 2005 12:16:44 +0000 (12:16 +0000)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Thu, 26 Jun 2008 21:29:19 +0000 (23:29 +0200)
the paiments in evts seems weird
Keywords:

git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-723

templates/xnet/groupe/evenements.tpl
templates/xnet/groupe/evt-admin.tpl
templates/xnet/groupe/evt-csv.tpl
templates/xnet/groupe/evt-detail.tpl
templates/xnet/groupe/form_evenement.tpl
templates/xnet/groupe/telepaiement.tpl
templates/xnet/login.tpl

index e1ca9ff..67c8ed8 100644 (file)
 Evénements
 {/if}
 </h1>
+
 {if !$logged}
-<p class="descr">
-   Aucune manifestation publique n'a été saisie par ce groupe pour l'instant...
-</p>
+  <p class="descr">
+     Aucune manifestation publique n'a été saisie par ce groupe pour l'instant...
+  </p>
 {elseif $get_form}
-    {include file='xnet/groupe/form_evenement.tpl'}
+  {include file='xnet/groupe/form_evenement.tpl'}
 {else}
-{if $admin}
-<p class="center">
-        <a href="{$marty.server.PHP_SELF}?add=1">Annoncer un nouvel événement</a>
-</p>
-{/if}
 
-{if $nb_evt eq 0}
-<p class="descr">
-       Aucun événement n'a été référencé par les animateurs du groupe.
-</p>
-{else}
-<ul class="decr">
-       {iterate from=$evenements item=e}
-       <li>{$e.intitule}
-       {if $admin || $e.show_participants}
-               <a href="evt-admin.php?eid={$e.eid}"><img src="{rel}/images/loupe.gif" title="Liste des participants" alt="Liste des participants" /></a>
-       {/if}
-       {if $admin}
-               <a href="{$smarty.session.PHP_SELF}?mod=1&eid={$e.eid}"><img src="{rel}/images/profil.png" title="Edition de l'événement" alt="Edition de l'événement" /></a>
-               <a href="{$smarty.session.PHP_SELF}?sup=1&eid={$e.eid}"><img src="{rel}/images/del.png" alt="Suppression de {$e.intitule}" title="Suppression de {$e.intitule}" /></a>
-       {/if}
-       <br />
-           &nbsp;&nbsp;&nbsp;&nbsp;date : {$e.debut}{if $e.fin} - {$e.fin}{/if}
-           <br />
-           &nbsp;&nbsp;&nbsp;&nbsp;annonceur : <a href='https://polytechnique.org/fiche.php?user={$e.alias}' target='new'>{$e.prenom} {$e.nom} ({$e.promo})</a>
-           <br />
-           <a href='evt-detail.php?eid={$e.eid}'><i>Détails...</i></a> 
-           {if $e.inscrit}
-               <small>tu es inscrit à cet événément !</small>
-           {else}
-               <small>pour l'instant, tu n'es pas inscrit à cet événément !</small>
-           {/if}
-       </li>
-       {/iterate}
-</ul>
-{/if}
+  {if $admin}
+  <p class="center">
+  [<a href="{$marty.server.PHP_SELF}?add=1">Annoncer un nouvel événement</a>]
+  </p>
+  {/if}
+
+  {if $nb_evt eq 0}
+
+  <p class="descr">
+    Aucun événement n'a été référencé par les animateurs du groupe.
+  </p>
+
+  {else}
+
+  {iterate from=$evenements item=e}
+  <table class="tiny" cellspacing="0" cellpadding="0">
+    <tr>
+      <th colspan="2">
+        {$e.intitule}
+        {if $admin || $e.show_participants}
+        <a href="evt-admin.php?eid={$e.eid}"><img src="{rel}/images/loupe.gif" title="Liste des participants" alt="Liste des participants" /></a>
+        {/if}
+        {if $admin}
+        <a href="{$smarty.session.PHP_SELF}?mod=1&amp;eid={$e.eid}"><img src="{rel}/images/profil.png" title="Edition de l'événement" alt="Edition de l'événement" /></a>
+        <a href="{$smarty.session.PHP_SELF}?sup=1&amp;eid={$e.eid}"><img src="{rel}/images/del.png" alt="Suppression de {$e.intitule}" title="Suppression de {$e.intitule}" /></a>
+        {/if}
+      </th>
+    </tr>
+    <tr>
+      <td class="titre">date :</td>
+      <td>
+        {$e.debut}{if $e.fin} - {$e.fin}{/if}
+      </td>
+    </tr>
+    <tr>
+      <td class="titre">annonceur :</td>
+      <td>
+        <a href='https://polytechnique.org/fiche.php?user={$e.alias}' class='popup2'>{$e.prenom} {$e.nom} ({$e.promo})</a>
+      </td>
+    </tr>
+    <tr>
+      <td class="titre">
+        <a href='evt-detail.php?eid={$e.eid}'>Détails...</a> 
+      </td>
+      <td>
+        {if $e.inscrit}
+        <small>tu es inscrit à cet événément !</small>
+        {else}
+        <small>tu n'es pas encore inscrit à cet événément !</small>
+        {/if}
+      </td>
+    </tr>
+  </table>
+  <br />
+  {/iterate}
+
+  {/if}
 
 {/if}
 
+{* vim:set et sw=2 sts=2 sws=2: *}
index a99a5e1..c292677 100644 (file)
@@ -32,7 +32,7 @@
 <p class="center">
 [<a href="{$smarty.server.PHP_SELF}?eid={$smarty.request.eid}"{if !$smarty.request.item_id}class="erreur"{/if}>tout</a>]
 {foreach from=$moments item=m}
-[<a href="{$smarty.server.PHP_SELF}?eid={$m.eid}&item_id={$m.item_id}" {if $smarty.request.item_id eq $m.item_id}class="erreur"{/if}>{$m.titre}</a>]
+[<a href="{$smarty.server.PHP_SELF}?eid={$m.eid}&amp;item_id={$m.item_id}" {if $smarty.request.item_id eq $m.item_id}class="erreur"{/if}>{$m.titre}</a>]
 {/foreach}
 </p>
 {/if}
@@ -44,7 +44,7 @@ L'
 <p class="center">
 [<a href="{$url_page}" {if !$smarty.request.initiale}class="erreur"{/if}>tout</a>]
 {foreach from=$alphabet item=c}
-[<a href="{$url_page}&initiale={$c}"{if $smarty.request.initiale eq $c} class="erreur"{/if}>{$c}</a>]
+[<a href="{$url_page}&amp;initiale={$c}"{if $smarty.request.initiale eq $c} class="erreur"{/if}>{$c}</a>]
 {/foreach}
 </p>
 
@@ -83,8 +83,8 @@ L'
         <td>{$m[$i.item_id]}</td>
       {/foreach}
       {if $admin && $money}
-        <td {if $m.montant > $m.paid}class="erreur"{/if}>{$m.montant}</td>
-        <td>{$m.paid}</td>
+        <td {if $m.montant > $m.paid}class="erreur"{/if}>{$m.montant}&euro;</td>
+        <td>{$m.paid}&euro;</td>
       {/if}
     {else}
     <td>
@@ -97,43 +97,57 @@ L'
 
 <p class="descr">
 {foreach from=$links item=ofs key=txt}
-<a href="{$url_page}&offset={$ofs}&amp;initiale={$smarty.request.initiale}"{if $smarty.request.offset eq $ofs} class="erreur"{/if}>{$txt}</a>
+<a href="{$url_page}&amp;offset={$ofs}&amp;initiale={$smarty.request.initiale}"{if $smarty.request.offset eq $ofs} class="erreur"{/if}>{$txt}</a>
 {/foreach}
 </p>
 
 {if $admin}
 <p class="descr">
-[<a href="evt-csv.php/{$evt.intitule}{if $evt.titre}.{$evt.titre}{/if}.csv?eid={$smarty.request.eid}&item_id={$smarty.request.item_id}">Télécharger le fichier Excel</a>]
+[<a href="evt-csv.php/{$evt.intitule}{if $evt.titre}.{$evt.titre}{/if}.csv?eid={$smarty.request.eid}&amp;item_id={$smarty.request.item_id}">Télécharger le fichier Excel</a>]
 </p>
+
 <hr />
+
 <p class="descr">
-En tant qu'administrateur, tu peux fixer la venue (accompagnée ou pas) d'un des membres du groupe. Donne ici son mail (complet pour les extérieurs, sans @polytechnique.org pour les X), ainsi que le nombre de participants.<br />
+En tant qu'administrateur, tu peux fixer la venue (accompagnée ou pas) d'un des membres du groupe.
+Donne ici son mail (complet pour les extérieurs, sans @polytechnique.org pour les X), ainsi que le
+nombre de participants.
+</p>
+
 <form action="{$smarty.server.PHP_SELF}" method="post">
-<input type="hidden" name="eid" value="{$smarty.request.eid}" />
-Mail: <input name="mail" size="20" />
-<input type="hidden" name="adm" value="nbs" />
-{if $smarty.request.item_id}
+  <p class="descr">
+  <input type="hidden" name="eid" value="{$smarty.request.eid}" />
+  <input type="hidden" name="adm" value="nbs" />
+  
+  Mail: <input name="mail" size="20" />
+  {if $smarty.request.item_id}
   <input type="hidden" name="item_id" value="{$smarty.request.item_id}" />
-{$evt.titre}: <input name="nb{$smarty.request.item_id}" size="1" value="1" />
-{else}
-{foreach from=$moments item=m}
+  {$evt.titre}: <input name="nb{$smarty.request.item_id}" size="1" value="1" />
+  {else}
+  {foreach from=$moments item=m}
   {$m.titre}: <input name="nb{$m.item_id}" size="1" value="1"/>
-{/foreach}
-{/if}
-<input type="submit" />
+  {/foreach}
+  {/if}
+  <input type="submit" />
+  </p>
 </form>
-</p>
 
 <hr />
 <p class="decr">
-En tant qu'administrateur, tu peux entrer un paiement reçu par une autre source que le télépaiement du site X.org. Ce montant s'ajoutera aux montants déjà entrés. Si tu as fais une erreur, tu peux entrer un montant négatif.
-<form action="{$smarty.server.PHP_SELF}" method="post">
-<input type="hidden" name="eid" value="{$smarty.request.eid}" />
-<input type="hidden" name="adm" value="prix" />
-Mail: <input name="mail" size="20" />
-montant: <input name="montant" size="3" value="0,00" /> &#8364;
-<input type="submit" />
+En tant qu'administrateur, tu peux entrer un paiement reçu par une autre source que le télépaiement
+du site X.org. Ce montant s'ajoutera aux montants déjà entrés. Si tu as fais une erreur, tu peux
+entrer un montant négatif.
 </p>
+
+<form action="{$smarty.server.PHP_SELF}" method="post">
+  <p class="descr">
+  <input type="hidden" name="eid" value="{$smarty.request.eid}" />
+  <input type="hidden" name="adm" value="prix" />
+  Mail: <input name="mail" size="20" />
+  montant: <input name="montant" size="3" value="0,00" /> &euro;
+  <input type="submit" />
+  </p>
+</form>
 {/if}
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index acfdb4f..6b54d45 100644 (file)
@@ -19,7 +19,7 @@
 {*  59 Temple Place, Suite 330; Boston, MA  02111-1307  USA               *}
 {*                                                                        *}
 {**************************************************************************}
-Nom;Prénom;Promotion{if $tout}{foreach from=$moments item=m};{$m.titre}{/foreach}{if $admin && $money};A payer;Payé{/if}{else};Nombre{/if}
+Nom;Prénom;Promotion{if $tout}{foreach from=$moments item=m};{$m.titre}{/foreach}{if $admin && $money};À payer;Payé{/if}{else};Nombre{/if}
 
 {if $participants}
 {foreach from=$participants item=m}
index 1637737..6bbdf36 100644 (file)
 <h2>{$evt.intitule}</h2>
 
 <form method='post' action='{$smarty.server.PHP_SELF}'>
- <table>
-       <tr><td><i>Evénement annoncé par :</i></td><td>{$evt.prenom} {$evt.nom} (X{$evt.promo})</td></tr>
-       <tr><td><i>Description :</i></td><td>{$evt.descriptif}</td></tr>
-       <tr><td><i>Date :</i></td><td>{$evt.deb}{if $evt.fin} - {$evt.fin}{/if}</td></tr>
-</table>
+  <table class="tiny" cellspacing="0" cellpadding="0">
+    <tr>
+      <td class="titre">Annoncé par</td>
+      <td>{$evt.prenom} {$evt.nom} (X{$evt.promo})</td>
+    </tr>
+    <tr>
+      <td class="titre">Description</td>
+      <td>{$evt.descriptif}</td>
+    </tr>
+    <tr>
+      <td class="titre">Date</td>
+      <td>{$evt.deb}{if $evt.fin} - {$evt.fin}{/if}</td>
+    </tr>
+  </table>
 
-<br /><br />
+  <div><br /><br /></div>
 
-{assign var="montant" value=0}
+  {assign var="montant" value=0}
 
-<table border=1 width='100%'>
-       <input type="hidden" name="eid" value="{$evt.eid}" />
-       <tr><td></td><td>Participation</td></tr>
-       {iterate from=$moments item=m}
-               {assign var="montant" value=$montant+$m.montant*$m.nb}
-               <input type="hidden" name="item_id{counter}" value="{$m.item_id}" />
-       {if $m.titre || $m.montant}
-               <tr><td colspan='2'><b>{$m.titre} - {if $m.montant > 0}{$m.montant}{else}gratuit{/if}</b></td></tr>
-       {/if}
-               <tr><td>{$m.details}</td><td>
-                <input name='item_{$m.item_id}' value='0' type='radio' {if $m.nb eq 0}checked{/if}> je ne participe pas<br />
-                <input name='item_{$m.item_id}' value='1' type='radio' {if $m.nb eq 1}checked{/if}> je participe, seul<br />
-                <input name='item_{$m.item_id}' value='+' type='radio' {if $m.nb > 1}checked{/if}> je viens, et serai accompagné de <input type='text' name='itemnb_{$m.item_id}' value='{if $m.nb < 2}0{else}{$m.nb-1}{/if}' size=1 maxlength=1> personnes
-              </td></tr>
-       {/iterate}
-</table>
-<br />
-{if $montant > 0 || $paid > 0}
-<p class="descr">
-       Pour cet événement tu dois payer {$montant|replace:'.':','} &#8364;{if $paid > 0}, et tu as déjà payé {$paid|replace:'.':','} &#8364;{/if}.<br />
-       {if $evt.paiement_id}[<a href="https://www.polytechnique.org/paiement/?ref={$evt.paiement_id}">Effectuer le paiement</a>]{/if}
-</p>
-{/if}
-<center><input type='submit' name='ins' value='valider ma participation'>
-<input type='reset' value='annuler'></center>
+  <table class="bicol" cellpadding="0" cellspacing="0">
+    {iterate from=$moments item=m}
+    {assign var="montant" value=$montant+$m.montant*$m.nb}
+    {if $m.titre || $m.montant}
+    <tr>
+      <td>
+        <input type="hidden" name="item_id{counter}" value="{$m.item_id}" />
+        <input type="hidden" name="eid" value="{$evt.eid}" />
+        <strong>{$m.titre} - {if $m.montant > 0}{$m.montant}&euro;{else}gratuit{/if}</strong>
+      </td>
+    </tr>
+    {/if}
+    <tr>
+      <td>{$m.details}</td>
+    </tr>
+    <tr>
+      <td>
+        <input name='item_{$m.item_id}' value='0' type='radio' {if $m.nb eq 0}checked="checked"{/if} /> je ne participe pas<br />
+        <input name='item_{$m.item_id}' value='1' type='radio' {if $m.nb eq 1}checked="checked"{/if} /> je participe, seul<br />
+        <input name='item_{$m.item_id}' value='+' type='radio' {if $m.nb > 1}checked{/if} /> je viens, et serai accompagné de
+          <input type='text' name='itemnb_{$m.item_id}' value='{if $m.nb < 2}0{else}{$m.nb-1}{/if}' size="2" maxlength="2" /> personnes
+      </td>
+    </tr>
+    {/iterate}
+  </table>
+  
+  {if $montant > 0 || $paid > 0}
+  <p class="erreur">
+  Pour cet événement tu dois payer {$montant|replace:'.':','}&nbsp;&euro; {if $paid > 0}, et tu as déjà payé {$paid|replace:'.':','}&nbsp;&euro;{/if}
+  {if $evt.paiement_id}[<a href="https://www.polytechnique.org/paiement/?ref={$evt.paiement_id}">Effectuer le paiement</a>]{/if}
+  </p>
+  {/if}
+  <div class="center">
+    <input type='submit' name='ins' value='valider ma participation' />
+    <input type='reset' value='annuler' />
+  </div>
 </form>
 
+{* vim:set et sw=2 sts=2 sws=2: *}
index 9c415f7..9d2b68b 100644 (file)
   pour le premier "moment" (la réunion), et pour combien de personnes réserver le
   restaurant.
 </p>
+
 <form method="post" action="{$smarty.server.PHP_SELF}">
-<input type="hidden" name="eid" value="{$evt.eid}" />
   <hr />
   <table>
     <tr>
       <td>Intitulé de l'événement :</td>
-      <td><input type="text" name="intitule" value="{$evt.intitule}" size="45" maxlength="100" /></td>
+      <td>
+        <input type="hidden" name="eid" value="{$evt.eid}" />
+        <input type="text" name="intitule" value="{$evt.intitule}" size="45" maxlength="100" />
+      </td>
     </tr>
     <tr>
       <td>Evénement en raccourci (pour les mailings listes) :</td>
       <td>Date de début :</td>
       <td>
         le
-       {html_select_date prefix='deb_' end_year='+5' day_value_format='%02d' field_order='DMY' field_separator=' / ' month_format='%m' time=$evt.debut}
-       à
-       {html_select_time use_24_hours=true display_seconds=false time=$evt.debut prefix='deb_' minute_interval=5}
-       </select>
+        {html_select_date prefix='deb_' end_year='+5' day_value_format='%02d' field_order='DMY' field_separator=' / ' month_format='%m' time=$evt.debut}
+        à
+        {html_select_time use_24_hours=true display_seconds=false time=$evt.debut prefix='deb_' minute_interval=5}
       </td>
     </tr>
     <tr>
       <td>Date de fin :</td>
       <td>
         le
-       {html_select_date prefix='fin_' end_year='+5' day_value_format='%02d' field_order='DMY' field_separator=' / ' month_format='%m' time=$evt.fin}
-       à
-       {html_select_time use_24_hours=true display_seconds=false time=$evt.fin prefix='fin_' minute_interval=5}
+        {html_select_date prefix='fin_' end_year='+5' day_value_format='%02d' field_order='DMY' field_separator=' / ' month_format='%m' time=$evt.fin}
+        à
+        {html_select_time use_24_hours=true display_seconds=false time=$evt.fin prefix='fin_' minute_interval=5}
       </td>
     </tr>
     <tr>
     </tr>
     <tr>
       <td colspan="2">Annoncer l'événement publiquement sur le site :
-        <input type="radio" name="advertise" value="1" {if $evt.advertise}checked{/if} /> oui
-        <input type="radio" name="advertise" value="0" {if !$evt.advertise}checked{/if} /> non
+        <input type="radio" name="advertise" value="1" {if $evt.advertise}checked="checked"{/if} /> oui
+        <input type="radio" name="advertise" value="0" {if !$evt.advertise}checked="checked"{/if} /> non
       </td>
     </tr>
     <tr>
       <td colspan="2">Montrer la liste des participants à tous les membres :
-        <input type="radio" name="show_participants" value="1" {if $evt.show_participants}checked{/if} /> oui
-        <input type="radio" name="show_participants" value="0" {if !$evt.show_participants}checked{/if}/> non
+        <input type="radio" name="show_participants" value="1" {if $evt.show_participants}checked="checked"{/if} /> oui
+        <input type="radio" name="show_participants" value="0" {if !$evt.show_participants}checked="checked"{/if}/> non
       </td>
     </tr>
     <tr>
       <td>Référence de paiement :
       </td>
       <td>
-      <select name="paiement" onchange="document.getElementById('new_pay').style.display=(value < 0)?'block':'none'">
-       <option value=''>Pas de paiement</option>
-       <option value='-1'>- Nouveau paiement -</option>
-       {html_options options=$paiements selected=$evt.paiement_id}
-      </select>
+        <select name="paiement" onchange="document.getElementById('new_pay').style.display=(value &lt; 0?'block':'none')">
+          <option value=''>Pas de paiement</option>
+          <option value='-1'>- Nouveau paiement -</option>
+          {html_options options=$paiements selected=$evt.paiement_id}
+        </select>
       </td>
     </tr>
   </table>
-    <div id="new_pay" style="display:none">
-       Nouveau paiement, message de confirmation&nbsp;:<br />
-       <textarea name="confirmation" rows="12" cols="65"><salutation> <prenom> <nom>,
-        
-Ton inscription à %%%%% a bien été enregistrée et ton paiement de <montant> a bien été reçu. 
-Nous t'attendons donc le %%%%% à %%%%%. 
-Si tu as des questions eventuelles, tu peux contacter %%%%%
-  
-A très bientot,
+  <div id="new_pay" style="display:none">
+    Nouveau paiement, message de confirmation&nbsp;:<br />
+    <textarea name="confirmation" rows="12" cols="65">&lt;salutation&gt; &lt;prenom&gt; &lt;nom&gt;,
+
+      Ton inscription à %%%%% a bien été enregistrée et ton paiement de &lt;montant&gt; a bien été reçu. 
+      Nous t'attendons donc le %%%%% à %%%%%. 
+      Si tu as des questions eventuelles, tu peux contacter %%%%%
+
+      A très bientot,
+
+      %%%%%</textarea><br />
+    Page internet de l'événement&nbsp;:<br />
+    <input size="40" name="site" value="{$asso.site}" />
+  </div>
   
-%%%%%</textarea><br />
-       Page internet de l'événement&nbsp;:<br />
-       <input size="40" name="site" value="{$asso.site}" />
-    </div>
   {foreach from=$moments item=i}
   {assign var='moment' value=$items[$i]}
   <hr />
@@ -131,11 +134,13 @@ A tr
       <td><input type="text" name="montant{$i}" value="{if $moment.montant}{$moment.montant|replace:".":","}{else}0,00{/if}" size="7" maxlength="7" /> &#8364;</td>
     </tr>
   </table>
-{/foreach}
-  <center>
+  {/foreach}
+  <div class="center">
     <input type="submit" name="valid" value="Valider" />
     &nbsp;
     <input type="reset" value="Annuler" />
-  </center>
+  </div>
 
 </form>
+{* vim:set et sw=2 sts=2 sws=2: *}
index a3c7606..d0b3baf 100644 (file)
@@ -27,10 +27,14 @@ Voici la liste des paiements en ligne possible pour le groupe {$asso.nom}
 </p>
 
 {foreach from=$titres item=p}
+
 <hr />
+<h2>
 <a href="https://www.polytechnique.org/paiement/?ref={$p.id}">{$p.text}</a>
+</h2>
+
 {if $trans[$p.id]}
-<table>
+<table cellpadding="0" cellspacing="0" class='bicol'>
   <tr>
     <th colspan="3">{$p.text} : détails pour les administrateurs</th>
   </tr>
@@ -46,10 +50,13 @@ Voici la liste des paiements en ligne possible pour le groupe {$asso.nom}
   </tr>
 </table>
 {/if}
+
 {foreachelse}
+
 <p class="descr">
 <em>Pas de micropaiement en cours ...</em>
 </p>
+
 {/foreach}
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index 11fa9a2..d4e5343 100644 (file)
       <form action="{$smarty.server.REQUEST_URI}" method="post" id="login" onsubmit="doChallengeResponse(); return false;">
         <table class="large" cellpadding="4" cellspacing="0" summary="Formulaire de login">
           <tr>
-            <th colspan="2">Connexion</th>
+            <th colspan="2">Connexion
               <input type="hidden" name="remember" value="" />
               <input type="hidden" name="domain" value="" />
+            </th>
           </tr>
           <tr>
             <td class="titre">