Jump to content

Extension:ManageWiki

From mediawiki.org
This page is a translated version of the page Extension:ManageWiki and the translation is 47% complete.
Outdated translations are marked like this.
Manuel des extensions MediaWiki
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
  • $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
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.

Avertissement Avertissement : ManageWiki a été conçu et créé spécifiquement pour la ferme de wikis Miraheze, et en tant que tel, peut ne pas toujours fonctionner sur différents sites ou configurations. Bien que des efforts aient été faits pour le rendre plus utilisable par les sites wiki non-Miraheze, cette extension est toujours une extension principalement centrée sur Miraheze et s'aligne sur la configuration et le style de Miraheze.

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 dossier extensions/.
  • 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.
  • Yes 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