phpbb版本:2.0.18
外掛:Global Announcement 1.2.8
http://www.phpbbhacks.com/download/345
問題:
無法顯示選項!如下圖:
已經檢查admin/admin_ug_auth.php
不知是否升級2.0.18後的問題呢?
各位幫幫忙!
[問題]Global Announcement在會員權限一處問題 (已解決)
版主: 版主管理群
[問題]Global Announcement在會員權限一處問題 (已解決)
最後由 vo6 於 2005-12-03 16:14 編輯,總共編輯了 1 次。
此檔對照外掛安裝說明, 並沒有發現錯誤.vo6 寫:http://vo6.lx.ro/admin_ug_auth.txt
請幫幫
建議您:
再檢視下列兩個檔案的修正:
admin/admin_forumauth.php
includes/auth.php
將您修改後的檔案, 直接套用在我的測試論壇是 OK 的.
為了要還原您所貼的圖,
所以我將系統的語言和系管的語言, 通通調回" 英語"
終於知道問題的癥結了.
這個外掛的權限設定是 Forum Admin -> Permissions( 如下圖)
而您卻是往 Group Admin -> Permissions 裡頭走( 如下圖)
補充說明:
這支外掛若要相容於 phpbb 2.0.18 則必須做以下的修改:
#
#-----[ OPEN ]-----
#
posting.php
#
#-----[ FIND ]-----
#
代碼: 選擇全部
$topic_type = ( in_array($topic_type, array(POST_NORMAL, POST_STICKY, POST_ANNOUNCE)) ) ? $topic_type : POST_NORMAL;
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
$topic_type = ( in_array($topic_type, array(POST_NORMAL, POST_STICKY, POST_ANNOUNCE, POST_GLOBAL_ANNOUNCE )) ) ? $topic_type : POST_NORMAL;
我不是已經提醒您:vo6 寫:謝謝你的回覆
那我要如何做才可以在\r
group admin中的permission和
User Admin中的permission作調整呢?
這個外掛的權限設定是 Forum Admin -> Permissions
不必在" group admin中的permission" 設定
貼幾張圖給您參考:
1. 挑選權限設定版面\r
2. 直接使用簡易模式
3. 或切換進階模式
4. 進行各項功能的權限設定
ps.
即使是測試論壇,
建議您也要保留中文語系;
除非您的論壇是直接使用英文的,
否則您一樣得做外掛相關中文語言檔的修改.
重要的是, 中文介面比較有效益; 至少, 也比較親切吧!
如果您的問題在此( 引言部份),vo6 寫:我知道,但我想問的是,不可以對個別會員或群組的調整嗎
例如我一個private的版面只讓某幾個會員可以進入\r
那我可以怎樣做?
那麼您一開始, 便應該描述清楚才對.
不過, 即使如此, 重點還是在於" 版面管理-> 權限設定".
舉例:
如果我要將版面" Test Forum 2" 可以發表全區公告的權限, 設定為群組" test" 所有.
那麼我還是得先由 Forum Admin -> Permissions 來設定
1. 挑選版面" Test2" -> 選擇" 進階模式"
2. 將全區公告的權限設定為" 群組會員( Private)"
3. 其次, 進入 Group Admin -> Permissions 找到群組" test"
4. 進入" 進階模式"
5. 將版面" Test Forum 2" 關於" 全區公告" 的權限 -> 開啟
ps.
一般而言, 如果將版面權限, 設定為" 群組會員" 的話,
那麼才必須再做相關群組的權限設定.
--
上述乃針對群組, 發表全區公告的權限設定;
若是個人的話, 則必須經由 User Admin -> Permissions 來設定
ps. 系統預設-> 每一個會員是一個獨立的群組.
舉例:
如果我要將版面" Test Forum 2" 可以發表全區公告的權限, 設定為個人" goodluck2" 所有
1. 那麼我先經由 User Admin -> Permissions 找到該會員
2. 輸入" goodluck2" 後送出\r
3. 進入" 進階模式"
4. 將版面" Test Forum 2" 關於" 全區公告" 的權限 -> 開啟