From: x2000habouzit Date: Sat, 7 Feb 2004 16:57:58 +0000 (+0000) Subject: passage des validations d'alias avec formulaire en templates. X-Git-Tag: xorg/old~1893 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=1ecb865b56b8227d7dd9f8cbe9cc4321649ea465;p=platal.git passage des validations d'alias avec formulaire en templates. à compter de ce commit, les autres validations sont momentanément cassées --- diff --git a/include/valid_aliases.inc.php b/include/valid_aliases.inc.php index d4c1bd1..e6296a6 100644 --- a/include/valid_aliases.inc.php +++ b/include/valid_aliases.inc.php @@ -1,5 +1,6 @@ old ? "({$this->old})" : ""; - $raison = nl2br(stripslashes(htmlentities($this->raison))); - $newAlias = $this->alias.'@melix.net'; - return <<<________EOF -
- - - - - - - - - - - - - - - - - - - - -
Demandeur : - - {$this->prenom} {$this->nom} $old -
Nouvel alias :{$newAlias}
Motif : - $raison -
- -

- -
-

Raison du refus:

- -
-
-________EOF; - } - function handle_formu () { global $no_update_bd; if($no_update_bd) return false; diff --git a/include/validations.inc.php b/include/validations.inc.php index 71e8e59..075a000 100644 --- a/include/validations.inc.php +++ b/include/validations.inc.php @@ -1,6 +1,6 @@ unique ? "" : " AND stamp='".$this->stamp."'")); } - /** doit retourner le fomulaire de validation de la donnée - * XXX la fonction est "virtuelle" XXX - * XXX doit définir les variables $uid et $stamp en hidden XXX - */ - function formu() { } /** fonction à réaliser en cas de valistion du formulaire * XXX la fonction est "virtuelle" XXX */ diff --git a/templates/admin/valider.tpl b/templates/admin/valider.tpl index 3fdff44..0eb9511 100644 --- a/templates/admin/valider.tpl +++ b/templates/admin/valider.tpl @@ -1,10 +1,10 @@ -{* $Id: valider.tpl,v 1.1 2004-01-27 09:08:57 x2000habouzit Exp $ *} +{* $Id: valider.tpl,v 1.2 2004-02-07 16:57:58 x2000habouzit Exp $ *} {dynamic} {$mail} {foreach item=valid from=$valids}
-{$valid->formu()} +{include file=$valid->tpl_form valid=$valid} {/foreach} {/dynamic} diff --git a/templates/include/form.valid.aliases.tpl b/templates/include/form.valid.aliases.tpl new file mode 100644 index 0000000..3e7e429 --- /dev/null +++ b/templates/include/form.valid.aliases.tpl @@ -0,0 +1,40 @@ +{* $Id: form.valid.aliases.tpl,v 1.1 2004-02-07 16:57:59 x2000habouzit Exp $ *} +{assign var="newAlias" value=""} +
+ + + + + + + + + + + + + + + + + + + + +
Demandeur : + + username"|url}')"> + {$valid->prenom} {$valid->nom} {$valid->old} +
Nouvel alias :{$valid->alias}@melix.net
Motif : + {$this->raison|escape:"html"|nl2br} +
+ +

+ +
+

Raison du refus:

+ +
+
+ +{* vim:set et sw=2 sts=2 sws=2: *}