齐博 V9 的编辑器确实是鸡肋,很多人发表文章 没有 flash 组件就直接发表不了了。
一直以来就想解决或者更换个编辑器。
今天找到 ueditor 网站才发现 16 年度时候 ueditor 编辑器已经提供了一款最新的编辑器,并且看演示感觉非常好,那这个编辑器就没有理由不换了。
虽然百般不想换这个东西,但是搞不懂齐博为什么不持续更新。一代传奇 cms 就这样要没落了。
v9 是只有 GBK 版本,所以到 Ueditor 下载符合它的版本。
下载好之后 把 版本解压 修改里面的目录 php gbk 改为 ueditor 方便使用
然后上传到 ewebeditor 目录
修改配置文件到符合 V9 标准的上传文件 图片目录 配置文件如图
所有的路径前目录都改为如下图 V9 目录 注意不要抄 V9 其他编辑器的目录 这是 json 文件 不是 其他编辑的 php 文件
注意是所有 我是用 ctrl+ H 批量替换的。
修改后保存 回到 ueditor 下 删除 index.html 这是演示文件 必须删除 要不会被人利用上传。
到此 Ueditor 收拾好了。
打开 admin template post 下的 post.html 也就是编辑器界面
进行如下操作
删除这三行
<script type="text/javascript" charset=gbk src="$webdb[www_url]/ewebeditor/baidu/editor_config.php"></script>
<script type="text/javascript" charset=gbk src="$webdb[www_url]/ewebeditor/baidu/editor_all.js"></script>
<link rel="stylesheet" type="text/css" href="$webdb[www_url]/ewebeditor/baidu/themes/default/ueditor.css"/>
在编辑框下方
<textarea id="content1" name="postdb[content]" style="width:800px;">$rsdb[content]</textarea>
<script type="text/javascript">
var editor_a = new baidu.editor.ui.Editor({{$simpleEdit} minFrameHeight:{$editHeight} });
editor_a.render('content1');
</script>
增加四行代码
<script type="text/javascript" charset="gbk" src="$webdb[www_url]/ewebeditor/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="gbk" src="$webdb[www_url]/ewebeditor/ueditor/ueditor.all.min.js"> </script>
<script type="text/javascript" charset="gbk" src="$webdb[www_url]/ewebeditor/ueditor/lang/zh-cn/zh-cn.js"></script>
<script id="editor" type="text/plain" style="width:800px;height:500px;" name="postdb[content]">$rsdb[content]</script>
增加完毕 保存即可。
到此 编辑器更新完毕。
不会的朋友 直接下载 我这里提供的压缩包 直接上传覆盖,如果上传覆盖都不会,那么爱莫能助了。。
链接:https://pan.baidu.com/s/1qj6lHR3exKTJihaMpS3rew
提取码:7kfg