Your IP : 216.73.216.111


Current Path : /home/balossw/www/temp/common/cms/pages/hidden/
Upload File :
Current File : /home/balossw/www/temp/common/cms/pages/hidden/config.php

<?php
/*---------------------------------------------------------------------------
		File name ............ pages/hidden/config.php
		Project .............. Owebia CMS
		Author ............... Antoine Lemoine
		Creation date ........ 18.01.2008
		Modification date .... 13.06.2010
---------------------------------------------------------------------------*/


$global->page_data['title'] = 'Configuration du logiciel';


if ($global->config['cms']['demo']) { noAccessPage(); }

$default_cfg_filename = $global->realpath('common/cms/includes/default_config.ini');
$cfg_filename = $global->realpath('content/user/config.ini');

$ini_file = new IniFile($default_cfg_filename);
if (!isset($_GET['default']))
{
	$ini_file->load($cfg_filename);
}
$ini_file2 = new IniFile();


if (isset($_POST['sent']))
{
	$ini_file->write($cfg_filename.'.bak');
	foreach ($_POST as $name => $value)
	{
		if (preg_match('#^G_(.*)_K_(.*)$#',$name,$result))
		{
			$group = $result[1];
			$key = $result[2];
			$ini_file2->set($group,$key,$value);
		}
	}
	if (!isset($error))
	{
		$ini_file2->write($cfg_filename);
		message('La configuration a bien &eacute;t&eacute; enregistr&eacute;e');
	}
	$ini_file = $ini_file2;
}

$global->page_data['content'] .= "<form action=\"?section=".$global->section."&amp;page=".$global->page."\" method=\"post\"><table class=\"data_table\">";

$cfg_data = $ini_file->getTable();
foreach ($cfg_data as $group => $value_array)
{
	$global->page_data['content'] .= "<tr><th colspan=\"2\">".$group."</th></tr>";
	$i = 0;
	foreach ($value_array as $key => $value)
	{
		$global->page_data['content'] .= "<tr class=\"row".($i%2)."\"><td>".$key."</td><td>"
			.createTextfieldInput(array('name'=>'G_'.$group.'_K_'.$key,'class'=>'great_input','value'=>$value))."</td></tr>";
		$i++;
	}
}

$global->page_data['content'] .= "</table><div class=\"button_div\"><input name=\"sent\" type=\"submit\" value=\"Enregistrer\"/></div></form>";

?>