projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Port X.net session to the new schema.
[platal.git]
/
modules
/
profile
/
page.inc.php
diff --git
a/modules/profile/page.inc.php
b/modules/profile/page.inc.php
index
e259f1e
..
2e785c9
100644
(file)
--- a/
modules/profile/page.inc.php
+++ b/
modules/profile/page.inc.php
@@
-54,7
+54,7
@@
class ProfileWeb extends ProfileNoSave
$success = empty($value) || preg_match("{^(https?|ftp)://[a-zA-Z0-9._%#+/?=&~-]+$}i", $value);
if (!$success) {
global $page;
$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->trig
Error
('URL Incorrecte : une url doit commencer par http:// ou https:// ou ftp://'
. ' et ne pas contenir de caractères interdits');
}
return $value;
. ' et ne pas contenir de caractères interdits');
}
return $value;
@@
-73,7
+73,7
@@
class ProfileEmail extends ProfileNoSave
$success = empty($value) || isvalid_email($value);
if (!$success) {
global $page;
$success = empty($value) || isvalid_email($value);
if (!$success) {
global $page;
- $page->trig('Adresse Email invalide');
+ $page->trig
Error
('Adresse Email invalide');
}
return $value;
}
}
return $value;
}
@@
-90,7
+90,7
@@
class ProfileTel extends ProfileNoSave
$success = !preg_match('/[<>{}@&#~\/:;?,!§*_`\[\]|%$^=]/', $value, $matches);
if (!$success) {
global $page;
$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->trig
Error
('Le numéro de téléphone contient un caractère interdit : ' . pl_entities($matches[0][0]));
}
return $value;
}
}
return $value;
}
@@
-136,7
+136,7
@@
class ProfileDate extends ProfileNoSave
$success = preg_match('@(\d{2})/(\d{2})/(\d{4})@', $value, $matches);
if (!$success) {
global $page;
$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->trig
Error
("Les dates doivent être au format jj/mm/aaaa");
} else {
$day = (int)$matches[1];
$month = (int)$matches[2];
} else {
$day = (int)$matches[1];
$month = (int)$matches[2];
@@
-144,7
+144,7
@@
class ProfileDate extends ProfileNoSave
$success = ($day > 0 && $day <= 31) && ($month > 0 && $month <= 12) && ($year > 1900 && $year <= 2020);
if (!$success) {
global $page;
$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->trig
Error
("La date n'a pas une valeur valide");
}
}
}
}
}
}
@@
-260,7
+260,7
@@
abstract class ProfilePage implements PlWizardPage
}
global $platal;
$log =& $_SESSION['log'];
}
global $platal;
$log =& $_SESSION['log'];
-
$log
->log('profil', $platal->pl_self(1));
+
S::logger()
->log('profil', $platal->pl_self(1));
}
protected function checkChanges()
}
protected function checkChanges()
@@
-290,11
+290,11
@@
abstract class ProfilePage implements PlWizardPage
return 'profile/base.tpl';
}
return 'profile/base.tpl';
}
- protected function _prepare(Pl
atal
Page &$page, $id)
+ protected function _prepare(PlPage &$page, $id)
{
}
{
}
- public function prepare(Pl
atal
Page &$page, $id)
+ public function prepare(PlPage &$page, $id)
{
if (count($this->values) == 0) {
$this->fetchData();
{
if (count($this->values) == 0) {
$this->fetchData();
@@
-330,7
+330,7
@@
abstract class ProfilePage implements PlWizardPage
return Post::has('next_page') ? PlWizard::NEXT_PAGE : PlWizard::CURRENT_PAGE;
}
global $page;
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->trig
Error
("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;
}
. "de ton profil et de revalider ta demande");
return PlWizard::CURRENT_PAGE;
}