Extension:AntiSpoof/ja

From MediaWiki.org

Jump to: navigation, search
MediaWiki Extension
AntiSpoof

Release status: stable

Implementation Special page
Hooks used LoadExtensionSchemaUpdates

AbortNewAccount
AddNewAccount

Description 紛らわしいユーザー名の作成を防止する。
Author(s) Brion Vibber
Download SVN

AntiSpoofは紛らわしいユーザー名が作られるのを防止する拡張機能です。

[edit] Install

SVNから*.phpequivset.serpatch-antispoof.sqlをダウンロードして下さい。
ファイルをextensionsディレクトリにアップロードします。
LocalSettings.phpでその位置を指定します
require_once( "$IP/extensions/AntiSpoof/AntiSpoof.php" );

patch-antispoof.sqlをデータベースにインポートします(TYPE=InnoDBをそのままにして下さい。 because Key is more than mysql can handle)

注: equivset.ser はNULLに設定されます
"Example"というユーザー名がデータベースにあるにもかかわらずユーザー名の"Exampla"が作成されます。 しかしながら、ログインエラーになります: "??=?" (特別な文字)は割り当てられていない文字もしくは非推奨の文字を含む紛らわしいもしくは悪ふざけの名前を防止するために許可されません: 別の名前を選択して下さるようお願いします。

[edit] 代替のmysqlテーブル

You could dump this table in and at your own risk!
DROP TABLE IF EXISTS `spoofuser`;
CREATE TABLE IF NOT EXISTS `spoofuser` (
`su_name` varchar(164) NOT NULL default ,
`su_normalized` varchar(164) default NULL,
`su_legal` tinyint(1) default NULL,
`su_error` text,
PRIMARY KEY (`su_name`),
KEY `su_normalized` (`su_normalized`,`su_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


この拡張機能はWikimediaの一つもしくは複数のwikiで利用されています。このことは拡張機能が安定していて高いトラフィックのウェブサイトでも十分に動作することを意味します。MediaWiki.orgにインストールされている拡張機能の全リストはバージョン情報ページで見ることができます。

Extension:AntiSpoof/Equivalence sets

Personal tools