首先去UEditor官网下载所需对应版本:http://ueditor.baIDu.com/website/download.HTML
这里以1.4.3 PHP 版本,UTF-8版 为例=>
1. 将所下载的程序包解压,得到程序包目录,将程序包目录更名为ueditor。
2. 将ueditor包放入PHPCMS_PATH/statics/Js/中。(PHPCMS_PATH为PHPCMS的入口文件所在路径)
3. 修改ueditor/PHP/config.Json,将上传路径/ueditor/PHP/upload/image/{yyyy}{mm}{dd}/{time}{rand:6} 改为
/PHPCMS/uploadfile/{yyyy}/{mm}{dd}/{yyyy}{mm}{dd}{rand:6},符合PHPCMS的路径规则。
4. 修改ueditor/ueditor.config.Js配置文件,
1) 自定义工具栏内容:,toorbars : [[ ********** ]]
这个工具栏图标你可以参照官方文档进行修改,去掉不需要的功能:http://fex.baIDu.com/ueditor/#start-toolbar
2) 自定义编辑器宽高:,initialFrameWIDth:700 //初始化编辑器宽度,默认1000
,initialFrameHeight:350 //初始化编辑器高度,默认320
5. 修改PC_PATH/libs/classes/form.class.PHP文件,
将原来的:
@H_419_28@if(!defined('EDITOR_INIT')) {
$str = '<script type="text/JavaScript" src="'.Js_PATH.'ckeditor/ckeditor.Js"></script>';
define('EDITOR_INIT',1);
}
改为:
@H_419_28@if(!defined('EDITOR_INIT')) {
$str .= '<script type="text/JavaScript" src="'.Js_PATH.'ueditor/ueditor.config.Js"></script>';
$str .= '<script type="text/JavaScript" src="'.Js_PATH.'ueditor/ueditor.all.Js"></script>';
$str .= '<script type="text/JavaScript" src="'.Js_PATH.'ueditor/ueditor.parse.Js"></script>';
$str .= '<link rel="stylesheet" href="'.Js_PATH.'ueditor/themes/default/CSS/ueditor.CSS"/>';
define('EDITOR_INIT',1);}
$str .= "<script type=\"text/JavaScript\">\r\n";
$str .= "var editor = UE.getEditor('$textareaID');";
$str .= '</script>';
6. 在ueditor/themes/default/CSS/ueditor.CSS中,
/*UI工具栏,编辑区域,底部样式*/ 里
增加一行: wIDth:auto !important; //注:增加此行,使编辑器自适应
7. 去编辑器下方除子标题显示:去掉PHPCMS/libs/classes/form.class.PHP中 如下代码,
@H_419_28@$ext_str = "<div class='editor_bottom'>";
if(!defined('IMAGES_INIT')) {
$ext_str .= '<script type="text/JavaScript" src="'.Js_PATH.'swfupload/swf2ckeditor.Js"></script>';
define('IMAGES_INIT',1);
}
$ext_str .= "<div ID='page_Title_div'>
<table cellpadding='0' cellspacing='1' border='0'><tr><td class='Title'>".L('subTitle')."<span ID='msg_page_Title_value'></span></td><td>
<a class='close' href='JavaScript:;' onclick='JavaScript:$(\"#page_Title_div\").hIDe();'><span>×</span></a></td>
<tr><td colspan='2'><input name='page_Title_value' ID='page_Title_value' class='input-text' value='' size='30'> <input type='button' class='button' value='".L('submit')."' onclick=insert_page_Title(\"$textareaID\",1)></td></tr>
</table></div>";
$ext_str .= "</div>";
至此,已完成修改,欢迎留言交流。
总结以上是内存溢出为你收集整理的PHPCMS v9.5.6整合UEditer1.4.3详细教程全部内容,希望文章能够帮你解决PHPCMS v9.5.6整合UEditer1.4.3详细教程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)