v9使用的Ckeditor編輯器,在使用過程中有些不盡人意的地方,下面我來修改一下編輯器,改動(dòng)幾個(gè)地方,讓Ckeditor編輯更加實(shí)用一些。
此次修改的內(nèi)容有批量去除超鏈接、上傳圖片自動(dòng)添加ALT參數(shù)、修改編輯器回車換行<p>or <br />、給編輯器添加一鍵排版功能。
1、批量去除超鏈接:
打開 statics/js/ckeditor/ckeditor.js
找到:
$.execCommand('unlink',false,null);
修改為:
$.execCommand('unlink',false,true);
2、上傳圖片自動(dòng)添加ALT參數(shù)
修改 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。
更多信息請(qǐng)查看IT技術(shù)專欄