') === 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

"; } ?>