<?php
/***************************************************************************
- * Copyright (C) 2003-2007 Polytechnique.org *
+ * Copyright (C) 2003-2008 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
$success = empty($value) || preg_match("{^(https?|ftp)://[a-zA-Z0-9._%#+/?=&~-]+$}i", $value);
if (!$success) {
global $page;
- $page->trig('URL Incorrecte : une url doit commencer par http:// ou https:// ou ftp://'
+ $page->trigError('URL Incorrecte : une url doit commencer par http:// ou https:// ou ftp://'
. ' et ne pas contenir de caractères interdits');
}
return $value;
$success = empty($value) || isvalid_email($value);
if (!$success) {
global $page;
- $page->trig('Adresse Email invalide');
+ $page->trigError('Adresse Email invalide');
}
return $value;
}
$success = !preg_match('/[<>{}@&#~\/:;?,!§*_`\[\]|%$^=]/', $value, $matches);
if (!$success) {
global $page;
- $page->trig('Le numéro de téléphone contient un caractère interdit : ' . pl_entities($matches[0][0]));
+ $page->trigError('Le numéro de téléphone contient un caractère interdit : ' . pl_entities($matches[0][0]));
}
return $value;
}
$success = preg_match('@(\d{2})/(\d{2})/(\d{4})@', $value, $matches);
if (!$success) {
global $page;
- $page->trig("Les dates doivent être au format jj/mm/aaaa");
+ $page->trigError("Les dates doivent être au format jj/mm/aaaa");
} else {
$day = (int)$matches[1];
$month = (int)$matches[2];
$success = ($day > 0 && $day <= 31) && ($month > 0 && $month <= 12) && ($year > 1900 && $year <= 2020);
if (!$success) {
global $page;
- $page->trig("La date n'a pas une valeur valide");
+ $page->trigError("La date n'a pas une valeur valide");
}
}
}
} else if (@$address['parsevalid']) {
$address = array_merge($address, cut_address(@$address['text']));
$address['checked'] = true;
- $mailer = new PlMailer('geoloc/mail_geoloc.tpl');
+ $mailer = new PlMailer('geoloc/geoloc.mail.tpl');
$mailer->assign('text', get_address_text($address));
$mailer->assign('geoloc', $geotxt);
$mailer->send();
return Post::has('next_page') ? PlWizard::NEXT_PAGE : PlWizard::CURRENT_PAGE;
}
global $page;
- $page->trig("Certains champs n'ont pas pu être validés, merci de corriger les informations "
+ $page->trigError("Certains champs n'ont pas pu être validés, merci de corriger les informations "
. "de ton profil et de revalider ta demande");
return PlWizard::CURRENT_PAGE;
}