Extension:GlobalUserrights/ru
GlobalUserrights Статус релиза: стабильно |
|
---|---|
Реализация | Служебная страница |
Описание | Allows easy management of global user rights through Special:GlobalUserrights |
Автор(ы) | Mainframe98, Nathaniel Herman (Pinkyобсуждение) |
Последняя версия | 1.5.0 (2017-10-02) |
MediaWiki | 1.15+ |
Изменения в БД | Да |
Таблицы | global_user_groups |
Лицензия | GNU General Public License 2.0 или позднее |
Скачать | |
|
|
Ежеквартальные загрузки | 4 (Ranked 133rd) |
Использование общедоступными вики | 1,228 (Ranked 215th) |
Переведите расширение GlobalUserrights, если оно доступно на translatewiki.net | |
Проблемы | Открытые задачи · Сообщить об ошибке |
The GlobalUserrights extension enables global user groups and allows easy management of them via Special:GlobalUserrights. Global group changes are logged to Special:Log/gblrights (same place CentralAuth would log them). Это расширение используется в сочетании с $wgSharedDB .
Установка
- Скачайте и распакуйте файл(ы) в папку с названием
GlobalUserrights
в вашей папкеextensions/
.
Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUserrights - Добавьте следующий код в конце вашего файла LocalSettings.php :
wfLoadExtension( 'GlobalUserrights' );
- Выполните скрипт обновления, который автоматически создаст необходимые таблицы, используемые расширением.
- Make sure
global_user_groups
is a shared table by adding it to $wgSharedTables in LocalSettings.php - e.g.$wgSharedTables[] = 'global_user_groups';
- Be sure to give the
userrights-global
right to users who need access to Special:GlobalUserRights; by default thestaff
group has this user right. If you would want to allow administrators to access the special page, you could add the following to the configuration file:$wgGroupPermissions['sysop']['userrights-global'] = true;
- Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Использование
- Перейдите к Special:GlobalUserrights
- Введите имя участника, чьи глобальные права вы хотите изменить.
- Use the interface to add or remove global groups to/from the user and save.
Системные сообщения
The following new system messages are defined by this extension:
Сообщение | Значение по умолчанию | Описание |
---|---|---|
globaluserrights | Global User Rights Management | Special page title displayed on Special:SpecialPages and on Special:GlobalUserrights |
gur-desc | Простая администрация глобальных прав участников | Extension description shown on Special:Version |
gur-rightslog-name | Журнал глобальных прав | Log title for Special:Log/gblrights, the log where global user rights changes are stored. This will also be displayed on the dropdown menu on Special:Log. |
gur-rightslog-header | This is a log of changes to global rights. | Displayed on Special:Log/gblrights, explaining the purpose of that log. |
gur-rightslog-entry | changed global group membership for $1 from $2 to $3 | Log entry generated by this extension when a user's global groups are changed. $1 is the user whose groups were changed, $2 is the array of old groups and $3 is the array of new groups. |
logentry-gblrights-rights | $1 changed global group membership for $3 from $4 to $5 | New style log entry generated by this extension when a user's global groups are changed. $1 is the user who changed the right, $2 is the user's gender, $3 is the user whose groups were changed, $4 is the array of old groups, $5 is the array of new groups and $6 is the gender of the user whose groups where changed. |
right-userrights-global | Manage global user rights | Description of the user right, will be shown on Special:ListGroupRights |