var $unique;
// enable the refuse button
var $refuse = true;
+
var $type;
var $comments = Array();
// the validations rules : comments for admins
return true;
}
+ // mise à jour des informations
+ if (Env::has('edit')) {
+ if ($this->handle_editor()) {
+ $this->update();
+ $this->trig('requête mise à jour');
+ return true;
+ }
+ return false;
+ }
+
// ajout d'un commentaire
if (Env::has('hold') && Env::has('comm')) {
$formid = Env::i('formid');
$body = "Validation {$this->type} pour {$this->prenom} {$this->nom}\n\n"
. S::v('bestalias')." a ajouté le commentaire :\n\n"
. Env::v('comm')."\n\n"
- . "cf la discussion sur : ".$globals->baseurl."/admin/valider.php";
+ . "cf la discussion sur : ".$globals->baseurl."/admin/validate";
$mailer->setTxtBody(wordwrap($body));
$mailer->send();
{ return null; }
// }}}
+ // {{{ function editor()
+
+ /** nom du formulaire d'édition */
+ function editor()
+ { return null; }
+
+ // }}}
// {{{ function answers()
/** automatic answers table for this type of validation */
}
// }}}
+ // {{{ function id()
+
+ function id()
+ {
+ return $this->uid . '_' . $this->type . '_' . $this->stamp;
+ }
+
+ // }}}
}
foreach (glob(dirname(__FILE__).'/validations/*.inc.php') as $file) {