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

From mediawiki.org
This page is a translated version of the page Extension:ManageWiki and the translation is 84% complete.
Outdated translations are marked like this.
Справка по расширениям MediaWiki
ManageWiki
Статус релиза: стабильно
Описание Позволяет администраторам вики изменять многие аспекты конфигурации.
Поддерживающий(ие) 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
Скачать
  • $wgManageWikiPermissionsDisallowedGroups
  • $wgManageWikiPermissionsAdditionalAddGroupsSelf
  • $wgManageWikiNamespacesDisallowedNames
  • $wgManageWikiExtensions
  • $wgManageWikiPermissionsAdditionalRights
  • $wgManageWikiExtensionsDefault
  • $wgManageWikiHelpUrl
  • $wgManageWiki
  • $wgManageWikiNamespacesAdditional
  • $wgManageWikiForceSidebarLinks
  • $wgManageWikiPermissionsAdditionalRemoveGroups
  • $wgManageWikiPermissionsPermanentGroups
  • $wgManageWikiPermissionsDefaultPrivateGroup
  • $wgManageWikiPermissionsDisallowedRights
  • $wgManageWikiPermissionsAdditionalRemoveGroupsSelf
  • $wgManageWikiSettings
  • $wgManageWikiPermissionsAdditionalAddGroups

  • managewiki-core
  • managewiki-editdefault
  • managewiki-extensions
  • managewiki-namespaces
  • managewiki-permissions
  • managewiki-restricted
  • managewiki-settings
  • remotewiki
Переведите расширение ManageWiki

Расширение ManageWiki предоставляет несколько дополнительных специальных страниц для управления вики:

  • Special:ManageWiki/core
  • Special:ManageWiki/extensions
  • Special:ManageWiki/settings
  • Special:ManageWiki/namespaces
  • Special:ManageWiki/permissions

Подробную информацию см. на на этой странице подробностей.

Внимание Внимание: ManageWiki была разработана и создана специально для вики-фермы Miraheze, и как таковая, может не всегда работать на разных сайтах или конфигурациях. Хотя были предприняты усилия, чтобы сделать его более доступным для вики-сайтов, не являющихся Miraheze, это расширение по-прежнему в основном ориентировано на Miraheze и соответствует конфигурации и стилю Miraheze.

Issues and bug reporting

Чтобы сообщить о проблеме или ошибке, используйте Miraheze Phabricator. Смотрите здесь, где представлена рабочая доска.

Установка

  • Сначала загрузите и установите отдельное расширение CreateWiki .
  • Скачать и распакуйте файл(ы) в папку с названием ManageWiki в вашей папке extensions/.
  • Добавьте следующий код в конце вашего файла LocalSettings.php :
    wfLoadExtension( 'ManageWiki' );
    
  • Выполните скрипт обновления, который автоматически создаст необходимые таблицы, используемые расширением.
  • Yes Готово – Перейдите на страницу 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 на боковой панели.

См. также