之前发表文章,习惯了用本地编辑器写好,再用emlog的手机版提交文章,而由于电脑版一堆堆的问题,而且对于手机端而言适应确实不好,所以只是在上传图片的时候用到。

emlog使用的是kindeditor编辑器,目前博主笑忘书个人比较不满意的就是:

一,查看源代码(即点击“HTML代码”) ,莫名的给自动加了一堆空格在源代码里,虽说是KindEditor编辑器在对源代码进行排版,不过本人实在不觉得这样美观可读性高,没什么必要,可以去掉。

解决方法:打开/admin/editor/kindeditor.js,由于文件比较大,建议先下载到本地,用编辑器(如notepad,sublime等)打开,搜索

indentChar:"\t"

将(\t)替换为空值。\t表示键盘上的“TAB”键

emlog编辑器修改之去除空格及增删工具

二,没有小标题等功能,因为emlog已经把部分功能隐藏了。

解决方法:同样打开上面那个文件,找到最后

items:['bold','italic','underline','strikethrough','forecolor','hilitecolor','fontname','fontsize','lineheight','|','removeformat','plainpaste','quickformat','clearhtml','selectall','|','insertorderedlist','insertunorderedlist','indent','outdent','subscript',
        'superscript','justifyleft','justifycenter','justifyright','|','link','unlink','image','flash','table','emoticons','code','fullscreen','source','|','about']

其实这个就是配置编辑器的工具栏,其中”/”表示换行,”|”表示分隔符。把需要显示的工具加到上面去就行了。详细的工具名称在下表:

source HTML代码
preview 预览
undo 后退
redo 前进
cut 剪切
copy 复制
paste 粘贴
plainpaste 粘贴为无格式文本
wordpaste 从Word粘贴
selectall 全选
justifyleft 左对齐
justifycenter 居中
justifyright 右对齐
justifyfull 两端对齐
insertorderedlist 编号
insertunorderedlist 项目符号
indent 增加缩进
outdent 减少缩进
subscript 下标
superscript 上标
formatblock 段落
fontname 字体
fontsize 文字大小
forecolor 文字颜色
hilitecolor 文字背景
bold 粗体
italic 斜体
underline 下划线
strikethrough 删除线
removeformat 删除格式
image 图片
flash Flash
media 视音频
table 表格
hr 插入横线
emoticons 插入表情
link 超级链接
unlink 取消超级链接
fullscreen 全屏显示
about 关于
print 打印
code 插入程序代码
map Google地图
baidumap 百度地图
lineheight 行距
clearhtml 清理HTML代码
pagebreak 插入分页符
quickformat 一键排版
insertfile 插入文件
template 插入模板
anchor 插入锚点

其中,段落那个是指小标题,即我们常用的<h1><h2><h3><h4>这四个。

具体实际可查看官方文档:http://kindeditor.net/docs/option.html#items。按自己需要增加或删除不需要的工具。

修改好后,再把文件上传覆盖原文件即可。注意备份文件

全文完