Can add/remove/edit addresses
[platal.git] / templates / geoloc / form.address.tpl
index a31cf6a..9561af5 100644 (file)
@@ -1,6 +1,6 @@
 {**************************************************************************}
 {*                                                                        *}
-{*  Copyright (C) 2003-2006 Polytechnique.org                             *}
+{*  Copyright (C) 2003-2007 Polytechnique.org                             *}
 {*  http://opensource.polytechnique.org/                                  *}
 {*                                                                        *}
 {*  This program is free software; you can redistribute it and/or modify  *}
 {*                                                                        *}
 {**************************************************************************}
 
-    {if $adr.geoloc}
-    <tr>
-      <td class="cold" colspan="5">
-        <input type="hidden" name="change{$adrid}" value="0"/>
-       <span class="erreur">La geolocalisation n'a pas donné un résultat certain, valide la nouvelle adresse ou modifie l'ancienne pour que ton adresse puisse être prise en compte.</span><br />
-       <script type="text/javascript">setTimeout("document.location += '#adr{$adrid}'", 10);</script>
-        <textarea name="txt[{$adrid}]" cols="30" rows="4" onchange="form.change{$adrid}.value=1"
-       {if !$adr.cityid}style="background:#FAA"{/if}
-       >{$adr.txt}</textarea>
-         <textarea cols="30" rows="4"
-         style="border:inherit;background:#AFA"
-         onclick="blur()"
-       >{$adr.geoloc}</textarea><p class="right">
-       [<a href="{rel}/profile/edit/{$onglet}?parsevalid[{$adrid}]=1&amp;modifier=1">Valider</a>]
-       </p>
-    {else}
-    <tr class="center">
-      <td class="cold" colspan="2">
-        <input type="hidden" name="change{$adrid}" />
-        <textarea name="txt[{$adrid}]" cols="43" rows="4" onchange="form.change{$adrid}.value=1"
-       {if $adr.nouvelle != 'new' && !$adr.cityid}style="background:#FAA"{/if}
-       >{$adr.txt}</textarea>
-       {/if}
-        <input type="hidden" name="cityid[{$adrid}]" value="{$adr.cityid}" />
-        <input type="hidden" name="adr1[{$adrid}]" value="{$adr.adr1}" />
-        <input type="hidden" name="adr2[{$adrid}]" value="{$adr.adr2}" />
-        <input type="hidden" name="adr3[{$adrid}]" value="{$adr.adr3}" />
-        <input type="hidden" name="postcode[{$adrid}]" value="{$adr.postcode}"/>
-        <input type="hidden" name="city[{$adrid}]" value="{$adr.city}" />
-        <input type="hidden" name="country[{$adrid}]" value="{$adr.country}" />
-        <input type="hidden" name="region[{$adrid}]" value="{$adr.region}" />
-      </td>
-    </tr>
+<input type="hidden" name="{$name}[changed]" value="0"/>
+{if $adr.geoloc}
+<div class="erreur">
+  La geolocalisation n'a pas donné un résultat certain, valide la nouvelle adresse
+  ou modifie l'ancienne pour que ton adresse puisse être prise en compte.
+</div>
+<script type="text/javascript">setTimeout("document.location += '#{$adid}'", 10);</script>
+{/if}
+<textarea name="{$name}[text]" cols="30" rows="4"
+          onchange="form['{$name}[changed]'].value=1"
+          {if !$adr.cityid && $adr.datemaj}class="error"{/if}
+          >{$adr.text}</textarea>
+{if $adr.geoloc}
+<textarea cols="30" rows="4"
+          class="valid"
+          onclick="blur()"
+          >{$adr.geoloc}</textarea>
+<p class="center">
+  <input type="submit" name="{$name}[parsevalid]" value="Valider l'adresse" />
+</p>
+{/if}
+<input type="hidden" name="{$name}[cityid]" value="{$adr.cityid}" />
+<input type="hidden" name="{$name}[adr1]" value="{$adr.adr1}" />
+<input type="hidden" name="{$name}[adr2]" value="{$adr.adr2}" />
+<input type="hidden" name="{$name}[adr3]" value="{$adr.adr3}" />
+<input type="hidden" name="{$name}[postcode]" value="{$adr.postcode}"/>
+<input type="hidden" name="{$name}[city]" value="{$adr.city}" />
+<input type="hidden" name="{$name}[country]" value="{$adr.country}" />
+<input type="hidden" name="{$name}[countrytxt]" value="{$adr.countrytxt}" />
+<input type="hidden" name="{$name}[region]" value="{$adr.region}" />
+<input type="hidden" name="{$name}[regiontxt]" value="{$adr.regiontxt}" />
+{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}