summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: e97c82d)
raw | patch | inline | side by side (parent: e97c82d)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Thu, 24 Jul 2008 11:03:51 +0000 (11:03 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Thu, 24 Jul 2008 11:03:51 +0000 (11:03 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@12006 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-core/html/main.php | patch | blob | history |
index 2e415ce94f7824770209cc9dbca94c979a7c2641..77bcbc9b16e2c0c578c77c0bbb19981687f12247 100644 (file)
--- a/gosa-core/html/main.php
+++ b/gosa-core/html/main.php
$config->check_and_reload();
/* Enable compressed output */
-if (isset($config->data['MAIN']['COMPRESSED']) && preg_match('/^(true|on)$/i', $config->data['MAIN']['COMPRESSED']) && !isset($_GET['no_output_compression'])){
+if ($config->get_cfg_value("compressed") == "true"){
ob_start("ob_gzhandler");
}
}else{
/* check GOsa.conf for defined session lifetime */
- if(isset($config->data['MAIN']['SESSION_LIFETIME'])){
- $max_life = $config->data['MAIN']['SESSION_LIFETIME'];
- }else{
- $max_life = 60*60*2;
- }
+ $max_life= $config->get_cfg_value("session_lifetime", 60*60*2);
/* get time difference between last page reload */
$request_time = (time()- session::get('_LAST_PAGE_REQUEST'));
@DEBUG (DEBUG_CONFIG, __LINE__, __FUNCTION__, __FILE__, $config->data, "config");
/* Set template compile directory */
-if (isset ($config->data['MAIN']['COMPILE'])){
- $smarty->compile_dir= $config->data['MAIN']['COMPILE'];
-} else {
- $smarty->compile_dir= '/var/spool/gosa/';
-}
+$smarty->compile_dir= $config->get_cfg_value("compile", '/var/spool/gosa');
/* Set default */
$reload_navigation = false;
session::set('ui',$ui);
}
$plist= session::get('plist');
+
/* Check for register globals */
-if (isset($global_check) && $config->data['MAIN']['FORCEGLOBALS'] == 'true'){
+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."),
}
/* check if we are using account expiration */
-if((isset($config->data['MAIN']['ACCOUNT_EXPIRATION'])) &&
- preg_match('/true/i', $config->data['MAIN']['ACCOUNT_EXPIRATION'])){
-
+if ($config->get_cfg_value("account_expiration") == "true"){
$expired= ldap_expired_account($config, $ui->dn, $ui->username);
if ($expired == 2){
}elseif(isset($HTTP_COOKIE_VARS['GOsa_Filter_Settings'])){
$cookie = unserialize(base64_decode($HTTP_COOKIE_VARS['GOsa_Filter_Settings']));
}
-if(isset($config->data['MAIN']['SAVE_FILTER']) && preg_match("/true/",$config->data['MAIN']['SAVE_FILTER'])){
+
+/* Save filters? */
+if($config->get_cfg_value("save_filter") == "true"){
$cookie_vars = array("MultiDialogFilters","CurrentMainBase");
foreach($cookie_vars as $var){
if(session::is_set($var)){