<?php
if (is_admin()) {
	$post=array();
	if (!isset($_v['text']) && file_exists($_s['pages_dir'].'/'.@$_v[$_lk['pg']]))
	{
		if(isset($_v[$_lk['pg']])) $post['text']=str_replace("\r", "\n", str_replace(array("\r", "\n"), array("", "\r"), htmlspecialchars(file_get_contents($_s['pages_dir'].'/'.$_v[$_lk['pg']]), ENT_QUOTES)));
		$_v[$_lk['act']]=$_lk['pgnw'];
		@$post['title']=$_v[$_lk['pg']];
		include_once($_s['tpl_dir'].'/'.$_s['tpl_postform']);
	}
	else if (!isset($_v['title']) && !isset($_v['text']))
	{
		$post['title']=$_v[$_lk['pg']];
		$_v[$_lk['act']]=$_lk['pgnw'];
		include_once($_s['tpl_dir'].'/'.$_s['tpl_postform']);
	}
	else if (isset($_v['title']) && isset($_v['text'])) {
		if(@trim($_v['title']) && eregi("^[_\.0-9a-zA-Z]{2,40}$",$_v['title'])) {
		@fsave($_s['pages_dir'].'/'.trim($_v['title']),"w+",$_v['text']);
		redirect(pglink(trim($_v['title'])));
	} else {
		e($_l['pgtitle']);
		redirect(alink($_lk['pgnw']));
	}
	}
}
?>