返回列表 发帖
查看: 6023|回复: 6

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

10

主题

42

回帖

101

积分

渐入佳境

贡献
1 点
金币
30 个
发表于 2019-6-1 22:15:00 | 查看全部 |阅读模式


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


需要修改的页面为: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, 下载次数: 377)

回复

使用道具 举报

15

主题

1796

回帖

2076

积分

应用开发者

discuz 老兵

贡献
10 点
金币
188 个
QQ
发表于 2019-6-1 22:32:17 | 查看全部
  收藏了收藏了   谢谢分享
回复

使用道具 举报

3

主题

121

回帖

188

积分

应用开发者

贡献
0 点
金币
58 个
发表于 2019-6-1 22:36:25 | 查看全部
感谢分享
回复

使用道具 举报

83

主题

2786

回帖

3569

积分

功行圆满

贡献
23 点
金币
351 个
发表于 2019-6-1 22:40:05 | 查看全部
谢谢分享
回复

使用道具 举报

4

主题

41

回帖

73

积分

渐入佳境

贡献
0 点
金币
23 个
QQ
发表于 2019-6-2 08:37:10 | 查看全部

感谢分享。顶起来
回复

使用道具 举报

10

主题

42

回帖

101

积分

渐入佳境

贡献
1 点
金币
30 个
 楼主| 发表于 2019-6-2 09:04:25 | 查看全部
耗子 发表于 2019-6-1 22:32
收藏了收藏了   谢谢分享

来,加个好友。
回复

使用道具 举报

1

主题

192

回帖

226

积分

炉火纯青

贡献
0 点
金币
32 个
发表于 2019-6-16 15:41:02 | 查看全部
感谢分享。。
回复

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-4-30 16:36 , Processed in 0.068072 second(s), 10 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表