安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 编程茶楼 > dedecms+ueditor自带评论表情无法显示

dedecms+ueditor自带评论表情无法显示

时间:2016-08-26来源:安云网 作者:安云网点击:
如图:dedecms+ueditor 评论添加表情图片无法显示,审核元素是src中多了“/” 解决办法: 1.inc_fun_funAdmin.php中为修改: $code .= script type=text/javascript charset=utf-8 src=.$GLOBALS[cfg_cmspath]./include/ueditor/ ue

如图:dedecms+ueditor 评论添加表情图片无法显示,审核元素是src中多了“/”

//内容来自AnYun.ORG

blob.png //copyright AnYun.ORG


//ANYUN.ORG

解决办法:

//ANYUN.ORG

1.inc_fun_funAdmin.php中为修改: //本文来自安云网

$code .= '<script type="text/javascript" charset="utf-8" src="'.$GLOBALS['cfg_cmspath'].'/include/ueditor/
ueditor.all.js
"></script>'; //安云网咨询系统 

2.ueditor.all.js中大概8736行,按照注释取消掉/“”等

//ANYUN.ORG


//安云网咨询系统

//内容来自安云网


//安云网,anyun.org

function isElement(node, arr, formatter, current) {
        var attrhtml = '';
        if (node.attrs) {
            attrhtml = [];
            var attrs = node.attrs;
            for (var a in attrs) {
                //这里就针对
                //<p>'<img src='http://nsclick.baidu.com/u.gif?&asdf=\"sdf&asdfasdfs;asdf'></p>
                //这里边的\"做转换,要不用innerHTML直接被截断了,属性src
                //有可能做的不够
                /*attrhtml.push(a + (attrs[a] !== undefined ? '="' + (notTransAttrs[a] ? utils.html(attrs[a]).replace(/["]/g, function (a) {   2016-8-26*/ 
/*attrhtml.push(a + (attrs[a] !== undefined ? '=="' + (notTransAttrs[a] ? utils.html(attrs[a]).replace(/["]/g, function (a) {2016-8-26*/ 
attrhtml.push(a + (attrs[a] !== undefined ? '=' + (notTransAttrs[a] ? utils.html(attrs[a]).replace(/["]/g, function (a) {
                   return '&quot;'/*&quot;*/
                /*}) : utils.unhtml(attrs[a])) + '"' : ''))  2016-8-26*/
}) : utils.unhtml(attrs[a])) + '' : ''))
            }
            attrhtml = attrhtml.join(' ');
        }
        arr.push('<' + node.tagName +
            (attrhtml ? ' ' + attrhtml  : '') +
            (dtd.$empty[node.tagName] ? '' : '' ) + '>'   /*之前是\/*/
        );
        //插入新行
        if (formatter  &&  !dtd.$inlineWithA[node.tagName] && node.tagName != 'pre') {
            if(node.children && node.children.length){
                current = insertLine(arr, current, true);
                insertIndent(arr, current)
            }
        }
        if (node.children && node.children.length) {
            for (var i = 0, ci; ci = node.children[i++];) {
                if (formatter && ci.type == 'element' &&  !dtd.$inlineWithA[ci.tagName] && i > 1) {
                    insertLine(arr, current);
                    insertIndent(arr, current)
                }
                nodeToHtml(ci, arr, formatter, current)
            }
        }
        if (!dtd.$empty[node.tagName]) {
            if (formatter && !dtd.$inlineWithA[node.tagName]  && node.tagName != 'pre') {
                if(node.children && node.children.length){
                    current = insertLine(arr, current);
                    insertIndent(arr, current)
                }
            }
            arr.push('<\/' + node.tagName + '>');
        }
    } 
//内容来自安云网

3.评论引用下划线还有些问题,可以在ueditor.all.js中修改..有空再弄了..已经搞了一天了

//内容来自AnYun.ORG

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容