Zblog默认用的编辑器是百度的UEditor编辑器,这个编辑器我用不惯,也感觉不太好用,于是想要更换编辑器为以前一直用的CKEditor编辑器。
后台安装了一个"CKEditor编辑器"插件,发现了新问题,这个插件用的CKEditor比较老,有一些BUG,最令人不能接受的问题是,在编辑器里粘贴全角空格,会被自动过滤掉,这个实在不行啊,于是寻找解决方案。
去CKEditor编辑器的官网看了一下,发现官网上的CKEditor 4并没有这个问题,于是在其下载页面https://ckeditor.com/ckeditor-4/download/下载了CKEditor v4.11.2的Full Package版本,下载回来之后,替换原有目录(zb_users/plugin/ckeditor/ckeditor)下的文件,运行基本正常,粘贴全角空格丢失问题没有了。
替换后只有一个小问题,就是新建文章时,点击[手动生成摘要]会出错,解决方法是:编辑zb_system/admin/edit_article.asp文件,将文件中的:
<div id="divIntro" style="display:<%If EditArticle.Intro="" Then Response.Write "none" Else Response.Write "block"%>;">
一行替换为
<div id="divIntro">
即可解决问题。
经过上述操作,即可在Zblog完美的使用无BUG的CKEditor编辑器。