星梦动漫

 找回密码
 欢迎注册
搜索
查看: 4925|回复: 9
收起左侧

[管理员教学] 版块简介 和 版块规则 添加支持 html 代码教程

[复制链接]

6818

主题

1万

回帖

8万

积分

用户组:歌词组

论坛客服:新人向导、问题咨询、管理投诉。

UID
4
节操
0
资币
22163
萌点
4666
活跃
61443
贡献
14852
推广
8765
在线时间
7935 小时
注册时间
2002-2-2
发表于 2014-6-16 10:16:31 | 显示全部楼层 |阅读模式

星梦很平凡,希望您能喜欢这里,欢迎联系我们开通注册账号哦~

您需要 登录 才可以下载或查看,没有账号?欢迎注册

x
目前版块简介和版块规则是不支持 html 代码,但是 html 代码具有多样性和美化性,如果能让更多的版块部分支持 html 代码,那么可以起到美化的作用。以下测试DZ版本为3.1,其它版本请自行体验。修改的时候请注意备份!

打开文件 source/admincp/admincp_forums.php

{:194:} 查找以下代码
  1. showsetting('forums_edit_basic_description', 'descriptionnew', htmlspecialchars_decode(html2bbcode($forum['description'])), 'textarea');
复制代码

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


{:194:} 接着继续查找
  1. showsetting('forums_edit_basic_rules', 'rulesnew', htmlspecialchars_decode(html2bbcode($forum['rules'])), 'textarea');
复制代码

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


{:194:} 然后再继续找(有两处相同的代码,注意都要修改)
  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']));
复制代码


{:194:} 最后再查找
  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']));
复制代码


在实际使用时,如果要在版规等添加 html 代码,不用添加这些" " 符号,要不然没有效果的。这个和实际网页加载的源代码会有点不同的。
比如要添加:

<font color="ff0000">萌动动漫</font>

这样是没有效果的,应该改为

<font color=ff0000>萌动动漫</font>

修改完毕之后记得更新一下缓存,这样就可以让本来不支持 html 代码的编辑器支持了。再强调一下,修改前一定要记得备份,以免出现什么问题不好还原。

6818

主题

1万

回帖

8万

积分

用户组:歌词组

论坛客服:新人向导、问题咨询、管理投诉。

UID
4
节操
0
资币
22163
萌点
4666
活跃
61443
贡献
14852
推广
8765
在线时间
7935 小时
注册时间
2002-2-2
 楼主| 发表于 2014-6-16 10:31:30 | 显示全部楼层
原本是不支持HTML代码的,而且我们这个程序感觉也有点问题,即使使用了DZ代码,有些版块保存的时候自动变成一堆代码。。。
我说怎么有时候简介和版规的颜色不见了,变成了一堆代码。。。
这种一般是去前台管理面板或者后台管理面板,动了版块的设置,然后又保存,结果那些DZ代码就会变了{:181:}
每次改动希望相应的人员都要注意一下。

1054

主题

1576

回帖

2万

积分

用户组:萌伴终生

(前)歌词组负责人

UID
104
节操
2355
资币
1273
萌点
51706
活跃
12062
贡献
4232
推广
6889
在线时间
1292 小时
注册时间
2013-12-6
发表于 2014-6-16 11:32:29 | 显示全部楼层
书生 发表于 2014-6-16 10:31
原本是不支持HTML代码的,而且我们这个程序感觉也有点问题,即使使用了DZ代码,有些版块保存的时候自动变成 ...

你写这教程干嘛……没几个人能动文件的吧……话说那个DZ代码不能保存的问题是都有还是只有咱们站有啊

6818

主题

1万

回帖

8万

积分

用户组:歌词组

论坛客服:新人向导、问题咨询、管理投诉。

UID
4
节操
0
资币
22163
萌点
4666
活跃
61443
贡献
14852
推广
8765
在线时间
7935 小时
注册时间
2002-2-2
 楼主| 发表于 2014-6-16 11:36:13 | 显示全部楼层
F/A-22 发表于 2014-6-16 11:32
你写这教程干嘛……没几个人能动文件的吧……话说那个DZ代码不能保存的问题是都有还是只有咱们站有啊 ...

有些站正常,有些也有问题,这个不好说{:191:}

1054

主题

1576

回帖

2万

积分

用户组:萌伴终生

(前)歌词组负责人

UID
104
节操
2355
资币
1273
萌点
51706
活跃
12062
贡献
4232
推广
6889
在线时间
1292 小时
注册时间
2013-12-6
发表于 2014-6-16 11:37:03 | 显示全部楼层
书生 发表于 2014-6-16 11:36
有些站正常,有些也有问题,这个不好说

那样的话应该是设置问题或者是什么冲突了吧

6818

主题

1万

回帖

8万

积分

用户组:歌词组

论坛客服:新人向导、问题咨询、管理投诉。

UID
4
节操
0
资币
22163
萌点
4666
活跃
61443
贡献
14852
推广
8765
在线时间
7935 小时
注册时间
2002-2-2
 楼主| 发表于 2014-6-16 11:41:54 来自爪机 | 显示全部楼层
F/A-22 发表于 2014-6-16 11:37
那样的话应该是设置问题或者是什么冲突了吧

如果帖子有使用html代码可能会导致代码溢出。。。应该也不是这个问题。{:198:}
肯定不是设置问题的。修改文件以后可以添加FLASH代码等。DZ代码就办不到。

1054

主题

1576

回帖

2万

积分

用户组:萌伴终生

(前)歌词组负责人

UID
104
节操
2355
资币
1273
萌点
51706
活跃
12062
贡献
4232
推广
6889
在线时间
1292 小时
注册时间
2013-12-6
发表于 2014-6-16 12:30:45 | 显示全部楼层
书生 发表于 2014-6-16 11:41
如果帖子有使用html代码可能会导致代码溢出。。。应该也不是这个问题。
肯定不是设置问题的。修 ...

我是说会不会是其他的冲突了

6818

主题

1万

回帖

8万

积分

用户组:歌词组

论坛客服:新人向导、问题咨询、管理投诉。

UID
4
节操
0
资币
22163
萌点
4666
活跃
61443
贡献
14852
推广
8765
在线时间
7935 小时
注册时间
2002-2-2
 楼主| 发表于 2014-6-16 12:39:16 | 显示全部楼层
F/A-22 发表于 2014-6-16 12:30
我是说会不会是其他的冲突了

其它冲突?代码冲突{:198:}
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

手机版|星梦动漫

GMT+8, 2024-11-21 16:51 , Processed in 0.019745 second(s), 24 queries .

Powered by Discuz! X3.4 Designed by 999test.cn

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表