<?php
/**
 *	Generated by miceCMS
 *	http://www.miceCMS.com/
 */
class config_editAction extends security_login {
	function action(){
		ModuleLimit(__CLASS__);
		global $conn;
		$config_id=$this->_getParam('config_id');
		if($config_id){
			$config=new model_Config();
			$config->setSubsection('WHERE config_id='.$config_id);
			$results=$config->doSelectOne();
		}else{
			$results=new model_Config();
		}	
		
		$editor='';
		//调用插件
		$plugin=new model_Plugin();
		$plugin->setSubsection('WHERE isopen=1 AND hook=\'editor\' ORDER BY orderid ASC,plugin_id DESC');
		$plugins=$plugin->doSelectOne();
		include_once MICE_DIR.'includes/plugin.php';
		if($plugins){
			if(file_exists(MICE_DIR.'plugins/'.$plugins->getName().'/index.php')){
				include_once MICE_DIR.'plugins/'.$plugins->getName().'/index.php';
				add_filter('editor', $plugins->getName());
				$editor=apply_filters('editor',1);
				remove_filter('editor', $plugins->getName());
			}
		}

		if($editor==''){
			$editor='<textarea id="MCEname" name="MCEname" rows="15" cols="80" style="width: 100%">MCEcontent</textarea>';
		}

		$editor=str_replace('MCEname','addedvalue',$editor);
		$editor=str_replace('MCEcontent',MiceRestoreQuote('micefun',$results->getAddedvalue()),$editor);

		$smarty = new Smarty();
		$smarty->load_filter('pre','micePreCompileAdmin');
		$smarty->assign('results',$results);
		$smarty->assign('usergroups',$usergroups);
		$smarty->assign('categorynames',$categorynames);
		$smarty->assign('categoryid1',$categoryid1);
		$smarty->assign('categoryid2',$categoryid2);
		$smarty->assign('categoryid3',$categoryid3);
		$smarty->assign('editor',$editor);
		$smarty->assign('index',MICE_URL.'admin.php/config/config');
		$smarty->assign('formaction',MICE_URL.'admin.php/config/update');
		$filename = new getTPLFileName(__CLASS__);
		$smarty->display($filename->TPLFileName);
	}
}
?>