PHPを使った国産ブログスクリプト「ぶろぐん」を応援するまとめサイト「BlognWiki (Blognで行こう!!)」を運営しておりますが、気分転換にスキン(SKIN)を変更してみました。
hirosaka.infoさんの「simple2」をお借りしました。
このスキンはシンプルな上に落ち着きがあっていい感じ。
また荒らし行為が残念ながら何度かあります。
Wikiシステム上、荒らし行為は避けられず、バックアップから戻せばすむのですが、PukiWikiでは編集時に、「タイムスタンプを変更しない」のチェックボックスをONにして更新すれば、更新履歴(最新の○○件)に上がってきません。
更新履歴に上がって来なければ発見が遅れてしまいます。
設定でこの機能を制限することができないので、以下のソースを直接変更しました。
PukiWikiで荒らし行為に悩まれている方は、この変更は役立つのでは無いでしょうか。
「lib/html.php」(230行目付近)
変更前
$add_notimestamp = '<input type="checkbox" name="notimestamp" ' . 'id="_edit_form_notimestamp" value="true"' . $checked_time . ' />' . "\n" . ' ' . '<label for="_edit_form_notimestamp"><span class="small">' . $_btn_notchangetimestamp . '</span></label>' . "\n" . $add_notimestamp . ' ';
変更後(コメントアウト)
/* $add_notimestamp = '<input type="checkbox" name="notimestamp" ' . 'id="_edit_form_notimestamp" value="true"' . $checked_time . ' />' . "\n" . ' ' . '<label for="_edit_form_notimestamp"><span class="small">' . $_btn_notchangetimestamp . '</span></label>' . "\n" . $add_notimestamp . ' '; */
後は基本的ですが、更新があればIPアドレス付で私のメールに転送するようにしました。
あまりにも酷い荒らしに対しては、プロバイダなどに通報するなどの対応をする予定です。