91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

phpcms 文章一鍵排版

發布時間:2020-06-27 14:09:19 來源:網絡 閱讀:712 作者:菜鳥不菜么 欄目:web開發
  1. phpcms/libs/classes/form.class.php找['Maximize'],在它下面添加['autoformat']

    phpcms 文章一鍵排版

  2. statics/js/ckeditor/config.js找到config.extraPlugins修改為

    config.extraPlugins = 'capture,autoformat';phpcms 文章一鍵排版

  3. statics\js\ckeditor\plugins 新建文件夾autoformat并新建文件plugin.js


  4. (function() {
        CKEDITOR.plugins.add('autoformat', {
            requires: ['styles', 'button'],
            init: function(a) {
                a.addCommand('autoformat', CKEDITOR.plugins.autoformat.commands.autoformat);
                a.ui.addButton('autoformat', {
                    label: "清除格式,一鍵排版",
                    command: 'autoformat',
                    //這個autoformat.gif是你的插件圖標,放在同目錄下 
                    icon: this.path + "autoformat.gif"
                });
            }
        });
        CKEDITOR.plugins.autoformat = {
            commands: {
                autoformat: {
                    exec: function(a) {
                        var _html = a.getData();
                        //清除樣式代碼 
                        _html = _html.replace(/<div/ig, '<p');
                        _html = _html.replace(/<\/div>/ig, '</p>');
                        _html = _html.replace(/<strong[^>]*>/ig, '');
                        _html = _html.replace(/<\/strong>/ig, '');
                        _html = _html.replace(/<em[^>]*>/ig, '');
                        _html = _html.replace(/<\/em>/ig, '');
                        _html = _html.replace(/<u[^>]*>/ig, '');
                        _html = _html.replace(/<\/u>/, '');
                        _html = _html.replace(/<li[^>]*>/ig, '');
                        _html = _html.replace(/<\/li>/ig, '');
                        _html = _html.replace(/<span[^>]*>/ig, '');
                        _html = _html.replace(/<\/span>/ig, '');
                        _html = _html.replace(/&nbsp;/ig, '');
                        _html = _html.replace(/ /ig, '');
                        _html = _html.replace(/<p><\/p>/ig, '');
                        _html = _html.replace(/<a/ig, '<a rel="nofollow"');
    
    
                        //將p標簽替換成<br /> 
                        _html = _html.replace(/<p[^>]*>/ig, '');
                        _html = _html.replace(/<\/p>/ig, '<br />');
                        _html = _html.replace(/<br \/><br \/>/ig, '<br />');
                        _html = _html.replace(/[\n]/ig, '');
    
                        //按<br />分組,將換行<br>全部替換成p標簽 
                        bb = _html.split("<br />");
                        aa = '';
                        for (var i = 0; i < bb.length; i++) {
                            aa = aa + '<p>' + bb[i] + '</p>';
                        }
    
                        //首行縮進 
                        _html = aa.replace(/<p[^>]*>/ig, '<p>  ');
                        _html = _html.replace(/<p>  <\/p>/ig, '');
                        _html = _html.replace(/<p><\/p>/ig, '');
    
                        //在這里執行你將_html中的空行替換掉的操作 
                        a.setData(_html);
                    }
                }
            }
        };
    })();
附件:http://down.51cto.com/data/2366632
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丹东市| 庄河市| 镇赉县| 金坛市| 绵阳市| 雷波县| 开远市| 浪卡子县| 尼勒克县| 枣强县| 土默特左旗| 阿荣旗| 延庆县| 沽源县| 荆门市| 牙克石市| 德昌县| 蓬莱市| 张掖市| 阜阳市| 刚察县| 故城县| 上饶县| 鹿邑县| 江安县| 宁武县| 南皮县| 鄂托克前旗| 原阳县| 南漳县| 浦县| 阳东县| 九龙坡区| 都兰县| 河源市| 石渠县| 临沭县| 呼玛县| 宽城| 广水市| 昌平区|