épouses anonymisées et templatisées
authorx2000habouzit <x2000habouzit>
Sat, 7 Feb 2004 17:26:29 +0000 (17:26 +0000)
committerx2000habouzit <x2000habouzit>
Sat, 7 Feb 2004 17:26:29 +0000 (17:26 +0000)
include/valid_epouses.inc.php
templates/include/form.valid.epouses.tpl [new file with mode: 0644]

index 38d3949..813871a 100644 (file)
@@ -38,58 +38,7 @@ class EpouseReq extends Validate {
         return parent::get_unique_request($uid,'epouse');
     }
 
-    function formu() {
-        $old_line = $this->oldepouse ? "({$this->oldepouse} - {$this->oldalias})" : "";
-        $homonyme = "";
-        
-        if (!empty($this->homonyme)) $homonyme = <<<________EOF
-        <tr>
-            <td colspan="2">
-                <span class="erreur">Probleme d'homonymie !
-                <a href="javascript:x()"  onclick="popWin('/x.php?x={$this->homonyme}"> {$this->homonyme}</a>
-                </span>
-            </td>
-        </tr>
-________EOF;
-                
-        return <<<________EOF
-        <form action="{$_SERVER['PHP_SELF']}" method="POST">
-        <input type="hidden" name="uid" value="{$this->uid}" />
-        <input type="hidden" name="type" value="{$this->type}" />
-        <input type="hidden" name="stamp" value="{$this->stamp}" />
-        <table class="bicol" cellpadding="4" summary="Demande d'alias d'épouse">
-        <tr>
-            <td>Demandeur&nbsp;:</td>
-            <td><a href="javascript:x()" onclick="popWin('/x.php?x={$this->username}')">
-                {$this->prenom} {$this->nom}
-                </a>
-                $oldline
-            </td>
-        </tr>
-        <tr>
-            <td>&Eacute;pouse&nbsp;:</td>
-            <td>{$this->epouse}</td>
-        </tr>
-        <tr>
-            <td>Nouvel&nbsp;alias&nbsp;:</td>
-            <td>{$this->alias}</td>
-        </tr>
-        $homonyme
-        <tr>
-            <td style="vertical-align: middle;">
-                <input type="submit" name="submit" value="Accepter" />
-                <br /><br />
-                <input type="submit" name="submit" value="Refuser" />
-            </td>
-            <td>
-                <p>Raison du refus:</p>
-                <textarea rows="5" cols="74" name=motif></textarea>
-            </td>
-        </tr>
-        </table>
-        </form>
-________EOF;
-    }
+    function formu() { return 'include/form.valid.epouses.tpl'; }
 
     function handle_formu () {
         global $no_update_bd;
diff --git a/templates/include/form.valid.epouses.tpl b/templates/include/form.valid.epouses.tpl
new file mode 100644 (file)
index 0000000..54dcf81
--- /dev/null
@@ -0,0 +1,48 @@
+{* $Id: form.valid.epouses.tpl,v 1.1 2004-02-07 17:26:29 x2000habouzit Exp $ *}
+
+<form action="{$smarty.server.PHP_SELF}" method="POST">
+<input type="hidden" name="uid" value="{$valid->uid}" />
+<input type="hidden" name="type" value="{$valid->type}" />
+<input type="hidden" name="stamp" value="{$valid->stamp}" />
+<table class="bicol" cellpadding="4" summary="Demande d'alias d'épouse">
+<tr>
+  <td>Demandeur&nbsp;:</td>
+  <td>
+    <a href="javascript:x()" onclick="popWin('/x.php?x={$valid->username}')">
+      {$valid->prenom} {$valid->nom}
+    </a>
+    {if $valid->oldepouse}({$valid->oldepouse} - {$valid->oldalias}){/if}
+  </td>
+</tr>
+<tr>
+  <td>&Eacute;pouse&nbsp;:</td>
+  <td>{$valid->epouse}</td>
+</tr>
+<tr>
+  <td>Nouvel&nbsp;alias&nbsp;:</td>
+  <td>{$valid->alias}</td>
+</tr>
+{if $valid->homonyme}
+<tr>
+<td colspan="2">
+  <span class="erreur">Probleme d'homonymie !
+  <a href="javascript:x()"  onclick="popWin('{"x.php?x=$valid->homonyme"|url}"> {$valid->homonyme}</a>
+  </span>
+</td>
+</tr>
+{/if}
+<tr>
+  <td style="vertical-align: middle;">
+    <input type="submit" name="submit" value="Accepter" />
+    <br /><br />
+    <input type="submit" name="submit" value="Refuser" />
+  </td>
+  <td>
+    <p>Raison du refus:</p>
+    <textarea rows="5" cols="74" name=motif></textarea>
+  </td>
+</tr>
+</table>
+</form>
+
+{* vim:set et sw=2 sts=2 sws=2: *}