Extension:AntiSpoof/ru
From MediaWiki.org
|
AntiSpoof Statut: stable |
|
|---|---|
| Области применения | User activity |
| Используемые hook'и | LoadExtensionSchemaUpdates |
| Описание | Предотвращает создание смешанных имён участников. |
| Автор(ы) | Brion Vibber |
| Версия | ? (2007-10-21) |
| MediaWiki | r36758 или позднее r36760+ |
| Лицензия | GPL |
| Ссылка для скачивания | Download snapshot |
| Параметры | $wgAntiSpoofAccounts |
| Добавляемые права участников | override-antispoof |
AntiSpoof — расширение для предотвращения создания смешанных имён участников (содержащих символы из различных кодовых страниц).
[edit] Установка
- Загрузите последний snapshot
- Скопируйте файлы в директорию extensions.
- Добавьте
в LocalSettings.phprequire_once("$IP/extensions/AntiSpoof/AntiSpoof.php");
- Запустите
php maintenance/update.phpиз командной строки (см. также здесь)- Или импортируйте patch-antispoof.sql в базу данных. (Сохраните TYPE=InnoDB, потому что ключ большинства MySQL может быть обработан)
Примечание: equivset.ser установлен в значение null
Имя участника «Exampla» будет создано независимо от того, существует ли имя участника «Example» в базе данных. Однако, ошибка входа: «??=?» (специальные символы) недопустимы для для предотвращения смешивания или подмены имён участников: содержит неподтверждённые или не рекомендуремые символы. Пожалуйста, выберите другое имя.
[edit] Требования
Это расширение требует наличие Extension:ImageMap
[edit] Альтернативная таблица MySQL table
Можете использовать эту таблицу на свой риск!
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;
Это расширение сейчас используется в одном или нескольких проектах Фонда Викимедиа. Это означает, что расширение стабильно и работает достаточно хорошо для использования на сайтах с высоким трафиком. Полный список расширений, установленных на вики-проекте, вы можете найти на служебной странице Special:Version конкретного проекта.