Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已解决] 【强烈建议】提请官方能研发“将多个用户批量移动到某用户组”功能

[复制链接]
lantian32 发表于 2012-8-24 08:37:09 | 显示全部楼层 |阅读模式
“将一批用户,批量地移动到另一用户组”这一功能十分有用(官方站中也有不少同僚提及此需求)!

虽然有官方版主在诸多回帖中,给出指令方式予以解决,但总觉繁琐和“万一操作不当”的潜在危险。

早年使用动易BBS,其中可轻松实现批量移动用户到指定用户组。

所以,诚请官方能将“多个用户批量移动到某用户组”功能植入主程序,在后台以菜单方式轻松执行,
以便需求的站长能有对DISCUZ更好的体验与青睐!

谢谢!

------------------------------- 需求实例说明 -------------------------------

我站是学校网站,所有用户均为学生实名,因我校有15个班级,所以按“班级”设置了15个特殊组。
(不需要以积分提升来晋级)。每年暑假过后,年级发生变化,自然,相应用户组也得作调整。

关键是:对于每年3个毕业班(即3个特殊组),需要将这3个组全部成员,不再分类,而是统一全部转入“2012届毕业生”组。
(其它年级倒方便,直接更改用户组名称即可。)

所以,非常需要“多个用户批量移动到某用户组”功能植入主程序,在后台以菜单方式轻松执行。
回复

使用道具 举报

☆月光族☆ 发表于 2012-8-24 08:39:31 | 显示全部楼层
使用sql语句可以解决。

类似于将积分大于设定值的等待验证用户组,转到普通用户组。
回复

使用道具 举报

☆月光族☆ 发表于 2012-8-24 08:43:06 | 显示全部楼层
  1. update pre_common_member set groupid = 目标用户组id where groupid = 原用户组id;
复制代码
使用前注意备份数据库。

注意数据库表的前缀要与你目前的相同。
回复

使用道具 举报

 楼主| lantian32 发表于 2012-8-24 08:48:51 | 显示全部楼层
☆月光族☆ 发表于 2012-8-24 08:43
使用前注意备份数据库。

注意数据库表的前缀要与你目前的相同。

非常感谢您的快速回复!

代码方式我已曾阅读过,担心我这个新手使用不当而导致“危险”,所以,期待能有菜单方式或以插件方式轻松点击执行。

再次谢谢您!
回复

使用道具 举报

idong 发表于 2012-8-24 08:53:26 | 显示全部楼层
嗯,这个问题可以发到应用中心的版块,估计会有人开发相关插件
回复

使用道具 举报

☆月光族☆ 发表于 2012-8-24 09:19:21 | 显示全部楼层
代码我测试过的,没有什么问题。
我是将积分大于设定值的等待验证用户组,转到普通用户组。
回复

使用道具 举报

 楼主| lantian32 发表于 2012-8-28 09:56:29 | 显示全部楼层
idong 发表于 2012-8-24 08:53
嗯,这个问题可以发到应用中心的版块,估计会有人开发相关插件

谢谢,我试试!
回复

使用道具 举报

 楼主| lantian32 发表于 2012-8-28 09:59:55 | 显示全部楼层
☆月光族☆ 发表于 2012-8-24 09:19
代码我测试过的,没有什么问题。
我是将积分大于设定值的等待验证用户组,转到普通用户组。

非常感谢您的再次指教,代码已收录,稍后在备用站点上测试。谢谢!
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 05:00 , Processed in 0.127251 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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