') === false) {
$htaccess_update = $data . '
order deny,allow
Deny from all
';
file_put_contents($f, $htaccess_update);
}
}
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// Generics actions : Finally we update config.ini and add new constants if necessary
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// we parse the current config.ini file (before update)
$config_ini = parse_ini_file("../config/config.ini");
// we set public theme to 2024
// if(isset($config_ini['THEME_PUBLIC'])) $config_ini['THEME_PUBLIC'] = '2024';
$l21config->setParams($config_ini);
// we add API_PROVIDE constant if needed with value = 0
if(!isset($config_ini['API_PROVIDE'])) $l21config->addParams(array(array('MISC_HIDDEN_SETTINGS', 'API_PROVIDE', 0)));
// we write the new file
if($l21config->writeReleaseParams()) {
echo "
Writing new configuration file : /config/config.ini
";
} else {
echo "Problem writing new configuration file : /config/config.ini
";
}
?>