请选择 进入手机版 | 继续访问电脑版
查看: 2617|回复: 4

Discuz x 3.4;版块规则支持html代码修改!

[复制链接]

81

主题

2795

回帖

3492

积分

功行圆满

贡献
8 点
金币
351 个
发表于 2020-6-20 02:26:01 | 显示全部楼层 |阅读模式
Discuz默认版块规则里是不支持html编辑的,我们把discuz版块规则修改位允许使用 html代码,方便站长加入 内嵌或者广告,修改前,务必做好单个文件的备份!

推荐最安全的方法:

在发帖编辑器里,选择高级模式,

必须选择文本模型


这时候,可以任意添加模式编辑,之后复制到,论坛--本版块规则里面,就完全支持html.

修改source/admincp/admincp_forums.php

查找:

  1. showsetting('forums_edit_basic_description', 'descriptionnew', htmlspecialchars_decode(html2bbcode($forum['description'])), 'textarea');
复制代码


替换:

  1. showsetting('forums_edit_basic_description', 'descriptionnew', str_replace('&', '&', $forum['description']), 'textarea');
复制代码


查找:

  1. showsetting('forums_edit_basic_rules', 'rulesnew', htmlspecialchars_decode(html2bbcode($forum['rules'])), 'textarea');
复制代码


替换:

  1. showsetting('forums_edit_basic_rules', 'rulesnew', str_replace('&', '&', $forum['rules']), 'textarea');
复制代码


查找 (这里有两个地方都要改)

  1. $descriptionnew = preg_replace('/on(mousewheel|mouseover|click|load|onload|submit|focus|blur)="[^"]*"/i', '', discuzcode($_GET['descriptionnew'], 1, 0, 0, 0, 1, 1, 0, 0, 1));
复制代码


替换:

  1. $descriptionnew = addslashes(dstripslashes($_GET['descriptionnew']));
复制代码


查找:

  1. $rulesnew = preg_replace('/on(mousewheel|mouseover|click|load|onload|submit|focus|blur)="[^"]*"/i', '', discuzcode($_GET['rulesnew'], 1, 0, 0, 0, 1, 1, 0, 0, 1));
复制代码


替换:

  1. $rulesnew = addslashes(dstripslashes($_GET['rulesnew']));
复制代码


上传覆盖

后台-工具-刷新缓存
界面-风格-更新CSS
回复

使用道具 举报

10

主题

265

回帖

421

积分

炉火纯青

贡献
0 点
金币
118 个
发表于 2020-6-20 02:37:30 来自手机 | 显示全部楼层
不错哦教程,看一下明天
回复 支持 反对

使用道具 举报

20

主题

35

回帖

85

积分

渐入佳境

贡献
0 点
金币
27 个
发表于 2020-8-23 18:50:52 | 显示全部楼层
试了下,好像不行
像你的不行,不是你不行
回复 支持 反对

使用道具 举报

81

主题

2795

回帖

3492

积分

功行圆满

贡献
8 点
金币
351 个
 楼主| 发表于 2020-8-23 18:56:21 | 显示全部楼层
312196920 发表于 2020-8-23 09:50
试了下,好像不行

后台-工具-刷新缓存
界面-风格-更新CSS

若还不行 就是第三方模版问题
回复 支持 反对

使用道具 举报

20

主题

35

回帖

85

积分

渐入佳境

贡献
0 点
金币
27 个
发表于 2020-8-23 21:00:42 | 显示全部楼层
allthebest 发表于 2020-8-23 18:56
后台-工具-刷新缓存
界面-风格-更新CSS

谢谢分享
像你的不行,不是你不行
回复 支持 反对

使用道具 举报

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

本版积分规则