Расширение:ManageWiki
Статус релиза: стабильно |
|
---|---|
Описание | Позволяет администраторам вики изменять многие аспекты конфигурации. |
Автор(ы) | Southparkfan, John Lewis, MacFan4000, Reception123, Universal Omega |
Поддерживающий(ие) | Miraheze system administrators |
Последняя версия | continuous updates |
MediaWiki | 1.36.0+ |
PHP | 7.2+ |
Изменения в БД | Да |
Composer | miraheze/manage-wiki |
Таблицы | mw_namespaces mw_permissions mw_settings |
Лицензия | GNU General Public License 3.0 |
Скачать | GitHub: |
|
|
|
|
Переведите расширение ManageWiki | |
Расширение ManageWiki предоставляет несколько дополнительных специальных страниц для управления вики:
- Special:ManageWiki/core
- Special:ManageWiki/extensions
- Special:ManageWiki/settings
- Special:ManageWiki/namespaces
- Special:ManageWiki/permissions
Подробную информацию см. на на этой странице подробностей.
Issues and bug reporting
Чтобы сообщить о проблеме или ошибке, используйте Miraheze Phabricator. Смотрите здесь, где представлена рабочая доска.
Установка
- Сначала загрузите и установите отдельное расширение CreateWiki .
- Скачать и распакуйте файл(ы) в папку с названием
ManageWiki
в вашей папкеextensions/
. - Добавьте следующий код в конце вашего файла LocalSettings.php :
wfLoadExtension( 'ManageWiki' );
- Выполните скрипт обновления, который автоматически создаст необходимые таблицы, используемые расширением.
Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Использование
Страница ManageWiki используется для управления несколькими аспектами настроек вики. Как упоминалось выше, пользователи с соответствующими разрешениями могут управлять настройками в своей вики, включать/отключать расширения, а также изменять разрешения (wgGroupPermissions) непосредственно из своей вики.
Все изменения настроек перечислены в разделе Special:Log/managewiki. Любой, у кого есть права managewiki
, может изменить настройки вики и использовать Special:ManageWiki, но вам нужно только право "read" для просмотра конфигурации.
Anyone who has the managewiki-core
right can change wiki settings and use Special:ManageWiki/core but you only need the "read" right to view configuration.
As indicated in the table below, each of the other rights corresponds to a respective special page.
Right | Special page |
---|---|
managewiki-core
|
Special:ManageWiki/core |
managewiki-extensions
|
Special:ManageWiki/extensions |
managewiki-namespaces
|
Special:ManageWiki/namespaces |
managewiki-permissions
|
Special:ManageWiki/permissions |
managewiki-settings
|
Special:ManageWiki/settings |
Конфигурация
параметр | по умолчанию | комментарий |
---|---|---|
$wgManageWiki
|
[ 'cdb' => false, 'core' => false, 'extensions' => false, 'namespaces' => false, 'permissions' => false, 'settings' => false, ];
|
Какие модули ManageWiki следует включить в вики. |
$wgManageWikiCDBDirectory
|
false
|
Это позволит включить возможности CDB в ManageWiki. |
$wgManageWikiExtensions
|
false
|
Массив расширений, включенных в вики-ферму. |
$wgManageWikiExtensionsDefault
|
false
|
Массив расширений по умолчанию. |
$wgManageWikiSettings
|
false
|
Массив настроек, которыми можно управлять через Special:ManageWiki |
$wgManageWikiPermissionsAdditionalAddGroups
|
false
|
Версия $wgAddGroups от ManageWiki. |
$wgManageWikiPermissionsAdditionalRemoveGroups
|
false
|
Версия $wgRemoveGroups от ManageWiki. |
$wgManageWikiPermissionsAdditionalRights
|
false
|
Версия $wgGroupPermissions от ManageWiki. |
$wgManageWikiPermissionsDisallowedGroups
|
false
|
Массив групп пользователей, которыми ManageWiki не может управлять. Также пользователи не смогут создавать группы с одинаковыми именами. |
$wgManageWikiPermissionsDisallowedRights
|
[ 'managewiki-restricted', ];
|
Массив прав пользователя, которыми ManageWiki не может управлять и назначать в вики. |
$wgManageWikiPermissionsDefaultPrivateGroup
|
false
|
Имя группы для добавления в частные вики. Значение False отключает эту функцию. |
$wgManageWikiHelpUrl
|
false
|
URL-адрес страницы справки для ManageWiki на локальной вики-ферме. |
$wgManageWikiSidebarLinks
|
false
|
Показывать ли быстрые ссылки на страницы ManageWiki на боковой панели. |
См. также
Это расширение сделано для Miraheze. Возможно, у него есть проблемы, которых вы не видите в Miraheze. Чтобы сообщить об ошибке или запросить изменение конфигурации, пожалуйста, сделайте это в Miraheze Phabricator вместо Викимедии. |
Это расширение включено в следующие вики-фермы/хостинги и/или пакеты: Это не исчерпывающий список. Некоторые вики-фермы/хостинги и/или пакеты могут содержать это расширение, даже если они не перечислены здесь. Всегда сверяйтесь со своими вики-фермами/хостингами или комплектами/бандлами для подтверждения. |
- Stable extensions/ru
- Extensions with invalid or missing type/ru
- Extensions supporting Composer/ru
- GPL licensed extensions/ru
- Extensions in GitHub version control/ru
- Extensions which add rights/ru
- CreateWikiCreation extensions/ru
- CreateWikiDeletion extensions/ru
- CreateWikiRename extensions/ru
- CreateWikiStatePrivate extensions/ru
- CreateWikiStatePublic extensions/ru
- CreateWikiTables extensions/ru
- GetPreferences extensions/ru
- LoadExtensionSchemaUpdates extensions/ru
- SetupAfterCache extensions/ru
- SkinBuildSidebar extensions/ru
- All extensions/ru
- Extensions included in Miraheze/ru
- Extensions included in Telepedia/ru
- Extensions included in WikiForge/ru
- Extensions by Miraheze/ru
- Wiki farm extensions
- Site management extensions/ru