查看: 53|回复: 6

[教程] 原创:给Discuz的群组添加附加的内容,方便前台调用

[复制链接]

8

主题

12

回帖

0

积分

积极分子

金币
12
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2012-1-5
发表于 2019-6-1 22:15:00 | 显示全部楼层 |阅读模式


最近因客户要求,需要给单个群组前台添加一部分东西,每个群组都不一样,因为调用的内容牵涉到图标,所以就利用群组(pre_forum_forumfield)字段中没有调用的:“rules”这个做,因为这字段正好是text类型,方便添加各种代码以便前台调用,如果你不想自己修改,文末有已经修改过的可以下载。


需要修改的页面为:source\admincp\admincp_group.php,具体修改如下:
1、74行添加

  1. $settings['group_rules'] = $rulesnew;

2、553行添加


  1. $group['rules'] = $group['rules'];

3、584行添加:


  1. showsetting('groups_editgroup_rules', 'rulesnew', $group['rules'], 'textarea');

4、596行添加:


  1. $_GET['rules'] = dhtmlspecialchars(censor(trim($_GET['rules'])));

5、618行添加:


  1. 'rules' => $_GET['rulesnew'],

6、1214行添加红色的内容'rules' => $val['rules'],


  1. $row = array('fid' => $val['fid'], 'name' => $val['name'], 'description' => $val['description'],'rules' => $val['rules'], 'icon' => $val['icon']);

最后上传保存更新缓存即可,老规矩,先备份,再修改。
admincp_group.rar(11.73 KB, 下载次数: 1102)2019-6-1 22:14 上传点击文件名下载附件

群组, 前台, 添加, 因为, 用的
回复

使用道具 举报

11

主题

413

回帖

0

积分

积极分子

金币
413
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2010-11-29
发表于 2019-6-1 22:32:17 | 显示全部楼层
  收藏了收藏了   谢谢分享
回复

使用道具 举报

2

主题

57

回帖

0

积分

积极分子

金币
57
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-12-4
发表于 2019-6-1 22:36:25 | 显示全部楼层
感谢分享
回复

使用道具 举报

63

主题

383

回帖

0

积分

积极分子

金币
383
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-10-2
发表于 2019-6-1 22:40:05 | 显示全部楼层
谢谢分享
回复

使用道具 举报

4

主题

11

回帖

0

积分

积极分子

金币
11
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-7-21
发表于 2019-6-2 08:37:10 | 显示全部楼层

感谢分享。顶起来
回复

使用道具 举报

8

主题

12

回帖

0

积分

积极分子

金币
12
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2012-1-5
 楼主| 发表于 2019-6-2 09:04:25 | 显示全部楼层

来,加个好友。
回复

使用道具 举报

0

主题

85

回帖

10

积分

技术1级

金币
95
阅读权限
10
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2010-4-30
发表于 2019-6-16 15:41:02 | 显示全部楼层
感谢分享。。
回复

使用道具 举报

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

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部