Extension:Contributors

This page is a translated version of the page Extension:Contributors and the translation is 100% complete.
Manuel des extensions MediaWiki
Contributors
État de la version : non-maintenu
Implémentation Activité utilisateur , Page spéciale
Description Résume les principaux contributeurs d'un article
Auteur(s) Rob Church (original), Yaron Koren, Ike Hecht
Dernière version 2.1 (2023-09-22)
Politique de compatibilité Le master conserve la compatibilité arrière.
MediaWiki 1.35-1.39
PHP 7.3+
Modifie la base
de données
Oui
Tables contributors
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • $wgContributorsLinkUsers
Téléchargements trimestriels 5 (Ranked 139th)
Traduire l’extension Contributors sur translatewiki.net si elle y est disponible
Problèmes Tâches ouvertes · Signaler un bogue

L'extension Contributeurs fournit une page spéciale incluable qui résume les principaux contributeurs d'un article. La page peut être consultée comme une page spéciale normale, ou incluse dans d'autres pages pour fournir une liste automatisée, ce qui est utile pour l'attribution.

Installation

  • Téléchargez et placez le(s) fichier(s) dans un répertoire appelé Contributors dans votre dossier extensions/.
    Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Contributors
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadExtension( 'Contributors' );
    
  • Exécutez le script de mise à jour qui va créer automatiquement les tables de base de données dont cette extension a besoin.
  • Exécutez le script qui remplira la base de données avec les contributeurs des articles existants :
php extensions/Contributors/maintenance/PopulateContributorsTable.php
  •   Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
  • upgrade: php extensions/Contributors/maintenance/PopulateContributorsTable.php


Utilisation

La liste peut être consultée sous forme de page spéciale conventionnelle, ou par inclusion dans une autre page.

Page spéciale

La page spéciale se trouve à Special:Contributors et fournit une interface pour sélectionner un article. Vous pouvez également accéder à cette page en utilisant le lien "principaux contributeurs" de la boîte à outils lorsque vous consultez un article ; les résultats de cette page seront affichés.

Transclusion

Vous pouvez transclure une liste de noms dans une autre page en utilisant le mécanisme d'inclusion, p.ex.

{{Special:Contributors/Article}}

Vous pouvez également créer un modèle avec le code suivant et l'ajouter à vos articles.

{{Special:Contributors/{{FULLPAGENAME}}}}

produira une liste des principaux contributeurs de Article.

Fonctions d'analyse

Il existe aussi une fonction de l'analyseur qui affiche une liste à plat des contributeurs comme par exemple : Joe, Moe et Jane.

{{#contributors:{{FULLPAGENAME}}}}

Vous pouvez aussi filtrer les utilisateurs anonymes dans la liste des contributeurs ainsi :

{{#contributors:{{FULLPAGENAME}}|filteranon}}

Paramètres

  • $wgContributorsLinkUsers lie les noms d'utilisateurs à leur page Utilisateur. N'affecte pas la page spéciale, qui est toujours liée (par défaut true).

Voir aussi