[問題]板面權限-檢視的相關問題!
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
Re: [問題]板面權限-檢視的相關問題!
是 單純 phpBB? 哪一版本? 能否給我看一看 screenshots?文 寫:我將其中一板面的檢視設為板面管理員!
照理說我不是因該看得見嗎?
但是我在JUMPBOX裡找不到耶?
是本來就這樣嗎?那可以更改嗎?
------------8<----------Cut it here!-----------8<-------------
phpBB 不進則退
phpBB 不進則退
Screenshot 不是貼圖,去找 snagit download 玩玩,把螢幕所見全部 save 成 gif 或 jpg 檔案, 再貼上論壇看。 (snagit 是其中一套 capture screen 的軟件)文 寫:沒裝什麼MOD也沒改過什麼@@?
若貼圖出來各位能看出什麼問題嗎?
因為我還沒弄好所以都沒貼圖或貼網址出來!
mod的話。。。我也忘了有裝什麼\r
PCP1.0.1 Cash2.2.1 大型的大概只有這兩個吧\r
其他都是雜七雜八的。。。。。。
------------8<----------Cut it here!-----------8<-------------
phpBB 不進則退
phpBB 不進則退
Screenshot 不是貼圖,去找 snagit download 玩玩,把螢幕所見全部 save 成 gif 或 jpg 檔案, 再貼上論壇看。 (snagit 是其中一套 capture screen 的軟件)文 寫:沒裝什麼MOD也沒改過什麼@@?
若貼圖出來各位能看出什麼問題嗎?
因為我還沒弄好所以都沒貼圖或貼網址出來!
mod的話。。。我也忘了有裝什麼\r
PCP1.0.1 Cash2.2.1 大型的大概只有這兩個吧\r
其他都是雜七雜八的。。。。。。
------------8<----------Cut it here!-----------8<-------------
phpBB 不進則退
phpBB 不進則退
雖然有點暴力,不過這可以讓jumpbox只要遇到系統管理員就會顯示全部的版面\r
打開:functions.php
找到:
用下面的取代:
我是用2.0.6,
這部分有些地方看起來好像改過,
可能有些mod有動到吧。
所以如果找不到就自己判斷吧...
只是多加上一個判斷式:$userdata['user_level'] ==ADMIN
在準備輸出選單之前的版面權限判斷裡面....
打開:functions.php
找到:
代碼: 選擇全部
if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $forum_rows[$j]['auth_view'] <= AUTH_REG )代碼: 選擇全部
if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && ($forum_rows[$j]['auth_view'] <= AUTH_REG || $userdata['user_level'] ==ADMIN) )這部分有些地方看起來好像改過,
可能有些mod有動到吧。
所以如果找不到就自己判斷吧...
只是多加上一個判斷式:$userdata['user_level'] ==ADMIN
在準備輸出選單之前的版面權限判斷裡面....
上面的方法不要用...好像有點問題...(一夜沒睡果然不行...XD)
同樣:functions.php
如果是phpbb2.0.6
找到:
去掉前面的 //
找到:
刪除!(或者前面加上 // )
並找到(就在下面一點的地方):
刪除前面所有的 //
儲存檔案~
如果不是2.0.6
試試下面的:
找到:
在後面加上:
找到:
用下面的取代:
儲存檔案~
同樣:functions.php
如果是phpbb2.0.6
找到:
代碼: 選擇全部
// $is_auth = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);找到:
代碼: 選擇全部
if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $forum_rows[$j]['auth_view'] <= AUTH_REG )
{並找到(就在下面一點的地方):
代碼: 選擇全部
// if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $is_auth[$forum_rows[$j]['forum_id']]['auth_view'] )
// {
儲存檔案~
如果不是2.0.6
試試下面的:
找到:
代碼: 選擇全部
function make_jumpbox($action, $match_forum_id = 0)
{
global $template, $userdata, $lang, $db, $nav_links, $phpEx, $SID;代碼: 選擇全部
$is_auth = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata);代碼: 選擇全部
if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $forum_rows[$j]['auth_view'] <= AUTH_REG )
{代碼: 選擇全部
if ( $forum_rows[$j]['cat_id'] == $category_rows[$i]['cat_id'] && $is_auth[$forum_rows[$j]['forum_id']]['auth_view'] )
{
最後由 mit 於 2003-12-26 08:28 編輯,總共編輯了 1 次。



