質問箱/5228

カテゴリセキュリティ・スパム・悪戯対策
サマリ英数字文字のみの書き込みをブロックできませんか?
バージョン1.5
投稿者まさまさ?
状態質問
投稿日2016-08-09 (火) 18:56:04

質問

英数字文字のみの書き込みをブロックできませんか?

回答

  • ブロックが可能か不可能かで言えば可能なはずですが、適用範囲次第では半角文字しか使わなさそうなtrackerの一覧表示の定義ルールを複製や更新する場合など一部状況で副作用が出る可能性もあります。PukiWiki内でブロックする方法としては、個々のプラグインで入力項目単位や記録直前での内容チェックをする、lib/file.phpのpage_write関数内で差分やバックアップを作り始める前に更新内容チェックをする、となります。自作プラグイン/akismet.inc.phpなどのようにチェック部分に既存のスパムフィルタを利用する改造方法など関連しそうな情報がいくつか公開されていたはずなので、希望するフィルタ条件が含まれているならば先人の知恵を拝借するほうが早いかもしれません。 -- 2016-08-10 (水) 23:25:42


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-08-10 (水) 23:25:42
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.645 sec.

OSDN