Jump to content

Extension:ManageWiki

From mediawiki.org
This page is a translated version of the page Extension:ManageWiki and the translation is 76% complete.
Outdated translations are marked like this.
MediaWiki 拡張機能マニュアル
ManageWiki
リリースの状態: 安定
説明 Allows wiki administrators to change many aspects of their configuration.
作者 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 一般公衆利用許諾書 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 was designed and created specifically for the Miraheze wiki farm, and as such, may not always work on different sites or configurations. While efforts have been made to make it more usable by non-Miraheze wiki sites, this extension is still a primarily Miraheze-focused extension and aligns to Miraheze's configuration and style.

Issues and bug reporting

問題やバグを報告するには、Miraheze Phabricatorを使用してください。 ワークボードについてはこちらを参照してください。

インストール

  • まず、別途拡張機能CreateWiki をダウンロードし、インストールしてください。
  • ダウンロードして、ファイルをextensions/フォルダー内のManageWikiという名前のディレクトリ内に配置します。
  • 以下のコードを 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 これにより、ManageWikiのCDB機能が有効になります。
$wgManageWikiExtensions false ウィキファーム内で有効な拡張機能の配列です。
$wgManageWikiExtensionsDefault false デフォルトの拡張機能の配列。
$wgManageWikiSettings false An array of settings that can be managed through Special:ManageWiki/settings
$wgManageWikiPermissionsAdditionalAddGroups false ManageWikiの$wgAddGroupsのバージョンです。
$wgManageWikiPermissionsAdditionalRemoveGroups false ManageWikiの$wgRemoveGroupsのバージョンです。
$wgManageWikiPermissionsAdditionalRights false ManageWikiの$wgGroupPermissionsのバージョンです。
$wgManageWikiPermissionsDisallowedGroups false ManageWiki が管理できない利用者グループの配列。 これにより、同じ名前のグループを作成するユーザーを防ぐことができます。
$wgManageWikiPermissionsDisallowedRights [ 'managewiki-restricted', ]; ManageWikiがwiki上で管理し割り当てることができないユーザ権限の配列です。
$wgManageWikiPermissionsDefaultPrivateGroup false 非公開ウィキに追加するグループ名。 Falseはこの機能を無効にします。
$wgManageWikiHelpUrl false ローカルWikiファーム上のManageWikiのヘルプページのURL。
$wgManageWikiSidebarLinks false サイドバーにManageWikiのページへのクイックリンクを表示するかどうか。

関連項目