程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 為ckeditor編輯器修改添加一鍵排版功能

為ckeditor編輯器修改添加一鍵排版功能

編輯:關於PHP編程

       使用PHPCMS V9的朋友都知道,V9內置使用ckeditor編輯器,但是默認編輯器的排版功能不是很強大,下面綠茶小編教大家修改一下編輯器,改動幾個地方,讓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()

      3、修改編輯器回車換行

    or

      打開文件 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。

      其實上面的內容主要就是給ckeditor編輯器添加一鍵排版功能的方法。有需要的朋友可以試下哦~非常實用的哈!

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved