第 1 頁 (共 2 頁)
[問題]Blog Mod 0.2.3的訪客機器人留言
發表於 : 2006-07-13 16:22
由 yll
發表於 : 2006-07-13 23:18
由 心靈捕手
稍微察看了一下 weblog.php 程式碼, 發現 Blog 並沒有 '限制訪客在留言板留言' 的機制.
建議您:
1. 補齊發問格式
2. 試試自行在 weblog.php 加入類似 posting.php 的 '確認代碼' 機制
3. 或者, 參考 ANTISPAM MOD 的相關做法
發表於 : 2006-07-14 10:53
由 yll
心靈捕手 寫:稍微察看了一下 weblog.php 程式碼, 發現 Blog 並沒有 '限制訪客在留言板留言' 的機制.
建議您:
1. 補齊發問格式
2. 試試自行在 weblog.php 加入類似 posting.php 的 '確認代碼' 機制
3. 或者, 參考 ANTISPAM MOD 的相關做法
謝謝心大
我會試試
有問題再麻煩你指教

發表於 : 2006-07-14 18:45
由 心靈捕手
yll 寫:心靈捕手 寫:稍微察看了一下 weblog.php 程式碼, 發現 Blog 並沒有 '限制訪客在留言板留言' 的機制.
建議您:
1. 補齊發問格式
2. 試試自行在 weblog.php 加入類似 posting.php 的 '確認代碼' 機制
3. 或者, 參考 ANTISPAM MOD 的相關做法
謝謝心大
我會試試
有問題再麻煩你指教

其實, 我前文建議您的方法, 有點 '小題大作'.
以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
weblog.php
#
#-----[ FIND ]-----
#
代碼: 選擇全部
if ( isset ($HTTP_POST_VARS['submit']) && $weblog_data['show_shoutbox'] )
#
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
// 限制訪客在留言板留言
if ( !$userdata['session_logged_in'] )
{
echo"注意! 您必須 <a href=login.php>[登入]</a> 後, 才可以在留言板留言.";
}
if ( isset ($HTTP_POST_VARS['submit']) && $weblog_data['show_shoutbox'] && $userdata['session_logged_in'] )
#
#-----[ SAVE & CLOSE ]-----
#
DEMO:
http://wang5555.dyndns.org/phpbb2/weblog.php?w=1
ps.
如此修改, 將限制訪客在留言板留言;
利弊得失, 請您自行斟酌之.
發表於 : 2006-07-14 21:28
由 yll
謝謝心大
這樣該是最簡單的方式了

發表於 : 2006-07-20 06:45
由 Arisa520
心靈捕手 寫:yll 寫:心靈捕手 寫:稍微察看了一下 weblog.php 程式碼, 發現 Blog 並沒有 '限制訪客在留言板留言' 的機制.
建議您:
1. 補齊發問格式
2. 試試自行在 weblog.php 加入類似 posting.php 的 '確認代碼' 機制
3. 或者, 參考 ANTISPAM MOD 的相關做法
謝謝心大
我會試試
有問題再麻煩你指教

其實, 我前文建議您的方法, 有點 '小題大作'.
以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
weblog.php
#
#-----[ FIND ]-----
#
代碼: 選擇全部
if ( isset ($HTTP_POST_VARS['submit']) && $weblog_data['show_shoutbox'] )
#
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
// 限制訪客在留言板留言
if ( !$userdata['session_logged_in'] )
{
echo"注意! 您必須 <a href=login.php>[登入]</a> 後, 才可以在留言板留言.";
}
if ( isset ($HTTP_POST_VARS['submit']) && $weblog_data['show_shoutbox'] && $userdata['session_logged_in'] )
#
#-----[ SAVE & CLOSE ]-----
#
DEMO:
http://wang5555.dyndns.org/phpbb2/weblog.php?w=1
ps.
如此修改, 將限制訪客在留言板留言;
利弊得失, 請您自行斟酌之.
報告
做了這個修正之後
訪客若進入網誌則會呈現空白的狀態
但是若登入後則沒有任何問題
是個人修改的問題嗎?^^?

發表於 : 2006-07-21 00:31
由 心靈捕手
Arisa520 寫:
報告
做了這個修正之後
訪客若進入網誌則會呈現空白的狀態
但是若登入後則沒有任何問題
是個人修改的問題嗎?^^?

如果您的論壇語系, 是採用 utf-8 編碼的話,
那麼修改後存檔, 請記得採 utf-8 編碼存檔.
或者, 請提供網誌網址, 方便前往察看.
發表於 : 2006-08-04 12:07
由 過山雲
發表於 : 2006-08-04 23:55
由 心靈捕手
不太明白, 何謂 '在... [ Permalink ] 留言'?
以您所貼的連結, 我實在是看不出個所以然;
請補充說明.
發表於 : 2006-08-05 10:52
由 過山雲
心靈捕手兄你好,
目前BLOG遇到廣告機器人留言的問題有兩個。
1.Shoutbox(留言版)
2.Permalink
可進去phpmyadmin
檢視
phpbb_weblog_shoutbox
phpbb_weblog_trackbacks
這兩個,一個是Permalink,一個是Shoutbox。
都會被廣告機器人滲透留言~
真想請教,如何關閉Permalink這個功能,反正也無人使用。
發表於 : 2006-08-05 11:18
由 心靈捕手
過山雲 寫:心靈捕手兄你好,
目前BLOG遇到廣告機器人留言的問題有兩個。
1.Shoutbox(留言版)
2.Permalink
可進去phpmyadmin
檢視
phpbb_weblog_shoutbox
phpbb_weblog_trackbacks
這兩個,一個是Permalink,一個是Shoutbox。
都會被廣告機器人滲透留言~
真想請教,如何關閉Permalink這個功能,反正也無人使用。
廣告機器人在留言板留言, 是比較清楚可見;
但是在 'Permalink' 留言, 就比較難以理解.
'Permalink' 只是一個 '引用連結' 而已,
也就是說, 它不過是網友要引用該篇網誌文章的 '參考連結' 而已.
而且, 依我的經驗, 這部份的參考連結有誤.
恐怕得等日後的版本更新, 盼解決此一問題.
發表於 : 2006-08-05 12:40
由 過山雲
引用連結若能使其失效
相信就能防堵這問題。
發表於 : 2006-08-05 14:04
由 心靈捕手
過山雲 寫:引用連結若能使其失效
相信就能防堵這問題。
這個問題, 或許跟預設 '回覆網誌' 的權限為 '訪客' 有關.
以下的修改, 提供您參考:
#
#-----[ SQL ]-----
#
將預設回覆權限改為 '註冊會員'
代碼: 選擇全部
UPDATE phpbb_weblogs SET replies_auth = 1;
UPDATE phpbb_weblog_config SET config_value = 1 WHERE config_name = default_reply_auth LIMIT 1 ;
#
#-----[ OPEN ]-----
#
templates/YOUR_THEME/weblog_cp_body.tpl
#
#-----[ FIND ]-----
#
代碼: 選擇全部
<tr>
<td class="row1"><span class="gen"><label for="replies_auth_select">{L_REPLY_AUTH}:</label></span><br /><span class="gensmall">{L_REPLY_AUTH_EXPLAIN}</span></td>
<td class="row2"><span class="gensmall">{REPLIES_AUTH_SELECT}</span></td>
</tr>
#
#-----[ REPLACE WITH ]-----
#
'註解' 該選項設定
代碼: 選擇全部
<!--
<tr>
<td class="row1"><span class="gen"><label for="replies_auth_select">{L_REPLY_AUTH}:</label></span><br /><span class="gensmall">{L_REPLY_AUTH_EXPLAIN}</span></td>
<td class="row2"><span class="gensmall">{REPLIES_AUTH_SELECT}</span></td>
</tr>
-->
#
#-----[ SAVE & CLOSE ]-----
#
# EoM
發表於 : 2006-08-07 21:57
由 過山雲
廣告機器人干擾留言版的問題,解決了!
另一個問題:
目前我是把這個~
trackback.php
移到別的地方
目前就沒有再被廣告機器人留言了~
發表於 : 2006-12-20 21:53
由 yll