为ckeditor编辑器修改添加一键排版功能

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()
热烈庆祝我爱大冶网开通,欢迎访问!http://www.dayecn.com
3、修改编辑器回车换行

打开文件 \statics\js\ckeditor\config.js 把里面的:

config.enterMode = CKEDITOR.ENTER_BR;
config.shiftEnterMode =
CKEDITOR.ENTER_P;

修改为:
config.enterMode = CKEDITOR.ENTER_P;
config.shiftEnterMode =
CKEDITOR.ENTER_BR;

4、给编辑器添加一键排版功能
修改phpcms\libs\classes栏目下的 form.class.php
找到[‘Maximize‘],在它下面添加[‘autoformat‘],保存即可。
找到statics\js\ckeditor文件夹下的
config.js 文件,找到:
config.extraPlugins = ‘capture’;

修改为:
config.extraPlugins =
‘capture,autoformat’;
保存即可,修改后记得更新缓存,清除cookies。

其实上面的内容主要就是给ckeditor编辑器添加一键排版功能的方法。有需要的朋友可以试下哦~非常实用的哈!

热烈庆祝新站开通,欢迎访问!http://www.dayecn.com

为ckeditor编辑器修改添加一键排版功能,布布扣,bubuko.com

时间: 2024-10-10 08:34:34

为ckeditor编辑器修改添加一键排版功能的相关文章

html+css+js开发文本编辑器,有各种排版功能!

当点击上面的按钮,例如添加图片,就会直接向textarea文本框添加一段预设的图片标签.如果添加超链接,就会向文本框添加超链接标签,我们只需要把超链接和链接文字填上去即可. <!DOCTYPE html> <html> <head> <title>Hello World</title> <meta http-equiv="content-type" content="text/html; charset=utf

从格式编辑器修改限制功能点看目前项目质量

从格式编辑器修改限制功能点看目前项目质量 关于开发质量: 1 每当测试新模块时, 最常见的bug , 是 走流程走不通 ( 服务没起? 数据对接时没对接好,代码没提交等等之类的问题,  导致进入新模块新功能时界面数据错误,加载不出来, 基本功能没实现等等严重影响测试后续进度的bug).  所以因考虑每当测试新模块时,安排一个人去简单点点功能, 找出走不通流程的bug, 让开发修复. 2 由于目前开发只是对自己开发的模块负责,对整个系统没有一个整体的认识. 当有不同模块联动的功能时, 出现的bug

Thinkphp3.2添加QQ互联和新浪微博一键登录功能

Thinkphp3.2添加QQ互联和新浪微博一键登录功能 1 2 3 分步阅读 现在很多网站都有 QQ互联 和新浪微博 一键登录功能,国内很多php开源项目的代码都是使用thinkphp框架编写的,但是thinkphp框架如何添加QQ互联 和新浪微博  一键登录功能呢? 工具/原料 Thinkphp3.2版本源码 QQ互联 和新浪微博 申请到的 APPID和APPKEY. 方法/步骤 一:到腾讯QQ互联上申请APPID和APPKEY.申请地址: http://connect.qq.com/ 如同

ckeditor编辑器在java项目中配置

一.基本使用: 1.所需文件架包 A. Ckeditor基本文件包,比如:ckeditor_3.6.2.zip 下载地址:http://ckeditor.com/download 2.配置使用 A.将下载下来的CKEditor压缩解压,将解压后的文件夹("ckeditor")拷贝进项目里面,比如我是放在"WebContent"的"commons"文件夹下: B.在需要使用CKEditor的页面引入CKEditor的支持javascript <

phpcms 文章一键排版

phpcms/libs/classes/form.class.php找['Maximize'],在它下面添加['autoformat'] statics/js/ckeditor/config.js找到config.extraPlugins修改为 config.extraPlugins = 'capture,autoformat'; statics\js\ckeditor\plugins 新建文件夹autoformat并新建文件plugin.js (function() {     CKEDITO

为Kindeditor控件添加图片自动上传功能

Kindeditor是一款功能强大的开源在线HTML编辑器,支持所见即所得的编辑效果.它使用JavaScript编写,可以无缝地与多个不同的语言环境进行集成,如.NET.PHP.ASP.Java等.官方网站可以查看这里:http://kindeditor.net/index.php Kindeditor本身提供了许多非常实用的插件,由于代码开源,开发人员可以根据需要对其进行任意扩展和修改. 在使用Kindeditor编辑网站内容时考虑这样一个场景:编辑人员往往会从其它页面或者Word文档将内容复

Dedecms v5.7 CKEditor编辑器回车将&lt;br&gt;和&lt;div&gt;改了&lt;p&gt;的解决方法

Dedecms v5.7  SP1的Ckeditor编辑器有些改动,默认为回车键换行.Shift+Enter换段落,但各位站长朋友都习惯了直接敲回车换段落,查看后发现它的配置文件里是可以修改解决的,其实你可以把下面的代码注释掉就可以采用另外一种模式了(enter换段落): 1.找到:安装目录\include\ckeditor\config.js中下面代码: config.autoParagraph = false; config.enterMode = CKEDITOR.ENTER_BR; co

在ASP.NET项目中使用CKEditor +CKFinder实现图片上传功能

前言 之前的项目中一直使用的是FCKeditor,昨天突然有个想法:为什么不试一下新的CKEditor呢?于是花了大半天的时间去学习它的用法,现在把我的学习过程与大家分享一下. 谈起FCKeditor,相信没几个Web程序员不知道的吧.不过,官方已经停止了该产品的更新,其最新版是2.6.6,于2010年2月15日发布. 取代FCKeditor的产品叫CKEditor(Content And Knowledge Editor),与其说是对FCKeditor的升级,不如说是全新的一个产品.相比FCK

Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题,rlwrap 的安装。

Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题 使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 10g的RHEL4.2的机器,linux使用的shell是默认的bash. 在bash提示符下,使用Del键或者Backspace键都能删除光标左右的字符,但是一旦进入sqlplus之后,只能使用Del键来删除光标左侧的字符,使用Backspace键则显示^H,使用ctrl+H也能删除字符.如果要在sqlplus下仅仅使用Backspa