作者 主題: 論壇不是可限定連續發文時間?  (閱讀 2695 次)

0 會員 與 1 訪客 正在閱讀本文。

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
論壇不是可限定連續發文時間?
« 於: 2015-07-24 00:36 »
記得之前好像有開啟限定連續發文時間啊

最近真的好多洗版廣告  =___________=|||

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17333
    • 檢視個人資料
    • http://www.study-area.org
Re: 論壇不是可限定連續發文時間?
« 回覆 #1 於: 2015-07-24 09:12 »
感謝建議!

先設為30秒看看... ^_^

dark

  • 俺是博士!
  • *****
  • 文章數: 1533
    • 檢視個人資料
Re: 論壇不是可限定連續發文時間?
« 回覆 #2 於: 2015-07-29 12:33 »
似乎貼廣告的有挑釁的味道耶 ...

小弟安裝了相同版本 SMF 2.0.10
測試了一下 ..

在 "Sources/Post.php" 中 function Post2()
{
  global ...
之後加入
代碼: [選擇]
function Post2()
{
        global $board, $topic, $txt, $modSettings, $sourcedir, $context;
        global $user_info, $board_info, $options, $smcFunc;

//ob_start();
//var_dump($GLOBALS);
//$data = ob_get_clean();
//$fp = fopen("xxx.txt","w");
//fwrite($fp, $data);
//fclose($fp);

if( (date("U")-$GLOBALS["user_settings"]["date_registered"]) < 86400){
        $tmpstr=$GLOBALS['_POST']['message'].$GLOBALS['_POST']["subject"];
        if(preg_match("/[找妹小姐]/",$tmpstr)){
                // 發文頁面
                redirectexit('action=post;board=' . $board . '.0');
                // "主題不存在" 提示頁面
                // redirectexit('action=post;topic=' . $topic . '.0');
        }
}

.....
以上 新註冊不滿 86400 秒的使用者 , 貼出 "小" "姐" "找" "妹" 的文章
都會跳回發文頁面

煩請熟悉正規表示的大大 , 修改更準確的比對

(不過一天恐怕不需太多耐心)

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17333
    • 檢視個人資料
    • http://www.study-area.org
Re: 論壇不是可限定連續發文時間?
« 回覆 #3 於: 2015-07-29 13:35 »
感謝大大的建議!
論壇本身也有過濾功能, 目前正測試中... ^_^

dark

  • 俺是博士!
  • *****
  • 文章數: 1533
    • 檢視個人資料
Re: 論壇不是可限定連續發文時間?
« 回覆 #4 於: 2015-07-29 16:01 »
小弟測試時也有看到過濾部分
不過似乎是把不雅字串取代掉的功能

而增加模組部分 , 可以再新增不同功能模組
因為都連到官方網址都英文就看不懂了  :(

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17333
    • 檢視個人資料
    • http://www.study-area.org
Re: 論壇不是可限定連續發文時間?
« 回覆 #5 於: 2015-07-29 16:20 »
呵~ 原來是我誤會了過濾功能了...
我再玩玩看~~ 感恩!

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
Re: 論壇不是可限定連續發文時間?
« 回覆 #6 於: 2015-07-29 19:49 »
已前有玩過 PHP 文章相似度計算的功能
相似度超過多少%就不給貼文 ...

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4029
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
Re: 論壇不是可限定連續發文時間?
« 回覆 #7 於: 2015-07-29 21:21 »
又失守了...

大家相約來喝茶  ^_^
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17333
    • 檢視個人資料
    • http://www.study-area.org
Re: 論壇不是可限定連續發文時間?
« 回覆 #8 於: 2015-07-30 10:23 »
先實施文章低於20篇發文要輸入驗證碼看看... ^_^

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
Re: 論壇不是可限定連續發文時間?
« 回覆 #9 於: 2015-07-30 10:33 »
加~油~!!加~油~!!! *\(^_^)/*

dark

  • 俺是博士!
  • *****
  • 文章數: 1533
    • 檢視個人資料
Re: 論壇不是可限定連續發文時間?
« 回覆 #10 於: 2015-07-30 13:32 »
這訊息不能讓貼廣告的看到
不然忍痛貼 20 篇就輕鬆了


hikohan

  • 俺是博士!
  • *****
  • 文章數: 1288
    • 檢視個人資料
Re: 論壇不是可限定連續發文時間?
« 回覆 #11 於: 2015-07-30 15:53 »
辛苦了,謝謝各位。

(喫茶妹出來講一場吧... ;D
lifeIsFunWithPHP.