Extension:AntiSpoof/ru

From MediaWiki.org
Jump to: navigation, search
Справка по расширениям MediaWiki - список
Crystal Clear action run.png
AntiSpoof

Статус релиза: stable

Реализация User activity
Описание Предотвращает создание смешанных имён участников.
Автор(а) Brion Vibber
Последняя версия  ? (2007-10-21)
MediaWiki r36758 или позднее r36760+
Лицензия GPL
Загрузка Download snapshot

Subversion [Help]
Browse source code

Параметры

$wgAntiSpoofAccounts

Добавленные права

override-antispoof

Использованные hook'и
LoadExtensionSchemaUpdates

AbortNewAccount
AddNewAccount

Проверить использование (экспериментальная функция)

AntiSpoof — расширение для предотвращения создания смешанных имён участников (содержащих символы из различных кодовых страниц).

Установка [edit]

  1. Загрузите последний snapshot
  2. Скопируйте файлы в директорию extensions.
  3. Добавьте
    require_once("$IP/extensions/AntiSpoof/AntiSpoof.php");
    в LocalSettings.php
  4. Запустите php maintenance/update.php из командной строки (см. также здесь)
    Или импортируйте patch-antispoof.sql в базу данных. (Сохраните TYPE=InnoDB, потому что ключ большинства MySQL может быть обработан)

Примечание: equivset.ser установлен в значение null
Имя участника «Exampla» будет создано независимо от того, существует ли имя участника «Example» в базе данных. Однако, ошибка входа: «??=?» (специальные символы) недопустимы для для предотвращения смешивания или подмены имён участников: содержит неподтверждённые или не рекомендуремые символы. Пожалуйста, выберите другое имя.

Требования [edit]

Это расширение требует наличие Extension:ImageMap

Альтернативная таблица MySQL table [edit]

Можете использовать эту таблицу на свой риск!

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;


Язык: English  • 日本語 • русский