Расширение:DisableAccount

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:DisableAccount and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎русский • ‎العربية • ‎日本語
Справка по расширениям MediaWiki
OOjs UI icon advanced.svg
DisableAccount
Статус релиза: стабильный
Disable account extension.JPG
Реализация Служебная страница
Описание Allows administrators to disable individual accounts.
Автор(ы) Andrew Garrett (Werdnaобсуждение)
MediaWiki 1.23+
PHP 5.4+
Изменения БД Нет
Лицензия GNU General Public License 2.0 или позже
Загрузка
disableaccount
Переведите расширение DisableAccount если оно доступно на translatewiki.net
Проверьте использование и версию.
Проблемы Открытые задачи · Сообщить об ошибке

Расширение DisableAccount позволяет администраторам отключать учётные записи участников.

Отключение учётной записи с помощью этого расширения удалит пароль и адрес электронной почты с аккаунта, а также переместит его в группу неактивых (inactive) участников. Это действие невозможно отменить без помощи системного администратора. Для того, чтобы обратно включить таким образом отключённый аккаунт, удалите его из группы неактивных участников и заново установите на нём пароль с помощью changePassword.php.

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием DisableAccount в вашей папке extensions/.
  • Добавьте следующие строки в конец файла LocalSettings.php:
    wfLoadExtension( 'DisableAccount' );
    $wgGroupPermissions['bureaucrat']['disableaccount'] = true;
    
  • Yes Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.

Для использующих MediaWiki 1.24 или более ранние версии:

В приведенных выше инструкциях описывается новый способ установки этого расширения с использованием wfLoadExtension(). Если вам нужно установить это расширение на более ранние версии (MediaWiki 1.24 и более ранние), вместо wfLoadExtension( 'DisableAccount' );, вам необходимо использовать:

require_once "$IP/extensions/DisableAccount/DisableAccount.php";

Действие на второй строке в примере выше выдаёт право disableaccount участникам в группе bureaucrat. Вы можете заменить bureaucrat в LocalSettings.php на нужную вам группу участников по вашему желанию. Это право не должно выдаваться группам, назначаемым автоматически или имеющим большое количество членов.