Extension:ManageWiki
ManageWiki État de la version : stable |
|
---|---|
Description | Permet aux administrateurs de wiki de modifier de nombreux aspects de leur configuration. |
Auteur(s) | Southparkfan, John Lewis, MacFan4000, Reception123, Universal Omega |
Maintenance | Miraheze system administrators |
Dernière version | continuous updates |
MediaWiki | 1.36.0+ |
PHP | 7.2+ |
Modifie la base de données |
Oui |
Composer | miraheze/manage-wiki |
Tables | mw_namespaces mw_permissions mw_settings |
Licence | Licence publique générale GNU v3.0 |
Téléchargement | |
|
|
|
|
Traduire l’extension ManageWiki | |
L'extension ManageWiki fournit plusieurs pages spéciales supplémentaires pour la gestion du wiki :
- Special:ManageWiki/core
- Special:ManageWiki/extensions
- Special:ManageWiki/settings
- Special:ManageWiki/namespaces
- Special:ManageWiki/permissions
Pour des informations détaillées, veuillez consulter cette page détaillée.
Issues and bug reporting
Pour signaler un problème ou un bogue, veuillez utiliser Miraheze Phabricator. Voir ici pour le tableau de travail.
Installation
- Tout d'abord, téléchargez et installez l'extension distincte CreateWiki .
- Télécharger et placez le(s) fichier(s) dans un répertoire appelé
ManageWiki
dans votre dossierextensions/
. - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'ManageWiki' );
- Exécutez le script de mise à jour qui va créer automatiquement les tables de base de données dont cette extension a besoin.
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Utilisation
La page ManageWiki est utilisée pour gérer plusieurs aspects des paramètres d'un wiki. Comme mentionné ci-dessus, les utilisateurs disposant des autorisations appropriées peuvent gérer les paramètres de leur wiki, activer/désactiver les extensions et également modifier les autorisations (wgGroupPermissions) directement depuis leur wiki.
Toutes les modifications de paramètres sont répertoriées dans Special:Log/managewiki. Toute personne disposant du droit managewiki
peut modifier les paramètres du wiki et utiliser Special:ManageWiki, mais vous n'avez besoin que du droit « read » pour afficher la configuration.
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 |
Configuration
paramètre | défaut | Commentaire |
---|---|---|
$wgManageWiki
|
[ 'cdb' => false, '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. |
Voir aussi
Cette extension est maintenue par Miraheze. Certaines extensions Miraheze sont très spécifiques à Miraheze et vous pouvez rencontrer des problèmes non visibles dans Miraheze. Pour rapporter un bogue ou demander une modification de paramètre, faites le dans le Gestionnaire de problèmes Miraheze et non pas dans Wikimedia Phabricator. |
Cette extension est incluse dans les fermes de wikis ou les hôtes suivants et / ou les paquets : Cette liste ne fait pas autorité. Certaines fermes de wikis ou hôtes et / ou paquets peuvent contenir cette extension même s'ils ne sont pas listés ici. Vérifiez toujours cela avec votre ferme de wikis ou votre hôte ou votre paquet avant de confirmer. |
- Stable extensions/fr
- Extensions with invalid or missing type/fr
- Extensions supporting Composer/fr
- GPL licensed extensions/fr
- Extensions in GitHub version control/fr
- Extensions which add rights/fr
- CreateWikiCreation extensions/fr
- CreateWikiDeletion extensions/fr
- CreateWikiRename extensions/fr
- CreateWikiStatePrivate extensions/fr
- CreateWikiStatePublic extensions/fr
- CreateWikiTables extensions/fr
- GetPreferences extensions/fr
- LoadExtensionSchemaUpdates extensions/fr
- SetupAfterCache extensions/fr
- SkinBuildSidebar extensions/fr
- All extensions/fr
- Extensions included in Miraheze/fr
- Extensions included in Telepedia/fr
- Extensions included in WikiForge/fr
- Extensions by Miraheze/fr
- Wiki farm extensions
- Site management extensions/fr