請河風版大手下留情,小弟以看過發言格式並整個copy,假如還有不對的地方請直接明示...我已經被這問題困擾一個月了@_@"...也有搜尋過跟TOP5有關的問題,但是沒人發問這類的.....
問題外掛:TOP5 MOD 2.1
參考連結:TOP5加速改良版
使用版本:phpBB 2.0.4
網站位置:還在測試階段
狀況描述:
由於我的討論區全部是註冊會員才可以看的見
所以我自己試過在以訪客瀏覽首頁的時候,什麼東西都看不見
要登入會員才可以看到各個討論區
但是一旦我掛上了TOP5,討論區的文章就會出現在TOP5了...
要怎麼改掉這個問題呢\r
補充:
已安裝MOD
1. Who is Online Icon
2. 超連結變彩色\r
3. 管理員和版面管理員文字變色_103
4. 加強隱形使用者_102
5. 限制非會員觀看會員列表_111
6. 文章作者瀏覽文章不會影響文章瀏覽次數_100
7. 防止機器人程式註冊_114
8. 加強管理員搜尋會員介面_112
9. 顯示會員在線上或離線_120
10.自訂LOGO (這應該不算MOD)
11.支援長標題
12.滑鼠移置主題顯示發表時間
13.即時新聞
14.會員列表顯示等級_101a
15.管理會員資料及權限_102
16.跑馬燈
17.閃光會員名稱
[問題]如何不要讓訪客看到TOP5~
版主: 版主管理群
http://phpbb-tw.net/phpbb/viewtopic.php?p=4685#4685
引用一段\r
引用一段\r
不知道這樣夠嗎?oO]-[Oo™ 寫: 設定
打開 top5.php 找到此設定為依照使用者權限顯示可讀取的主題, 改為0的話則可顯示所有主題(包含發表在使用者未經授權進入的板內, 但是使用者仍受閱讀權限限制, 也就是看得到吃不到的意思^^代碼: 選擇全部
$AUTH_SECRUITY = 1;
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2006 02/24更新)
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
所以說,你是希望訪客連TOP5都不要顯示嗎?
建議參考這篇修改啦\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=14929
TOP5 修改 ..........(咦!參考連結呢?)
沒有參考連結.....
總之修改一個叫做 top5.php(?) 的檔名啦~
加個 if 判斷式即可
建議參考這篇修改啦\r
http://phpbb-tw.net/phpbb/viewtopic.php?t=14929
TOP5 修改 ..........(咦!參考連結呢?)
沒有參考連結.....
加個 if 判斷式即可
非官方外掛問題區公告: [必看]請配合發問格式及明確主題發問(2006 02/24更新)
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
七點要求:
1. 發問前先搜尋,確定沒有重複後再發表
2. 主題要明確
3. 依照發問格式
4. 禁連續推文
5. 請盡量減少使用地方性語言
6. 解決問題後請修改第一篇主題,並感謝曾經幫過你的前輩們 ^^
7. 請不要將檔案內容完整貼出喔! 只要提供問題行及上下各五行就可以了
失眠夜~早早起
剛好小弟要新增不讓訪客看到一些資料的mod,也發生這樣的問題
想說這招也許可以用\r
小弟初次寫教學,格式不對請見諒
參考連結:http://www.phpbb.com/mods/downloads/upl ... t_copy.txt
使用版本:PHPbb 2.0.4
MOD版本:TOP5 2.1.0(加速改良版)
這個功能很簡單,只是加入一些判斷式。
檢查過這個說明檔之後,發現其判斷式是一樣的。
所以用法相同
原判斷式如下:
// Begin 'Restrict Memberlist/Grouplist' MOD
if ( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
header($header_location . append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
// End 'Restrict Memberlist/Grouplist' MOD
欲放在adv_top5.php的判斷式改為:
// Begin 'Restrict Top5' MOD
if ( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : " ";
header($header_location . append_sid("login.".$phpEx."?redirect=adv_top5.".$phpEx, true));
exit;
}
// End 'Restrict Top5' MOD
因此正式修改時如下:
#
#-----[ OPEN ]------------------------------------------
#
adv_top5.php
#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin 'Restrict Top5' MOD
if ( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : " ";
header($header_location . append_sid("login.".$phpEx."?redirect=adv_top5.".$phpEx, true));
exit;
}
// End 'Restrict Top5' MOD
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
這樣便完成了!
但是缺點是首頁原先應該秀出top5的地方會變成一片空白\r
所以如果你有留意我在文中特別註明的綠色字串\r
也可以改成你想連結的網頁,其應用就在個人了!
這是小弟目前讓top5消失的方法。
剛好小弟要新增不讓訪客看到一些資料的mod,也發生這樣的問題
想說這招也許可以用\r
小弟初次寫教學,格式不對請見諒
參考連結:http://www.phpbb.com/mods/downloads/upl ... t_copy.txt
使用版本:PHPbb 2.0.4
MOD版本:TOP5 2.1.0(加速改良版)
這個功能很簡單,只是加入一些判斷式。
檢查過這個說明檔之後,發現其判斷式是一樣的。
所以用法相同
原判斷式如下:
// Begin 'Restrict Memberlist/Grouplist' MOD
if ( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : "Location: ";
header($header_location . append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
// End 'Restrict Memberlist/Grouplist' MOD
欲放在adv_top5.php的判斷式改為:
// Begin 'Restrict Top5' MOD
if ( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : " ";
header($header_location . append_sid("login.".$phpEx."?redirect=adv_top5.".$phpEx, true));
exit;
}
// End 'Restrict Top5' MOD
因此正式修改時如下:
#
#-----[ OPEN ]------------------------------------------
#
adv_top5.php
#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Begin 'Restrict Top5' MOD
if ( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", getenv("SERVER_SOFTWARE")) ) ? "Refresh: 0; URL=" : " ";
header($header_location . append_sid("login.".$phpEx."?redirect=adv_top5.".$phpEx, true));
exit;
}
// End 'Restrict Top5' MOD
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
這樣便完成了!
但是缺點是首頁原先應該秀出top5的地方會變成一片空白\r
所以如果你有留意我在文中特別註明的綠色字串\r
也可以改成你想連結的網頁,其應用就在個人了!
這是小弟目前讓top5消失的方法。
Hi~I am BlueEagle.
Nice to meet you ^_^
Nice to meet you ^_^
不好意思問一下各位大大...
以上說的 -->但是缺點是首頁原先應該秀出top5的地方會變成一片空白
關於這郭缺點有解決的方法嗎 ?
_______________________________________________________
剛看了另一郭方法..
將
改成
這樣也可以不讓訪客看到 TOP5 又不會出現空白...
以上說的 -->但是缺點是首頁原先應該秀出top5的地方會變成一片空白
關於這郭缺點有解決的方法嗎 ?
_______________________________________________________
剛看了另一郭方法..
將
代碼: 選擇全部
<iframe marginwidth=0 marginheight=0 src='adv_top5.php' frameborder=0 width='100%' scrolling=no height=250>
</iframe>
代碼: 選擇全部
<!-- BEGIN switch_user_logged_in -->
<iframe marginwidth=0 marginheight=0 src='adv_top5.php' frameborder=0 width='100%' scrolling=no height=250>
</iframe>
<!-- END switch_user_logged_in -->
●架設主機作業系統:2000 Advance Server
●快速架站程式:Appserv 2.3.0
●phpBB2版本:phpBB 2.0.8a
●風格版本:FIsubice
●快速架站程式:Appserv 2.3.0
●phpBB2版本:phpBB 2.0.8a
●風格版本:FIsubice



