Extension:PageImages/fr

L'extension PageImages collecte les informations concernant les images utilisées sur une page.

Son but est de retourner une vignette unique, la plus appropriée associée à un article.

Depuis MediaWiki 1.29, PageImages fournit à destination des parties tierces telles que Facebook, les métadonnées à extraire du protocole OpenGraph pour les articles du wiki.

API
L'extension PageImages fournit les informations d'image en ajoutant une  à l'API  pour.

Configuration
$wgPageImagesBlacklist est un tableau de sources pour les listes noires d'images. Les images en liste noire ne seront jamais selectionnées comme des images de page. Exemple :

Plus d'une source peut être utilisée au même moment.

La liste noire elle même doit contenir des liens wiki vers les fichiers de la liste noire, le reste du contenu est sans rapport (et peut contenir des liens vers d'autres pages). Par exemple :

Souvenez-vous que les liens des fichiers qui correspondent aux images devant être ajoutées à la page ne fonctionneront pas (ces fichiers sont en liste noire pour une certaine raison, n'est-ce pas ?), donc n'oubliez pas le  au début des liens.

$wgPageImagesBlacklistExpiry détermine le temps pendant lequel la liste noire restera dans le cache, en secondes. Par défaut : 15 * 60 (15 minutes).

$wgPageImagesExpandOpenSearchXml quand il vaut, PageImages va réécraser la détection d'image dans le module de l'API  avec ses propres résultats plus adaptés. Valeur par défaut :.

$wgPageImagesNamespaces est un tableau d'espaces de noms avec lequel PageImages sera activé. Par défaut: NS_MAIN.

Fonctionnement
Quand une page est enregistrée avec une image locale, l'analyseur syntaxique exécute les accroches  et. L'extension PageImages leur répond (ainsi qu'à d'autres accroches) et insère une nouvelle propriété pour la page dans la table. Le nom de la propriété est  et sa valeur est le nom de l'image.

L'extension ne range que le nom de l'image sélectionnée. D'autres fonctionnalités peuvent afficher l'image, telles que les informations de page, les cartes de survol, et la recherche Mobile en cours de frappe.

Comment vérifier à quelle page une image donnée est associée ?
Les images de page seront listées sur la page.

Comment se fait la sélection des images ?
Toutes les images de la page sont collectées et une évaluation est calculée pour chacune d'elle. L'image qui a le plus grand score est choisie pour être l'image de la page. Si le wiki est configuré de sorte à ce que les images contiennent des méta données spécifiant qu'elle ne sont pas libres de droits, l'image avec le meilleur score et qui est également libre de droits est aussi enregistrée. Si aucune image convenable est trouvée, ou si toutes les images donnent un mauvais score (par exemple leur note est négative), la page n'aura aucune image.

Si $wgPageImagesLeadSectionOnly est à, seules les images qui se trouvent dans la section principale seront prises en considération. Actuellement, la valeur est à  seulement pour les projets Wikipedia; tous les autres projets peuvent obtenir les images d'ailleurs que dans la section principale.

Comment les images sont-elles évaluées ?
La meilleure image de page possible sur les wikis Wikimedia est l'une des quatre premières images d'article qui ont largeur/hauteur entre 400 et 600 pixels et hauteur/largeur qui est le double en valeur de l'autre dimension.


 * L'algorithme est configurable.
 * Les notes sont calculées comme étant une combinaison de :
 * Largeurs des images tel que défini dans $wgPageImagesScores['width']
 * Dans les wikis Wikimedia, les images plus petites que 119 pixels sont pondérées très négativement. Les images de largeur 400 à 600 pixels sont favorites, avec une préférence pour la première valeur.
 * Les images dans les galleries sont évaluées séparément en utilisant $wgPageImagesScores['galleryImageWidth']
 * Dans les wikis Wikimedia, les galleries d'images qui sont plus petites que 100 ne sont pas prises en compte.
 * La position dans le document est aussi considérée comme défini dans $wgPageImagesScores['position']
 * Sur les wikis Wikimedia, seules les quatres premières images qui apparaissent dans le document sont prises en compte.
 * Le ratio largeur sur hauteur de l'image est considéré $wgPageImagesScores['ratio']
 * Sur les wikis Wikimedia les meilleures images possibles sont les images pour lesquelles la hauteur est la moitié de la largeur, ou celles où la hauteur vaut le double de la largeur. Toutes les images dont le ratio est inférieur à 0,5 seront évaluées négativement et ignorées.

Soyez plus technique s'il vous plait...
Pageimages collecte les images lorsque l'accroche LinksUpdate s'exécute.

Dans PageImages ceci est exécuté dans LinksUpdateHookHandler::doLinksUpdate

Comment exclure certaines images de page ?
Oui ! Il existe une liste noire sur chaque wiki que les administrateurs peuvent modifier, sur MediaWiki:Pageimages-blacklist (exemple). Toute les images qui apparaissent ici ne seront pas des images de page pour aucun article.

Et qu'en est-il pour un seul article en particulier ?
Désolé mais pas en ce momment. Veuillez utiliser la liste noire ou déplacer l'image en dehors de la section principale.

Comment voir l'image d'une page ?
En utilisant le lien  de la barre latérale (ou en ajoutant  à l'URL) vous pourrez voir le choix de l'image actuelle.

Comment supprimer une mauvaise image ?
« pageimage » change uniquement lorsqu'un lien vers un article est modifié. En cas d'urgence, vous pouvez ajouter/supprimer les liens de la page, ou revenir en arrière si nécessaire. Purger ne fonctionnera pas. Pour des urgences plus importantes veuillez remplir un ticket sur Phabricator.

Pourquoi l'image de ma page est une boîte vide ?
Ceci a plutôt rapport au contenu vidéo de votre article. Si un fichier vidéo commence par un écran blanc, celui-ci deviendra la vignette par défaut et s'il est utilisé comme une image de page, il deviendra l'image de la page. Nous travaillons actuellement à la correction de ce problème, ce qui vous permettra de changer la vignette par défaut d'une vidéo. Voir : phab:T92457 et phab:T22647 pour davantage d'informations.