Extension:ManageWiki
Stav rozšíření: stabilní |
|
---|---|
Popis | Umožňuje správcům wiki změnit mnoho aspektů jejich konfigurace. |
Autoři | Southparkfan, John Lewis, MacFan4000, Reception123, Universal Omega, Agent Isai |
Správci | Miraheze system administrators |
Nejnovější verze | continuous updates |
MediaWiki | 1.36.0+ |
PHP | 7.2+ |
Změny v databázi | Ano |
Composer | miraheze/manage-wiki |
Tabulky | mw_namespaces mw_permissions mw_settings |
Licence | GNU General Public License 3.0 |
Stáhnout | |
|
|
|
|
Přeložte rozšíření ManageWiki |
Rozšíření ManageWiki poskytuje několik dalších speciálních stránek pro správu wiki:
- Special:ManageWiki/core
- Special:ManageWiki/extensions
- Special:ManageWiki/settings
- Special:ManageWiki/namespaces
- Special:ManageWiki/permissions
Podrobné informace naleznete na této podrobné stránce.
Issues and bug reporting
Pro nahlášení problému nebo chyby použijte prosím Miraheze Phabricator. Viz zde pro pracovní plochu.
Instalace
- Nejprve si stáhněte a nainstalujte samostatné rozšíření CreateWiki .
- Ke stažení soubor/y a vložte je do adresáře pojmenovaného
ManageWiki
ve vaší složceextensions/
. - Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'ManageWiki' );
- Spusťte aktualizační skript , který automaticky provede všechny nezbytné databázové změny, jaké rozšíření vyžaduje.
- Yes Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Použití
Stránka SpravovatWiki se používá ke správě několika aspektů nastavení wiki. Jak již bylo zmíněno výše, uživatelé s příslušnými oprávněními mohou spravovat nastavení na své wiki, povolit/zakázat rozšíření a také měnit oprávnění (wgGroupPermissions) přímo ze své wiki.
Všechny změny nastavení jsou uvedeny na Special:Log/managewiki.
Kdokoli s právem managewiki-core
může měnit nastavení wiki a používat Special:ManageWiki/core, ale k zobrazení konfigurace potřebujete pouze právo read.
Jak je uvedeno v tabulce níže, každé z ostatních práv odpovídá příslušné speciální stránce.
Správně | Speciální stránka |
---|---|
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 |
Konfigurace
Parametr | Výchozí | Komentář |
---|---|---|
$wgManageWikiModulesEnabled
|
[ 'core' => false, 'extensions' => false, 'namespaces' => false, 'permissions' => false, 'settings' => false, ];
|
Které moduly ManageWiki by měly být na wiki povoleny. |
$wgManageWikiCDBDirectory
|
false
|
Tím se v ManageWiki povolí funkce CDB. |
$wgManageWikiExtensions
|
false
|
Řada rozšíření povolených v rámci wiki farmy. |
$wgManageWikiExtensionsDefault
|
false
|
Pole výchozích rozšíření. |
$wgManageWikiSettings
|
false
|
Řada nastavení, která lze spravovat pomocí 1 dolaru |
$wgManageWikiPermissionsAdditionalAddGroups
|
false
|
Verze $wgAddGroups od ManageWiki. |
$wgManageWikiPermissionsAdditionalRemoveGroups
|
false
|
Verze $wgRemoveGroups od ManageWiki. |
$wgManageWikiPermissionsAdditionalRights
|
false
|
Verze $wgGroupPermissions od ManageWiki. |
$wgManageWikiPermissionsDisallowedGroups
|
false
|
Pole uživatelských skupin, které ManageWiki nedokáže spravovat. Zabrání uživatelům ve vytváření skupin se stejným názvem. |
$wgManageWikiPermissionsDisallowedRights
|
[ 'managewiki-restricted', ];
|
Pole uživatelských práv, která ManageWiki nemůže spravovat a přiřazovat na wiki. |
$wgManageWikiPermissionsDefaultPrivateGroup
|
false
|
Název skupiny, která se má přidat do soukromých wikin. Hodnota False tuto funkci zakáže. |
$wgManageWikiHelpUrl
|
false
|
URL adresa stránky nápovědy pro ManageWiki na lokální wiki farmě. |
$wgManageWikiSidebarLinks
|
false
|
Zda se mají v postranním panelu zobrazovat rychlé odkazy na stránky ManageWiki. |
Související odkazy
Některá rozšíření Miraheze jsou velmi specifická pro Miraheze a můžete se setkat s problémy, které na Miraheze nevidíte. Chcete-li nahlásit chybu nebo požádat o změnu konfigurace, učiňte tak na Miraheze Issue Tracker a ne na Wikimedia Phabricator.
- Stable extensions/cs
- Extensions with invalid or missing type/cs
- Extensions supporting Composer/cs
- GPL licensed extensions/cs
- Extensions in GitHub version control/cs
- Extensions which add rights/cs
- CreateWikiCreation extensions/cs
- CreateWikiDeletion extensions/cs
- CreateWikiRename extensions/cs
- CreateWikiStatePrivate extensions/cs
- CreateWikiStatePublic extensions/cs
- CreateWikiTables extensions/cs
- GetPreferences extensions/cs
- LoadExtensionSchemaUpdates extensions/cs
- SetupAfterCache extensions/cs
- SkinBuildSidebar extensions/cs
- All extensions/cs
- Extensions included in Miraheze/cs
- Extensions included in Telepedia/cs
- Extensions included in WikiForge/cs
- Extensions by Miraheze/cs
- Wiki farm extensions
- Site management extensions/cs