[Discuz!] 某些用户在发帖时设置了超大字号,导致手机用户浏览时严重影响阅读体验,怎么办?

[复制链接]
查看890 | 回复0 | 2020-2-11 17:07:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
某些用户在发帖时设置了超大字号,导致手机用户浏览时严重影响阅读体验,怎么办?
参照以下方法停止手机版对字号设置的解析。
打开 source/function/function_discuzcode.php 文件,查找
  1. $message = str_replace(
  2.             array(
复制代码
在其上方增加以下代码:
  1.   if(defined('IN_MOBILE')) {
  2.                         $message = str_replace('[/size]', '', preg_replace(array("/\[size=(\d{1,2}?)\]/i", "/\[size=(\d{1,2}(\.\d{1,2}+)?(px|pt)+?)\]/i"), array("", ""), $message));
  3.                 }
复制代码
就这么简单!如果你需要停止其它标签的解析,可以参照以上方法自行研

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

灌水成绩
406
主题
410
帖子
1575
积分
等级头衔
积分成就
  • 威望: 0
  • 贡献: 1165
  • 金钱: 0
  • 违规:
  • 在线时间:156 小时
  • 注册时间:2020-2-11
  • 最后登录:2020-8-23
个人勋章

最佳新人活跃会员热心会员突出贡献优秀版主论坛元老精贴王灌水之王荣誉管理

联系方式