Extension:Contributors

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:Contributors and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎polski • ‎português • ‎português do Brasil • ‎العربية • ‎中文 • ‎日本語
Manuel des extensions MediaWiki
OOjs UI icon advanced-invert.svg
Contributors
État de la version : stable
Contributors.png
Implémentation Activité utilisateur , Page spéciale
Description Résume les principaux contributeurs à un article
Auteur(s) Rob Church (original), Yaron Koren, Ike Hecht
Dernière version 2.0 (2015-07-08)
MediaWiki 1.25+
PHP 5.4+
Modifications de
la base de données
Oui
Tables contributors
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • $wgContributorsLimit
  • $wgContributorsLinkUsers
  • $wgContributorsThreshold
Traduire l’extension Contributors sur translatewiki.net

Vérifier la matrice des utilisations et des versions.

Problèmes Tâches ouvertes · Signaler un bogue

L'extension "Contributeurs" fournit une page spéciale incluable qui résume les principaux contributeurs à 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) fichiers (s) dans un répertoire appelé Contributors dans votre dossier extensions/.
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
    require_once "$IP/extensions/Contributors/Contributors.php";
    
  • 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
  • Yes Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

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 à "Spécial:Contributeurs" et fournit une interface pour sélectionner un article. Vous pouvez également accéder à cette page en utilisant le lien "principaux contributeurs" dans 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 à Article.

Tri

Par défaut, la liste est triée par "nombre de modifications", dans l'ordre "décroissant". Il est possible de trier par nom d'utilisateur et de passer à croissant. Ceci est fait avec une fonction d'analyse. Par exemple:

{{#contributors:{{FULLPAGENAME}}|sortuser|asc}}

Le tri est alors alphabétique par nom d'utilisateur, croissant. Ces options sont également disponibles à Special:Contributors.

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)

Critères de sortie

Cette extension liste les "contributeurs importants" à une page. Le comportement par défaut affiche tous les contributeurs, par ordre de nombre de modifications, si le nombre de contributeurs est inférieur ou égal à dix. Une fois la limite atteinte, les contributeurs avec plus de deux modifications continueront à être listés. Les contributeurs qui ne figurent pas sur la liste sont reconnus comme "X autres".

Ces limites peuvent être modifiées:

  • $wgContributorsLimit définit la limite de "coupure intelligente" (par défaut 10)
  • $wgContributorsThreshold définit le seuil de modification pour les utilisateurs supplémentaires (par défaut 2)

Journal des modifications

Un journal complet des modifications apportées au code d'extension (y compris les mises à jour d'internationalisation de tiers) est disponible auprès de git. Toutefois, on trouvera ci-après un résumé des informations sur les changements entre les rejets ponctuels. Chaque point de sortie est marqué dans git.

Version Date de sortie Commentaires
2.0.0 2015-07-10 Modifier le comportement par défaut pour lier le nom d'utilisateur, avec l'option de ne pas lier
1.5.0 2014-10-07 Supprimer les options de tri de l'inclusion SpecialPage, ajouter la fonction d'analyse avec les options de tri
1.1.0 2014-06-13 Moderniser le code, ajouter des options de tri
1.0.1-beta 2008-01-09 Version bêta utilisant wfLoadExtensionMessages
1.0.0-beta2 2006-12-23 Version bêta
1.0.0-beta1 2006-06-01 Correction de bogue mineur

Voir aussi