<?php /* author:流水孟春 */ require_once('./FCKeditor/fckeditor.php'); require_once('./Smarty/Smarty.class.php'); //载入Smarty $smarty = new Smarty(); /* Smarty配置 */ $smarty->template_dir = "./templates/default"; $smarty->compile_dir = "./templates/compiled"; // $smarty->config_dir = "./templates/configs"; // $smarty->cache_dir = "./caches"; $smarty->left_delimiter = '{'; $smarty->right_delimiter = '/}'; createEditor('FCKeditor1'); $smarty->display('editor.htm'); /** * 生成编辑器 * @param string inputName 输入框名称 * @param string inputValue 输入框值 * @param string height 高 * @param string toolbarSet 工具条设置 */ function createEditor($inputName, $inputValue = '',$height='320',$toolbarSet='Default'){ $editor = new FCKeditor($inputName) ; $editor->BasePath = "../libs/editor/"; $editor->ToolbarSet = "Default"; $editor->Width = "100%"; $editor->Height = $height; $editor->Value = $inputValue; $GLOBALS['smarty']->assign("editor", $editor->CreateHtml()); } ?>
editor.htm的内容:
{$editor/}