diff --git a/phpBB/adm/pagestart.php b/phpBB/adm/pagestart.php index e84098025f..5116ab3b82 100644 --- a/phpBB/adm/pagestart.php +++ b/phpBB/adm/pagestart.php @@ -42,6 +42,11 @@ if ($user->data['user_id'] == ANONYMOUS) $auth->acl($user->data); // End session management +// Some oft used variables +$safe_mode = (@ini_get('safe_mode') || @strtolower(ini_get('safe_mode')) == 'on') ? true : false; +$file_uploads = (@ini_get('file_uploads') || strtolower(@ini_get('file_uploads')) == 'on') ? true : false; + + // ----------------------------- // Functions function adm_page_header($sub_title, $meta = '', $table_html = true) @@ -155,7 +160,7 @@ function adm_page_message($title, $message, $show_header = false) - +
phpBB Logo">phpBB Logo lang['ADMIN_TITLE']; ?>      
@@ -168,7 +173,7 @@ function adm_page_message($title, $message, $show_header = false)

- +
@@ -181,6 +186,76 @@ function adm_page_message($title, $message, $show_header = false) $var) + { + if (empty($var)) + { + continue; + } + + if (is_array($var)) + { + foreach ($var as $k => $v) + { + if (is_array($v)) + { + foreach ($v as $_k => $_v) + { + set_var($var[$k][$_k], $_v, 'string'); + $s_hidden_fields .= "'; + } + } + else + { + set_var($var[$k], $v, 'string'); + $s_hidden_fields .= "'; + } + } + } + else + { + set_var($var, $var, 'string'); + $s_hidden_fields .= ''; + } + unset($var_ary[$key]); + } + +?> + +

+ + +
+ + + + + + +


  
+ + + + +
+ +