Extension:PageAssessments/fr

Cette extension enregistre les évaluations d'articles (par exemple de WikiProjects) d'une manière structurée et interrogeable. Pour un exemple sur la manière dont les évaluations d'articles sont faites, voir les  instructions sur Wikipedia.

Installation
Vous pouvez également utiliser ces options de configuration dans votre  :
 * — Si les évaluations sont habituellement enregistrées avec les pages elles-mêmes plutôt qu'avec les pages de discussion, mettez cette valeur à  (par défaut :  ).
 * — Si les projets de votre wiki ont des sous-projets ou des des groupes de travail pour lesquels vous voudriez enregistrer des évaluations séparées, mettez cette valeur à  (par défaut :  ).

Utilisation
La fonction d'analyseur pour créer une nouvelle évaluation est :


 * — nom court pour l'évaluation de l'article du projet, par exemple Medicine ou Hungarian culture‎. Maximum 128 caractères.
 * — une appréciation de la qualité, par exemple B ou FA. Voir les niveaux de classement sur Wikipedia pour un exemple plus parlant. Maximum 20 caractères.
 * — note sur l'importance de l'article dans le projet, par exemple, Low ou High. Maximum 20 caractères.

The  parser function is expected to be on the talk page of the page under review, however it may be included on the page itself if   is set to. Une page peut avoir plusieurs fonctions d'évaluation pour différents projets.

Exemple d'utilisation
The importance/priority of an article might be different depending on the WikiProject:

API
The PageAssessments extension includes three API query modules:,  , and.

Pageassessments
is a new property query for the MediaWiki Action API. It is used to retrieve assessment metadata for one or more pages.

Exemples
Obtenir les données du projet et des évaluations pour la page Apple.

api.php?action=query&prop=pageassessments&titles=Apple

Get project and assessment data for pages "Apple" and Pear, using the newer API result format.

api.php?action=query&prop=pageassessments&titles=Apple|Pear&formatversion=2

Get project and assessment data for page "Apple", including subprojects and task forces (only available if  is  ).

api.php?action=query&prop=pageassessments&titles=Apple&pasubprojects=true

Projectpages
est une nouvelle requête de liste. Elle est utilisée pour récupérer toutes les pages évaluées par un projet wiki particulier. Cette requête peut être utilisée en tant que générateur. En ajoutant, vous pouvez également obtenir les métadonnées d'évaluation pour chacune des pages.

Exemples
Get first 10 pages associated with any WikiProject:

Get first 10 pages associated with WikiProject Medicine, including assessment data:

Get page info for first 10 pages associated with WikiProject Textile Arts:

Projects
est une nouvelle requête de liste. It is used to retrieve a list of all the WikiProjects on a wiki. Les résultats sont renvoyés en tant que tableau de noms de projets.

Exemples
Obtenir la liste de tous les projets wiki.

api.php?action=query&list=projects

Get a list of all the WikiProjects, including subprojects and task forces (only available if  is  ).

api.php?action=query&list=projects&pjsubprojects=true

Page spéciale
PageAssessments also provides an on-wiki interface for retrieving assessment data at Special:PageAssessments.

Tables de la base de données
PageAssessments crée deux nouvelles tables dans la base données :



stores the assessment metadata, while  stores the names of WikiProjects (so that they don't have to be recorded in full as part of each assessment record in the   table). Both tables are required for proper functioning of the parser function and APIs. The tables should exist on any wiki that has the PageAssessments extension installed. If PageAssessments is uninstalled, both tables can be dropped safely.

The  maintenance script can be run to remove projects from the   table that are no longer used by any assessments.

Voir aussi

 * Communauté technique/PageAssessments sur Meta-Wiki
 * Créer une nouvelle extension qui implémente l'importance et la qualité de l'article