public function check(array $values, Login $login)
{
$insert_values = array();
- if ($login->isSuperAdmin() && GALETTE_MODE !== Galette::MODE_DEMO) {
+ if ($login->isSuperAdmin() && !Galette::isDemo()) {
$this->required[] = 'pref_admin_login';
}
}
//cleanup fields for demo
- if (GALETTE_MODE == Galette::MODE_DEMO) {
+ if (Galette::isDemo()) {
unset(
$insert_values['pref_admin_login'],
$insert_values['pref_admin_pass'],
// missing relations
if (
- GALETTE_MODE !== Galette::MODE_DEMO
+ !Galette::isDemo()
&& isset($insert_values['pref_mail_method'])
) {
if ($insert_values['pref_mail_method'] > GaletteMail::METHOD_DISABLED) {
}
}
- if (GALETTE_MODE !== Galette::MODE_DEMO && isset($values['pref_admin_pass_check'])) {
+ if (!Galette::isDemo() && isset($values['pref_admin_pass_check'])) {
// Check passwords. Hash will be done into the Preferences class
if (strcmp($insert_values['pref_admin_pass'], $values['pref_admin_pass_check']) != 0) {
$this->errors[] = _T("Passwords mismatch");
}
break;
case 'pref_admin_login':
- if (GALETTE_MODE === Galette::MODE_DEMO) {
+ if (Galette::isDemo()) {
Analog::log(
'Trying to set superadmin login while in DEMO.',
Analog::WARNING
}
break;
case 'pref_admin_pass':
- if (GALETTE_MODE == Galette::MODE_DEMO) {
+ if (Galette::isDemo()) {
Analog::log(
'Trying to set superadmin pass while in DEMO.',
Analog::WARNING
foreach (self::$defaults as $k => $v) {
if (
- GALETTE_MODE == Galette::MODE_DEMO
+ Galette::isDemo()
&& in_array($k, ['pref_admin_pass', 'pref_admin_login', 'pref_mail_method'])
) {
continue;
if (!in_array($name, $forbidden) && isset($this->prefs[$name])) {
if (
- GALETTE_MODE === Galette::MODE_DEMO
+ Galette::isDemo()
&& $name == 'pref_mail_method'
) {
return GaletteMail::METHOD_DISABLED;
|| $name == 'pref_email_newadh'
|| $name == 'pref_email_reply_to'
) {
- if (GALETTE_MODE === Galette::MODE_DEMO) {
+ if (Galette::isDemo()) {
Analog::log(
'Trying to set pref_email while in DEMO.',
Analog::WARNING