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

 找回密码
 立即注册
搜索

超級板主後台編輯會員有bug

[复制链接]
別問我是誰 发表于 2005-12-18 19:14:05 | 显示全部楼层 |阅读模式
本來以為自己修改檔案有錯 剛剛試了換回原程式一樣有問題

只要超級板主編輯會員後 這會員的 groupid 會變為 0
回复

使用道具 举报

 楼主| 別問我是誰 发表于 2005-12-18 20:58:31 | 显示全部楼层
經多番測試後 試出 進入編輯會員資料 以下項目不修改 便會變為0

禁止發言 禁止訪問

但以下項目任選了一項送出 再次進入編輯選 無 又可恢復正常
回复

使用道具 举报

 楼主| 別問我是誰 发表于 2005-12-18 23:11:00 | 显示全部楼层
初步測試 編輯會員時 不選擇這兩個項目 禁止發言    禁止訪問

只編輯會員資料 提交後 會員的 groupid 會變為 0

但若將會員 禁止發言 或    禁止訪問

再進入編輯這會員 修改設為  又可恢復正常
回复

使用道具 举报

moxnet 发表于 2005-12-19 23:08:44 | 显示全部楼层
groupid 0是不是discuz没有使用?好象默认的几个组没有ID为0的...
回复

使用道具 举报

 楼主| 別問我是誰 发表于 2005-12-20 15:07:34 | 显示全部楼层
原帖由 moxnet 于 2005-12-19 23:08 发表
groupid 0是不是discuz没有使用?好象默认的几个组没有ID为0的...


你可試試 開啟超級板主可編輯會員資料 及開啟 可禁止用戶

再用超級板主去編輯一位會員資料 只要提交後

這會員的 groupid 就會變為 0
回复

使用道具 举报

 楼主| 別問我是誰 发表于 2005-12-20 15:12:51 | 显示全部楼层
原帖由 moxnet 于 2005-12-19 23:08 发表
groupid 0是不是discuz没有使用?好象默认的几个组没有ID为0的...


我在 phpMyAdmin 看清楚這會員 groupid 是 13

再用超級板主身份 進入後台編輯會員完成後

在 phpMyAdmin 看這會員的 groupid 變為 0
回复

使用道具 举报

 楼主| 別問我是誰 发表于 2005-12-21 08:19:51 | 显示全部楼层
我已試出一個修正這問題的方法 經過多次測試後 這方法確實可行

所以本人論壇又可開放 [ 超級板主 ] 可編輯會員以下紅色兩個項目

允許編輯用戶:
設置是否允許編輯用戶資料
允許禁止用戶:
設置是否允許禁止用戶發帖或訪問

我的修改方法如下 還要等待您們驗證是否bug

admin/members.inc.php

} elseif($action == 'editmember') { 這部份內

  1.                                 $sql .= ", adminid='$adminidnew', groupid='$groupidnew'";
复制代码

之上加入
  1.          $groupidnew = $groupidnew ? $groupidnew : $member['groupid'];
复制代码

即是改為以下
  1.          $groupidnew = $groupidnew ? $groupidnew : $member['groupid'];
  2.                                 $sql .= ", adminid='$adminidnew', groupid='$groupidnew'";
复制代码

评分

1

查看全部评分

回复

使用道具 举报

tox 发表于 2005-12-21 19:48:06 | 显示全部楼层
官方怎么没有通知?
回复

使用道具 举报

枯心树 发表于 2005-12-21 22:16:47 | 显示全部楼层
呵呵…不晓得。
回复

使用道具 举报

枯心树 发表于 2005-12-21 22:25:04 | 显示全部楼层
过几天吧……呵呵
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-11 03:38 , Processed in 0.119928 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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