思いついたアイデア

関連項目 -> ToDo

発信元表示

  • BBS_DISP_IP= は現在使われていないようなのでそれを流用
  • なんか開発室で新しい形式が開発されてるっぽいね (2010.08.23追記)
    BBS_DISP_IP=sakhalin
    

ID末尾

  • HOSTとUA両方で判別できるようにする
  • フルブラウザとかまで対応できないので外部リスト形式にするかも

書式(予定)

HOST<>\.ezweb.ne.jp$<>O
HOST<>\.docomo.ne.jp$<>O
HOST<>\.vodafone.ne.jp$<>O
HOST<>\.jp-.$<>O
HOST<>\.softbank.ne.jp<>O
HOST<>\.prin.ne.jp<>O
HOST<>^cw43.razil.jp$<>P
HOST<>\.panda-world.ne.jp$<>i
UA<>iPhone; U; CPU iPhone<>I

全板規制リスト

  • なんだかんだで要るよね
  • 板によって規制除外とかできるとおもしろいかも

案1

  • SETTING.TXTに規制除外項目を追加する
  • でもSETTING.TXTがごちゃごちゃするのはよろしくないかも(^_^;)

案2

  • deny.cgi(予定)に書き込める板を書く
  • これだと規制中でも書き込める板一覧の取得がしやすい
  • ただしこれだと別途モジュールが必要になる

書式(予定)

仕分けやすいように板の一覧は「,」区切り

disable<>disable<>testing,wall
\.ocn.ne.jp

PROXY関連

  • /test/info/ 辺りに dnsbl.cgi を作成してそこにDNSBLチェックする項目を書く
  • 2ちゃんねる風にするために別途URLがあるものはフッターにリンクしたいのでそれも書く
  • これによってユーザー毎に設定が可能
  • できればadmin.cgiで設定できるようにはしたいが…
  • 面倒+かなり複雑な処理になってくるので別モジュール化の予定
  • また無駄処理が増えておもくなr(ry

書式(予定)

最後の<>は一見不要に思えるが改行が含まれないようにするためのもの

niku.2ch.net<>BBQ<>http://bbq.uso800.net/<>
bbx.2ch.net<>BBX<><>
dnsbl.spam-champuru.livedoor.com<>スパムちゃんぷるー<>http://spam-champuru.livedoor.com/dnsbl/<>

ホワイトリスト

  • DNSBLの処理をスルーさせるリストがいる
  • 書式はもう普通に1行目からホストを正規表現で書いていけばいいんじゃねーの

VIP931

  • 特に意味はないけど実装してみたいネー(*´・ω・X・ω・`*)

BBS4WORLD

  • checked = 英字のみ
  • hira = ひらがなのみ
  • kana = カタカナのみ
  • senji = 漢字 + カタカナ のみ
BBS_4WORLD=(checked/hira/kana/senji)

直前に書き込んだ板の名無しを表示

  • 運用情報(金)とかイベント板で実装されているアレ
BBS_RAWIP_CHECK=checked
  • 全板の書き込みを保存するログが必要?
  • 確か前はクッキーか何かでとっていたような気がする