From fbc1fdd0b7244d2f03164b62eb893223ff930319 Mon Sep 17 00:00:00 2001
From: ewinslow
";
+ $warning = elgg_echo('installation:warning:' . $field);
+ if ($warning != 'installation:warning:' . $field) {
+ echo "" . $warning . "
";
+ }
+ $value = elgg_get_config($field);
+ $form_body .= elgg_view("input/text",array('internalname' => $field, 'value' => $value));
+ $form_body .= "
" . elgg_echo('admin:site:access:warning') . "
";
+$form_body .= elgg_echo('installation:sitepermissions');
+$form_body .= elgg_view('input/access', array(
+ 'internalname' => 'default_access',
+ 'value' => elgg_get_config('default_access'),
+)) . "
" . elgg_echo('installation:allow_user_default_access:description') . "
";
+$form_body .= elgg_view("input/checkboxes", array(
+ 'options' => array(elgg_echo('installation:allow_user_default_access:label')),
+ 'internalname' => 'allow_user_default_access',
+ 'value' => (elgg_get_config('allow_user_default_access') ? elgg_echo('installation:allow_user_default_access:label') : ""),
+)) . "
" . elgg_echo('installation:simplecache:description') . "
";
+$form_body .= elgg_view("input/checkboxes", array(
+ 'options' => array(elgg_echo('installation:simplecache:label')),
+ 'internalname' => 'simplecache_enabled',
+ 'value' => (elgg_get_config('simplecache_enabled') ? elgg_echo('installation:simplecache:label') : ""),
+)) . "
" . elgg_echo('installation:viewpathcache:description') . "
";
+$form_body .= elgg_view("input/checkboxes", array(
+ 'options' => array(elgg_echo('installation:viewpathcache:label')),
+ 'internalname' => 'viewpath_cache_enabled',
+ 'value' => (elgg_get_config('viewpath_cache_enabled') ? elgg_echo('installation:viewpathcache:label') : ""),
+)) . "
" . elgg_echo('installation:debug'); +$form_body .= elgg_view('input/dropdown', array( + 'options_values' => $debug_options, + 'internalname' => 'debug', + 'value' => elgg_get_config('debug'), +)); +$form_body .= '
'; + +// control new user registration +$options = array( + 'options' => array(elgg_echo('installation:registration:label')), + 'internalname' => 'allow_registration', + 'value' => elgg_get_config('allow_registration') ? elgg_echo('installation:registration:label') : '', +); +$form_body .= '' . elgg_echo('installation:registration:description');
+$form_body .= '
' .elgg_view('input/checkboxes', $options) . '
' . elgg_echo('installation:walled_garden:description');
+$form_body .= '
' . elgg_view('input/checkboxes', $options) . '
" . elgg_echo('installation:httpslogin') . "
";
+$form_body .= elgg_view("input/checkboxes", array(
+ 'options' => array(elgg_echo('installation:httpslogin:label')),
+ 'internalname' => 'https_login',
+ 'value' => (elgg_get_config('https_login') ? elgg_echo('installation:httpslogin:label') : "")
+)) . "
" . elgg_echo('installation:disableapi') . "
";
+$on = elgg_echo('installation:disableapi:label');
+$disable_api = elgg_get_config('disable_api');
+if ($disable_api) {
+ $on = (disable_api ? "" : elgg_echo('installation:disableapi:label'));
+}
+$form_body .= elgg_view("input/checkboxes", array(
+ 'options' => array(elgg_echo('installation:disableapi:label')),
+ 'internalname' => 'api',
+ 'value' => $on,
+));
+$form_body .= "
'; +$form_body .= elgg_view('input/submit', array('value' => elgg_echo("save"))); +$form_body .= '
'; +$form_body = "" . elgg_echo('installation:language'); +$form_body .= elgg_view("input/dropdown", array( + 'internalname' => 'language', + 'value' => elgg_get_config('language'), + 'options_values' => $languages, +)) . "
"; + +$form_body .= ''; +$form_body .= elgg_view('input/submit', array('value' => elgg_echo("save"))); +$form_body .= '
'; +$form_body = "