[問題] 新增版主功能無法成功

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
StupidFish
星球普通子民
星球普通子民
文章: 3
註冊時間: 2004-08-26 00:29

[問題] 新增版主功能無法成功

文章 StupidFish »

------------------------------------------------------------------------------------
●架設主機作業系統:Windows 2000 Server
●快速架站程式:無\r
●您的上網方式:ADSL 固定制\r
●您安裝的程式:IIS 5 + php + MS SQL 2000 SP3a
●您的 phpBB2 版本:phpBB 2.0.10
●您的 domain(網域名稱) :bmg.com.tw
●您的 phpBB2 連結網址: http://www.bmg.com.tw/BMGForum/
●錯誤代碼:無\r

●錯誤狀態:版主權限程式執行成功,但是功\能沒有真的完成。
------------------------------------------------------------------------------------

我從使用者權限設定那裡直接指定某個使用者有某個版面的版主權限,送出之後沒有錯誤訊息,而且回應說 "權限設定已經完成更新"!
重新點選使用者權限設定,實際上剛才的設定並未成功!

對php不熟無法去trace程式,請大家提供一點意見嚕! 或者記錄版主權限在哪一個table,我先手動加看看!

新手上路請大家多包涵!
神川小羽
調皮の小羽
調皮の小羽
文章: 1461
註冊時間: 2004-05-01 05:55
來自: 謎樣之筱語
聯繫:

文章 神川小羽 »

手動加入唷 這個是MAC叔叔寫的 你參考看看
MAC叔叔 寫:找到 資料庫 phpbb2 - 資料表 phpbb_users
有一欄 user_level 就是決定等級的

0 = 訪客, 一般會員
1 = 系統管理員
2 = 版面管理員
上面這部分是權限部分


(1)phpbb_user_group 查 user_id 是幾號 group_id。例如:帳號 test,user_id =3,group_id = 3
(2)phpbb_auth_access 中用 group_id 查對應的 forum_id 幾號。例如:group_id = 3 對應到 forum_id = 1,那 test 就擁有 forum_id 1 號的管理權
-.-
StupidFish
星球普通子民
星球普通子民
文章: 3
註冊時間: 2004-08-26 00:29

文章 StupidFish »

感謝小羽熱心支援\r
我手動新增有成功了....
不過我發現我設定時好像有些東西沒有出來耶...
參考下圖: 紅框似乎應該要有東西可以選?!

圖檔
神川小羽
調皮の小羽
調皮の小羽
文章: 1461
註冊時間: 2004-05-01 05:55
來自: 謎樣之筱語
聯繫:

文章 神川小羽 »

這個唷 你嘗試看看設定一個群組 然後在版面權限開放這個群組進入 就可以設定這些選項了 這個本來就是這樣的
-.-
StupidFish
星球普通子民
星球普通子民
文章: 3
註冊時間: 2004-08-26 00:29

文章 StupidFish »

不知道是我之前改錯還是2.0.10的bug >_<
做以下修正即可!

代碼: 選擇全部

admin_ug_auth.php第292行

if ( 
					( isset($auth_access[$forum_id]['auth_mod']) && $change_mod_list[$forum_id]['auth_mod'] != $auth_access[$forum_id]['auth_mod'] ) || 
					( !isset($auth_access[$forum_id]['auth_mod']) && !empty($change_mod_list[$forum_id]['auth_mod']) ) 
				)

改成

if ( 
					( isset($auth_access[$forum_id]['auth_mod']) && $change_mod_list[$forum_id] != $auth_access[$forum_id]['auth_mod'] ) || 
					( !isset($auth_access[$forum_id]['auth_mod']) && !empty($change_mod_list[$forum_id]) ) 
				)

將 change_mod_list[$forum_id]['auth_mod'] 改成 change_mod_list[$forum_id]
samsam
星球普通子民
星球普通子民
文章: 1
註冊時間: 2004-09-13 22:55

文章 samsam »

to StupidFish: 请问,按你说的这样修改后,会有什么负面的影响吗?版主功能也困扰了我很久。。。谢谢!
BlackJK
星球普通子民
星球普通子民
文章: 11
註冊時間: 2005-09-19 02:01

文章 BlackJK »

StupidFish 寫:感謝小羽熱心支援\r
圖檔
我做完修改以後也可以設定版主了 :-D

可是"會員等級"的下拉選單裡還是只有 系統管理員、會員 這兩項.....請問這是正常的嗎? 有沒有修正他的方法?


P.S. 這個 bug 連錯誤在哪都沒顯示,還好在這裡爬到文了...感動... :mrgreen:
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

BlackJK 寫:可是"會員等級"的下拉選單裡還是只有 系統管理員、會員 這兩項.....請問這是正常的嗎? 有沒有修正他的方法?
是正常的
換個角度想, 既然在會員權限設定裡可指定該會員為那個版面的版主, 不就表示是將他的等級變更成版主了嗎
這樣又何需多此一舉的在該頁面裡的會員等級中加入版主這個選項
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
BlackJK
星球普通子民
星球普通子民
文章: 11
註冊時間: 2005-09-19 02:01

文章 BlackJK »

哇~~ 我才發問沒多久就得到答案了...@@ 感謝您~~~ :-)
主題已鎖定

回到「phpBB 2 安裝與使用」