Example #1
0
	function put_opt($opt, $val, $var) {
		if (is_bool($val)) {
			$val = (string)$val;
		}
		if (is_array($val)) {
			// echo key($opt);
			// echo '<tr><td>'.key($val).'</td><td></td></tr>';
			// $opt.'['.$opt.']'
			// $opt
			foreach ($val as $opt2=>$val2) {
				put_opt($opt.'["'.$opt2.'"]', $val2, $var);
			}
		}
		elseif (is_string($val)) {
		?>
			<tr><td class="conf-key"><?php 
echo '$GLOBAL["' . $var . '"]["' . preg_replace('!^(\\w*)!', '$1"]', $opt);
?>
:</td><td class="conf-value"><input value="<?php 
echo htmlspecialchars($val);
?>
"></td></tr>
		<?
		}
	}
Example #2
0
	function put_opt($opt, $val) {
		if (is_array($val)) {
			// echo key($val);
			// echo '<tr><td>'.key($val).'</td><td></td></tr>';
			foreach ($val as $opt=>$val2) put_opt($opt, $val2);
		}
		else {
		?>
			<tr><td class="lang-key"><?php 
echo $opt;
?>
:</td><td class="lang-value"><input value="<?php 
echo $val;
?>
"></td></tr>
		<?
		}
	}
Example #3
0
	<section class="txt">
		<h2>Default Page configurations:</h2>
		<table>
			<?
				put_opt('lang', $page['lang']);
				put_opt('charset', $page['charset']);
				put_opt('title', $page['title']);
				put_opt('base href', $page['base']['href']);
				put_opt('base target', $page['base']['target']);
				put_opt('favicon', $page['favicon']);
	#			put_opt('og:image', $page['og:image']);
				put_opt('header', 'header.php');
				put_opt('footer', 'footer.php');
				put_opt('$dir', 'css/');
				put_opt('css', 'array');
				put_opt('js', 'array');
			?>
		</table>
	</section>

	<section class="txt">
		<h2>robots.txt</h2>
		<table>
			<tr><td>Содержимое файла robots.txt:</td><td><textarea><?include'robots.txt'?></textarea></td><td>Здесь можно удобненько настроить все желаемые параметры отображения сайта для поисковых систем, настроить доступность разным поисковым агентам и прочее</td></tr>
		</table>
	</section>

	<section class="txt">
		<h2>.htaccess</h2>
		<table>
			<tr><td>Содержимое файла .htaccess:</td><td><textarea><?include'.htaccess'?></textarea></td><td>Здесь в удобном формате вы можете выставить все конфигурации, которые делаются для сайта через файл .htaccess (резервная копия созранится на сайте под именем .htaccess.backup и в случае падения сайта из-за неправильной настройки вы без проблем сможете все вернуть вручную зайда в админ. панель сайта). В планах создать удобненький редактор этого файла, который не даст ошибиться и валидатор созданного файла, который проверит, что вы не ошиблись, изменив его вручную.</td></tr>