帝国CMS整合使用KindEditor编辑器
建站教程 阅读最近将帝国CMS默认的编辑器改为了KindEditor,下面将修改过程记录下来,供各位参考
一:下载合适的UEditor版本。
KindEditor编辑器下载:http://kindeditor.net/down.php
二:将文件上传到服务器,以 edata/ecmseditor 路径为例。
三:进入帝国CMS后台,依次选择 系统>数据表与系统模型>管理数据表 ,然后在右侧找到相应的数据表,点击“管理字段”,在弹出的窗口中找到“新闻正文”一项,点击右边的“修改”
四:找到“输入表单替换html代码”,将右侧代码全部删除,替换为下列代码:
<link rel="stylesheet" href="/e/data/ecmseditor/kindeditor/themes/default/default.css" /> <link rel="stylesheet" href="/e/data/ecmseditor/kindeditor/plugins/code/prettify.css" /> <script charset="utf-8" src="/e/data/ecmseditor/kindeditor/kindeditor.js"></script> <script charset="utf-8" src="/e/data/ecmseditor/kindeditor/lang/zh_CN.js"></script> <script charset="utf-8" src="/e/data/ecmseditor/kindeditor/plugins/code/prettify.js"></script> <script>KindEditor.ready(function(K) { var editor1 = K.create('textarea[name="newstext"]', { cssPath: '/e/data/ecmseditor/kindeditor/plugins/code/prettify.css', uploadJson: '/e/data/ecmseditor/kindeditor/php/upload_json.php', fileManagerJson: '/e/data/ecmseditor/kindeditor/php/file_manager_json.php', allowFileManager: true, afterCreate: function() { var self = this; K.ctrl(document, 13, function() { self.sync(); K('form[name=example]')[0].submit(); }); K.ctrl(self.edit.doc, 13, function() { self.sync(); K('form[name=example]')[0].submit(); }); } }); prettyPrint(); });</script> <textarea name="newstext" style="width:100%;height:300px;visibility:hidden;"><?=$ecmsfirstpost==1?"":stripSlashes($r[newstext])?> </textarea> <!--以上为kindeditor示例代码,以下为原有代码--> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#DBEAF5"> <tr> <td bgcolor="#FFFFFF"> <input name="dokey" type="checkbox" value="1" <?=$r[dokey]==1? ' checked': ''?>> 关键字替换 <input name="copyimg" type="checkbox" id="copyimg" value="1">远程保存图片( <input name="mark" type="checkbox" id="mark" value="1"> <a href="SetEnews.php<?=$ecms_hashur[whehref]?>" target="_blank">加水印</a>) <input name="copyflash" type="checkbox" id="copyflash" value="1">远程保存FLASH(地址前缀: <input name="qz_url" type="text" id="qz_url" size="">)</td></tr> <tr> <td bgcolor="#FFFFFF"> <input name="repimgnexturl" type="checkbox" id="repimgnexturl" value="1">图片链接转为下一页 <input name="autopage" type="checkbox" id="autopage" value="1">自动分页 ,每 <input name="autosize" type="text" id="autosize" value="5000" size="5">个字节为一页 取第 <input name="getfirsttitlepic" type="text" id="getfirsttitlepic" value="" size="1">张上传图为标题图片( <input name="getfirsttitlespic" type="checkbox" id="getfirsttitlespic" value="1">缩略图: 宽 <input name="getfirsttitlespicw" type="text" id="getfirsttitlespicw" size="3" value="<?=$public_r[spicwidth]?>">*高 <input name="getfirsttitlespich" type="text" id="getfirsttitlespich" size="3" value="<?=$public_r[spicheight]?>">)</td></tr> </table>
完毕
修改kindeditor/php/目录下的upload_json.php和file_manager_json.php文件中的路径
本文链接:https://niujc.com/com/1312999.html
晚上好!当前时间为
目前距离2023年春节还有
TOP