Source for file settings.php
Documentation is available at settings.php
if (isset ($_POST['submit'])) {
$settings_array = array('mysqlHost', 'mysqlDbName', 'mysqlUsername', 'mysqlPassword' ,'mysqlPort', 'allowanonymous',
'dbDriver', 'installpath', 'siteTable', 'dataTable', 'ipTable', 'timezone');
foreach($settings_array as $setting) {
$content .= '$conf[\'' . $setting . '\'] = \'' . $_POST[$setting] . "';\n";
$content .= '$conf[\'' . 'activePlugins' . '\'] = ' . 'array(\'ipFilter\')' . ";\n";
require_once './include/version.php';
require_once './lib/core.php';
require_once './conf/conf.php';
require_once 'smarty/libs/Smarty.class.php';
$smarty->plugins_dir[] = 'include';
require_once $smarty->_get_plugin_filepath('function', 'html_doctype');
$login = new login(true);
$smarty->assign('login', $login);
header( 'Location: login.php' ) ;
$smarty->assign('notifMsg', $notify);
$smarty->assign('conf', $conf);
$smarty->display('header.tpl');
$smarty->display('settings.tpl');
$smarty->display('footer.tpl');
|