月別アーカイブ: 2006年10月

禁止用語を含む投稿を拒否(コメント)

必要に応じてかなりハックしているのですが、どう弄ったかかなり忘れています(´д`)
とゆー事で、備忘録をつける事にしました。

□標準コメント(comment)Ver
/inclde/comment_post.php 257行目と258行目の間に挿入。

//禁止用語コメント拒否機能↓
if (!isset($censorConf)) {
$config_handler =& xoops_gethandler(‘config’);
$censorConf =& $config_handler->getConfigsByCat(XOOPS_CONF_CENSOR);
}
if ($censorConf[‘censor_enable’] == 1) {
$censor_words = implode(“|”, $censorConf[‘censor_words’]);
$wod_arr = preg_split (“/[\s|]+/”, $censor_words);
foreach( $wod_arr as $word ){
$word = trim($word);
if(preg_match (“/^[\w]+$/”, $word) ){

// 禁止用語が半角英数の場合
if(preg_match (“/\b”.$word.”\b/i”, $_POST[‘com_text’]) && $word != “”){
redirect_header(XOOPS_URL.”/modules/”.$xoopsModule->getVar(‘dirname’).”/”,3,”kusu”);
exit();
}
} else {

// 禁止用語が全角の場合
if(preg_match (“/”.$word.”/i”, $_POST[‘com_text’]) && $word!=””){
redirect_header(XOOPS_URL.”/modules/”.$xoopsModule->getVar(‘dirname’).”/”,3,”kusu”);
exit();
}
}
}
}
//禁止用語コメント拒否機能↑

TOPページに転送する場合は、
redirect_header(XOOPS_URL.”/modules/”.$xoopsModule->getVar(‘dirname’).”/”,3,”kusu”);
 ↓
redirect_header(XOOPS_URL.”/”,3,”kusu”);

検索

更新作業に疲れ、先月からのアクセスログを見ておりました。
普段は公開してないんですが、ちょっとだけ書いてみる。

ここの所、謎のアクセス増(googleロボット等が多い)悩んでおりました。
キャッシュ取得のシーズンだったのでしょうか、複数のロボットが通り過ぎた様子。
日に3000回も来なくて良いと思うのですが( ´_ゝ`)

リファー 06.09.31~06.10.21
1.1128hit – http://www.google.co.jp/
2.1098hit – http://f31.aaa.livedoor.jp/~airforce/
3.0796hit – http://www5.plala.or.jp/SQR/ff11/contents/linx/
4.0512hit – http://jbbs.livedoor.jp/bbs/link.cgi?url={$xoops_url}/
5.0429hit – http://dynamisy.com/

まぁ、6割位はブックマークなんですけどね。
海外から翻訳サイト経由で来る人も多い模様。4位はどっかの掲示板からのリンクでしょうか?
続きを読む

FFXI:Fafnir + Hydra

□ひさびさのNM
drop
1.2ヶ月ぶりでしょうかね。すこ~し前にNMやってきました。
その日は、ログインしたら丁度時間だったので参加、沸きも早くてスンナリとPOP♪
釣りも勝てたのですが、初っ端に白の人が死亡とトラブルが(‘Д’)
ま、その後は順調に倒しましたけどね~。
久々の私は、加減を思い出しつつペチペチと精霊打ってました。
アレですね。古代IIはバーストIIが人気ですね。漢は黙ってフラッドIIだと思うのですが…。
続きを読む