资讯专栏INFORMATION COLUMN

修正discuz发帖首次换行无效的问题

big_cat / 1113人阅读

摘要:找遍了百度和都没有解决方案,连官方都没有出来解决,至今其官网仍有这个问题。那就自己动手解决吧,顺手打个补丁。虽然走了小路,但是能解决问题。解决方案修改找到方法

找遍了百度和google都没有解决方案,连discuz官方都没有出来解决,至今其官网仍有这个问题。

那就自己动手解决吧,顺手打个补丁。虽然走了小路,但是能解决问题。

解决方案:修改static/js/bbcode.js

找到 html2bbcode()方法:

if((allowhtml && fetchCheckbox("htmlon")) || trim(str) == "") {
    for(i in EXTRAFUNC["html2bbcode"]) {
        EXTRASTR = str;
        try {
            eval("str = " + EXTRAFUNC["html2bbcode"][i] + "()");
        } catch(e) {}
    }
    str = str.replace(/]+smilieid=([""]?)(d+)(1)[^>]*>/ig, function($1, $2, $3) {return smileycode($3);});
    str = str.replace(/]*aid=[^>]*)>/ig, function($1, $2) {return imgtag($2);});
    return str;
}

//fix first enter cannot start new line
var divPos = strpos(str,"
"); if(divPos > 0 ){ if(divPos > 4 && str.substr(divPos - 4,4) == "

"){} else{ str = str.substr(0,divPos) + "
"+ str.substr(divPos); } } //end

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/22805.html

相关文章

  • 修正discuz发帖首次换行无效问题

    摘要:找遍了百度和都没有解决方案,连官方都没有出来解决,至今其官网仍有这个问题。那就自己动手解决吧,顺手打个补丁。虽然走了小路,但是能解决问题。解决方案修改找到方法 找遍了百度和google都没有解决方案,连discuz官方都没有出来解决,至今其官网仍有这个问题。 那就自己动手解决吧,顺手打个补丁。虽然走了小路,但是能解决问题。 解决方案:修改static/js/bbcode.js 找到 h...

    TalkingData 评论0 收藏0
  • JS转换HTML转义符 [转]

    摘要:最近有个需求,就是后台系统编辑文章内容存到后台,前端这边获取到是转义后的字符串,如果直接将转义后的内容写在页面上,标签不会被解析。 最近有个需求,就是后台系统编辑文章内容存到后台,前端这边获取到是转义后的字符串,如果直接将转义后的内容写在页面上,html标签不会被解析。网上找到觉得不错的功能函数,这里记录一下 //去掉html标签 function removeHtmlTab(tab)...

    tommego 评论0 收藏0
  • JS转换HTML转义符 [转]

    摘要:最近有个需求,就是后台系统编辑文章内容存到后台,前端这边获取到是转义后的字符串,如果直接将转义后的内容写在页面上,标签不会被解析。 最近有个需求,就是后台系统编辑文章内容存到后台,前端这边获取到是转义后的字符串,如果直接将转义后的内容写在页面上,html标签不会被解析。网上找到觉得不错的功能函数,这里记录一下 //去掉html标签 function removeHtmlTab(tab)...

    tanglijun 评论0 收藏0
  • UCloud用户社区UClub新手使用指南

    摘要:用户社区的使用用户社区为实名制社区,在提问回复或发文评论前必须绑定手机号才能够正常发帖。官方有权对灌水违法违规不文明内容进行删除。亲爱的小伙伴你好!首先感谢你来到UCoud用户社区,期待你的加入!UClub用户社区旨在为UCloud用户及广大云计算爱好者提供一个开放的学习交流平台。为了你能更好地使用UCloud用户社区,请你花费3分钟仔细阅读,阅读完成后将获得10积分。UCloud用户社区的...

    Tecode 评论0 收藏0
  • 社交系统 ThinkSNS+ V2.1.1 更新播报

    摘要:感谢大家一致对团队和产品的支持,我们在路上。拥有多个功能模块,全方位覆盖系统所需,微博朋友圈即时聊天直播论坛资讯活动频道圈子问答打赏等主流社交功能应有尽有。价格梯度多样,根据您的项目需求灵活选型运用,支持深度灵活二次开发。 研发发布版本号: V2.1.1 更新发布时间:2018年11月9日 发布类型:功能优化、BUG修复 ThinkSNS+最新体验demo:请于官网下载/安装最新版或点...

    zr_hebo 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<