PHPCMS V9 Ckeditor编辑器添加排版功能实现介绍

PHPCMS V9 Ckeditor编辑器添加排版功能实现介绍,第1张

PHPCMSV9Ckeditor编辑器添加排版功能实现介绍

V应用的Ckeditor编辑器,在整个应用过程中,并不尽如人意。接下来给大家详细介绍一下我,改很多地方,让Ckeditor写作更实用。有兴趣的盆友可以参考一下,期待对你有所帮助。

v9应用的Ckeditor编辑器,在应用全过程中一些不尽如人意的地方,下边我来修改一下编辑器,改动好多个地方,让Ckeditor编写更为实用一些。
本次修改的內容有大批量除去网页链接、上传照片全自动加上ALT主要参数、修改编辑器回车键自动换行<p>or<br/>、给编辑器加上一键排版作用。

1、大批量除去网页链接:
开启statics/js/ckeditor/ckeditor.js
寻找:

复制代码编码以下:
$.execCommand('unlink',false,null);

修改为:

复制代码编码以下:
$.execCommand('unlink',false,true);

2、上传照片全自动加上ALT主要参数
修改

复制代码编码以下:
statics/js/ckeditor/plugins/image/dialogs/image.js

寻找:

复制代码编码以下:
accessKey:'T','default':''

换成:

复制代码编码以下:
accessKey:'T','default':$('#title').val()

3、修改编辑器回车键自动换行<p>or<br/>
打开文件staticsjsckeditorconfig.js把里边的:

复制代码编码以下:
config.enterMode=CKEDITOR.ENTER_BR;
config.shiftEnterMode=CKEDITOR.ENTER_P;

修改为:

复制代码编码以下:
config.enterMode=CKEDITOR.ENTER_P;
config.shiftEnterMode=CKEDITOR.ENTER_BR;

4、给编辑器加上一键排版作用
修改phpcmslibsclasses频道下的form.class.php寻找['Maximize'],在它下边加上['autoformat'],储存就可以。
寻找staticsjsckeditor文件夹下的config.js文档,寻找:

复制代码编码以下:
config.extraPlugins='capture';

修改为:

复制代码编码以下:
config.extraPlugins='capture,autoformat';

储存就可以,修改后还记得升级缓存文件,消除cookies。
一键排版插件下载

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/773021.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存