index a7dda33dfcad80d3e399feb2cee6ffaa53ac1e96..63150502fb16884cf885047b3dc590bb40c396c9 100644 (file)
--- a/gosa-core/html/main.php
+++ b/gosa-core/html/main.php
if (isset($global_check) && $config->get_cfg_value("forceglobals") == "true"){
msg_dialog::display(
_("PHP configuration"),
- _("FATAL: Register globals is on. GOsa will refuse to login unless this is fixed by an administrator."),
+ _("Fatal error: Register globals is on. GOsa will refuse to login unless this is fixed by an administrator."),
FATAL_ERROR_DIALOG);
new log("security","login","",array(),"Register globals is on. For security reasons, this should be turned off.") ;
$smarty->assign("hideMenus", FALSE);
if ($config->get_cfg_value("handleExpiredAccounts") == "true"){
$expired= ldap_expired_account($config, $ui->dn, $ui->username);
- if ($expired == POSIX_WARN_ABOUT_EXPIRATION){
+ if ($expired == POSIX_WARN_ABOUT_EXPIRATION && !session::is_set('POSIX_WARN_ABOUT_EXPIRATION__DONE')){
// The users password is about to xpire soon, display a warning message.
new log("security","gosa","",array(),"password for user \"$ui->username\" is about to expire") ;
msg_dialog::display(_("Password change"), _("Your password is about to expire, please change your password!"), INFO_DIALOG);
+ session::set('POSIX_WARN_ABOUT_EXPIRATION__DONE', TRUE);
+
} elseif ($expired == POSIX_FORCE_PASSWORD_CHANGE){
// The password is expired, we are now going to enforce a new one from the user.
} else {
msg_dialog::display(
_("Plugin"),
- sprintf(_("FATAL: Cannot find any plugin definitions for plugin '%s'!"), $plug),
+ sprintf(_("Fatal error: Cannot find any plugin definitions for plugin '%s'!"), $plug),
FATAL_ERROR_DIALOG);
exit();
}
if (!isset($_POST['php_c_check'])){
msg_dialog::display(
_("Configuration Error"),
- sprintf(_("FATAL: not all POST variables have been transfered by PHP - please inform your administrator!")),
+ sprintf(_("Fatal error: not all POST variables have been transfered by PHP - please inform your administrator!")),
FATAL_ERROR_DIALOG);
exit();
}
} else {
$smarty->assign("channel", "");
}
-
+$smarty->assign ("title","GOsa");
$display= "<!-- headers.tpl-->".$smarty->fetch(get_template_path('headers.tpl')).
$smarty->fetch(get_template_path('framework.tpl'));