fix ugly profile hack
[platal.git] / templates / profil / adresses.tpl
index aaf59d3..666e97e 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2004 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2006 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
@@ -47,7 +47,7 @@
         <input type="hidden" name="numero_formulaire[{$adrid}]" value="{$smarty.section.i.index}" />
         {/if}
         {if $adr.nouvelle != 'new'}
-        [<a href="{$smarty.server.PHP_SELF}?old_tab={$smarty.request.old_tab}&amp;adrid_del[{$adrid}]=1" style="color:inherit">La supprimer !</a>]
+        [<a href="profile/edit/{$onglet}?adrid_del[{$adrid}]=1" style="color:inherit">La supprimer !</a>]
         {/if}
       </th>
     </tr>
     {else}
     {assign var="titre" value="Nouvelle adresse&nbsp;:"}
     {/if}
-    {include file="geoloc/form.address.tpl" adr=$adr titre=$titre url="`$smarty.server.PHP_SELF`?old_tab=`$smarty.request.old_tab`"}
+    {include file="geoloc/form.address.tpl" adr=$adr titre=$titre}
     <tr>
       <td class="colg">
-        <span class="titre">Cette adresse est&nbsp;:</span>
+        <span class="titre">Adresse:</span>
       </td>
       <td class="cold">
         <input type="radio" name="temporaire[{$adrid}]" value="0" {if !$adr.temporaire}checked="checked"{/if} />
         <input type="checkbox" name="courrier[{$adrid}]" value="1" {if $adr.courrier}checked="checked"{/if} /> on peut m'y envoyer du courrier par la poste
       </td>
     </tr>
-    {include file="include/flags.radio.tpl" name="tel_pub[$adrid]" val=$adr.tel_pub}
-    <tr>
-      <td class="colg">
-        <span class="titre">Téléphone associé&nbsp;:</span>
-      </td>
-      <td>
-        <input type="text" size="19" maxlength="28" name="tel[{$adrid}]" value="{$adr.tel}" />
-      </td>
-    </tr>
-    <tr>
+    {foreach from=$adr.tels item="tel"}
+    <tr class="flags">
       <td class="colg">
-        <span class="titre">Fax&nbsp;:</span>
+        <input type="hidden" name="telid{$tel.telid}[{$adrid}]" value="{$tel.telid}"/>
+        {if $tel.new_tel}
+          <input type="hidden" name="new_tel{$tel.telid}[{$adrid}]" value="1"/>
+        {/if}
+        <span class="titre" onclick="this.style.display='none';var d = document.getElementById('tel_type{$adrid}_{$tel.telid}');d.style.display='inline';d.select();d.focus();">{$tel.tel_type}&nbsp;:</span>
+        <input id="tel_type{$adrid}_{$tel.telid}" style="display:none" type="text" size="5" maxlength="20" name="tel_type{$tel.telid}[{$adrid}]" value="{$tel.tel_type}"/>
       </td>
       <td>
-        <input type="text" size="19" maxlength="28" name="fax[{$adrid}]" value="{$adr.fax}" />
+        <input type="text" size="19" maxlength="28" name="tel{$tel.telid}[{$adrid}]" value="{$tel.tel}" />
       </td>
+      {include file="include/flags.radio.tpl" name="tel_pub`$tel.telid`[$adrid]" val=$tel.tel_pub display="mini"}
     </tr>
+    {/foreach}
     <tr><td colspan="5">&nbsp;</td></tr>
     {/section}
     <tr><td colspan="5">&nbsp;</td></tr>