Extension:管理Wiki
Appearance
发行状态: 稳定版 |
|
|---|---|
| 描述 | 可讓wiki管理員變更他的配置的各個方面。 |
| 作者 | Southparkfan, John Lewis, MacFan4000, Reception123, Universal Omega, Agent Isai |
| 维护者 | 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 |
| 下載 | |
|
|
|
|
|
| 翻译ManageWiki扩展 | |
ManageWiki扩展为wiki管理提供了几个额外的特殊页面:
- Special:ManageWiki/core
- Special:ManageWiki/extensions
- Special:ManageWiki/settings
- Special:ManageWiki/namespaces
- Special:ManageWiki/permissions
有关详细信息,请参阅此详细页面。
Issues and bug reporting
要报告问题或错误,请使用Miraheze Phabricator。 請參閱此處的工作板。
安裝
- 首先,下载并安装单独的扩展CreateWiki
- 下载文件,并将其放置在您
extensions/文件夹中的ManageWiki目录内。 - 請新增下列代码到您的LocalSettings.php文件的底部:
wfLoadExtension( 'ManageWiki' );
- 請运行更新脚本,它将自动创建此扩展所必须的数据库表。
完成 – 請导航至您的wiki上的Special:Version,以验证此扩展已成功安装。
用法
ManageWiki頁面用於管理wiki設定的多個方面。如上所述,擁有適當權限的使用者可以管理其wiki上的設定、啟用/停用擴充功能,也可以直接從其wiki上變更權限 (wgGroupPermissions)。
所有設定的變更均在Special:Log/managewiki中列出。
任何擁有managewiki-core權限的人都可以變更wiki設定和使用Special:ManageWiki/core,但您只需要「read」權限就可以檢視設定。
如下表所示,其他每項權限都對應於各自的特殊頁面。
| 權限 | 特殊页面 |
|---|---|
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 |
配置
| 参数 | 默认 | 评论 |
|---|---|---|
$wgManageWikiModulesEnabled
|
[ 'core' => false, 'extensions' => false, 'namespaces' => false, 'permissions' => false, 'settings' => false, ];
|
Which modules of ManageWiki should be enabled on the wiki. |
$wgManageWikiCDBDirectory
|
false
|
This will enable CDB capabilities in ManageWiki. |
$wgManageWikiExtensions
|
false
|
An array of extensions enabled within the wiki farm. |
$wgManageWikiExtensionsDefault
|
false
|
An array of default extensions. |
$wgManageWikiSettings
|
false
|
An array of settings that can be managed through Special:ManageWiki/settings |
$wgManageWikiPermissionsAdditionalAddGroups
|
false
|
ManageWiki's version of $wgAddGroups. |
$wgManageWikiPermissionsAdditionalRemoveGroups
|
false
|
ManageWiki's version of $wgRemoveGroups. |
$wgManageWikiPermissionsAdditionalRights
|
false
|
ManageWiki's version of $wgGroupPermissions. |
$wgManageWikiPermissionsDisallowedGroups
|
false
|
An array of usergroups which ManageWiki can't manage. Will prevent users creating same named groups as well. |
$wgManageWikiPermissionsDisallowedRights
|
[ 'managewiki-restricted', ];
|
An array of user rights that ManageWiki can not manage and assign on wiki. |
$wgManageWikiPermissionsDefaultPrivateGroup
|
false
|
Name of a group to add to private wikis. false disables this function.
|
$wgManageWikiHelpUrl
|
false
|
URL of a help page for ManageWiki on the local wiki farm. |
$wgManageWikiSidebarLinks
|
false
|
Whether to show quick links to ManageWiki pages in the sidebar. |
参阅
| This extension is maintained by Miraheze. Some Miraheze extensions are very Miraheze-specific and you may encounter issues you don't see on Miraheze. To report a bug or request a configuration change, please do so on the Miraheze Issue Tracker and not on Wikimedia Phabricator. |
| 此扩展在以下wiki农场/托管网站和/或软件包中提供: 這不是一份權威名單。 即使某些wiki农场/托管网站和/或软件包未在这里列出,它们也可能提供此扩展。 请检查你的wiki农场/托管网站或软件包以确认提供情况。 |
Categories:
- Stable extensions/zh
- Extensions with invalid or missing type/zh
- Extensions supporting Composer/zh
- GPL licensed extensions/zh
- Extensions in GitHub version control/zh
- Extensions which add rights/zh
- CreateWikiCreation extensions/zh
- CreateWikiDeletion extensions/zh
- CreateWikiRename extensions/zh
- CreateWikiStatePrivate extensions/zh
- CreateWikiStatePublic extensions/zh
- CreateWikiTables extensions/zh
- GetPreferences extensions/zh
- LoadExtensionSchemaUpdates extensions/zh
- SetupAfterCache extensions/zh
- SkinBuildSidebar extensions/zh
- All extensions/zh
- Pages using deprecated NoteTA template
- Extensions included in Miraheze/zh
- Extensions included in Telepedia/zh
- Extensions included in WikiForge/zh
- Extensions by Miraheze/zh
- Wiki farm extensions
- Site management extensions/zh
