Help:What links here/fr

Dans la boite à outils de chaque page vous trouverez un lien nommé «  » (ou, plus généralement avec le label MediaWiki:Whatlinkshere), aussi appelé « backlink » (lien arrière 'Qui référence la page affichée ?').

Vue d'ensemble
L'outil , liste les pages du même site qui lient vers une page donnée, avec la possibilité de filtrer un espace de noms spécifique. Pour voir ces informations, cliquez sur le lien  à gauche lorsque vous consultez une page. Les pages qui proposent un lien vers et/ou les pages incluses dans la page données sont listées. Les pages sont triées par identifiant, c-à-d par date de création.

Ces informations viennent de la table et de la table. Les pages qui incluent une page donnée sont marquées avec le contenu de MediaWiki:Istemplate (« transclusion » ou « inclusion » ); pour ces pages, on ne montre pas non plus si elles sont liées à la page donnée. Vous pouvez vous en rendre compte en regardant m:Query#backlinks.

La liste des liens vers un article est très utiles dans différentes situations :


 * Cela donne une indication significative sur la popularité de la page. Les pages avec de nombreux liens sont supposées être vues plus souvent et devraient être de la meilleure qualité. Les pages avec peu ou aucun liens sont supposées moins populaires.
 * Lorsque le nom ou le sujet d'un article n'est pas explicite, la liste des pages liées précise le contexte. Par exemple, lorsque la liste contient une note concernant John Smith ne donnant que sa date de naissance et de décès, en affichant la liste des liens vers les articles, on peut voir qu'il a gagné une médaille d'or aux jeux olympiques.
 * Facilite une meilleure disambigüation.

Cette facilité fonctionne également pour une page qui n'existe pas (on peut faire des liens dessus, ce qui permet de savoir utilement, qu'elle est à créer). Le bouton  apparait également sur la page d'édition sur laquelle vous arrivez lorsque vous avez suivi un lien cassé. Ainsi, par exemple, si les pages des films sont liées aux acteurs, on peut connaître les films dans lesquels un acteur a joué même s'il n'existe pas de page concernant cet acteur.

Pour invoquer directement une liste , utilisez w:Special:Whatlinkshere/John Smith ce qui résulte en w:Special:Whatlinkshere/John_Smith.

Limitations et environnement
Ne sont pas listés :


 * Les sous-pages qui affichent un lien automatique vers la page supérieure.
 * les liens du sommaire d'édition

Font partie de la liste :


 * les pages avec #ifexist appliqué à la page donnée (voir )

Dans les cas de liens vers une section ou une ancre quelconque, la cible de l'ancre n'apparait pas. Donc, ne peut afficher la liste des page liées à une section ou une ancre spécifique. Cette fonction est prise en charge par Linksearch par l'ajout d'un lien externe caché .

Alternatives :

Si cela est voulu, la section peut être découpée. Le contenu peut encore être affiché sur la page originale en faisant la transclusion de la nouvelle page. Alternativement, ou lors de la préparation d'un découpage, au lieu de créer un lien vers une section, on peut créer un lien vers une page qui redirige vers la section. La liste des liens arrière de la page entière est maintenant triée en fonction de la cible exacte, bien que n'affichant pas les noms des sections cible mais les noms des pages de redirection. Ceci permet aussi plus facilement de garder les liens opérationnels lorsque l'on change le nom d'une section : seulement la cible de la page de redirection doit être changée, et non pas la page source des liens. Notez que le message de redirection se trouve en haut de la page entière, il est donc typiquement pas visible sur la position cible. Cela peut être un avantage (le désavantage du message de redirection biaisant la cible est minimal) ou un désavantage. Pour voir le nom de la page sans avoir à remonter dans le texte, remarquez que le navigateur l'affiche habituellement dans le titre de la fenêtre tout en haut, alors que la barre d'adresse affiche le nom de la page de redirection avec le nom de la section sur la page cible. Voir aussi Help:Section linking and redirects (ce lien lui-même est aussi un exemple de ce qui y est décrit).

Notez aussi que si les liens d'une page sont modifiés parce que le modèle a été modifié, les liens arrière pour cette page ne sont pas mis à jour immédiatement mais via la file d'attente des tâches à exécuter.

Redirections
La fonctionnalité des liens arrière affiche les liens qui sont des redirections.

Les liens arrière de la redirection sont également affichés indentés sous la redirection, et s'ils incluent une redirection, les liens arrière de cette dernière le sont également (mais on ne descend pas plus loin).

Cela en fait un outil très utile pour trouver les doubles redirections qui ne fonctionnent pas et - sauf dans des applications spéciales (voir ci-dessous) - peuvent à profit être remplacées par des redirections vers la cible terminale.

Pour ne lister que les redirections vers par exemple w:Wikipedia:Be bold, utilisez https://en.wikipedia.org/w/api.php?action=query&list=backlinks&bltitle=Wikipedia:Be%20bold&blfilterredir=redirects&bllimit=500 ou https://tools.wmflabs.org/redirectviews/?project=en.wikipedia.org&platform=all-access&agent=user&range=latest-20&sort=views&direction=1&view=list&page=Wikipedia:Be_bold

Cas d'inclusion
Le cas où il y a un lien de A vers C est important pour les liens arrière également, comme pour les Modifications liées. Si C n'existe pas, seuls les liens arrière s'appliquent.


 * l'inclusion est listée en tant que telle.
 * A link from A to C counts as such even if the link is not explicit in the wikitext of A, but due to the inclusion of B, which links to C.
 * If A calls B and there is a link in B to C within noinclude tags then B links to C, but A does not.
 * If A calls B and there is a link in B to C within includeonly tags then A links to C, but B does not.
 * Si A appelle B et que B pointe vers une page C qui dépend d'une variable ou d'un paramètre, alors :
 * The question whether A links to C depends on the value of the variable on page A, or the parameter with which A calls B.
 * The question whether B links to C depends on the value of the variable on page B; in the case of a parameter, considered from page B, the page may e.g. not call a valid page name (because it calls one with a name with braces), so B does not link to any valid C, or a name depending on the default value of the parameter.

Thus a link from A to C may be due to the inclusion of B, even when B, considered by itself, does not link to C. Thus, to find out what templates cause pages to link to C, it is not sufficient to check for templates in the backlinks of C.

If some pages link to C due to the inclusion of B, it is more convenient if B is in the list of backlinks of C. One can assure this by putting an appropriate example of usage of B on page B, inside noinclude tags (B includes B, but without recursion).

Otherwise a page like B, which causes pages which include B to link to C, can only be found by looking for pages which directly or indirectly are included in these backlink pages of C.

Exemples :


 * Template:H:f appelle Template:h:f . Considered by itself that is Template:H:f Template Related chages of Template:H:f, What links to Template:H:f Template
 * This page Help:What links here links through Template:H:f to Template:H:f Help Related changes of Help:What links here, What links to Template:H:f Help. C'est pourquoi cette page est un lien arrière de la dernière, mais Template:H:f n'est pas listé.

Even without a template name depending on a variable or parameter, if page A links to page C due to the inclusion of template B1 which redirects to B2, which links to C, A is in the list of backlinks of C but B1 is not.

Summarizing, for the purpose of backlinks and Related changes, A links to C if there is, in that order, a chain of template calls, a single redirect, template calls, a single redirect, etc., template calls, and a chain of redirects.

If a page is conditionally embedded through #if, #ifeq, #ifexist, #ifexpr, or #switch, it is counted as embedded, even if the condition is not fulfilled

If on page A the name of an embedded page is time-dependent, e.g., currently giving , the "" list of one of the possibly embedded pages shows page A: the current one, or, depending on caching issues, perhaps an older one.

Thus, although the same functionality is obtained with, these methods differ in whether the seven templates all count as embedded, or just one.

In the case of an image, using it in a page is listed in the third section of the image description page, but not in "" of that page

Styles utilisateur
The page body has selector body.mw-special-Whatlinkshere, so we can e.g. use the CSS  to number the backlinks.

Ordre et requête
"" sorts by page id, i.e., by date of creation of the page.

Comparison with m:Query#backlinks and m:Query#embeddedin:

Compare Special:Whatlinkshere/Template:T with https://meta.wikimedia.org/w/query.php?what=backlinks|embeddedin&titles=template:t&bllimit=500&eilimit=500&blfilter=all&eifilter=all

Démonstration des différences :


 * Query sorts by function first (backlinks and inclusions), then by page id, "what links here" sorts by page id.
 * Query distinguishes between B being only included in A, and B also being linked from A.
 * Query does not indicate which backlinks are redirects, and does not include their backlinks.
 * la requête fournit les IDs des pages.

Une autre différence :


 * la requête permet d'utiliser les restrictions à un espace de noms spécifié.

en utilisant Extension:DynamicPageList, les liens arrière sont triés dans l'ordre alphabétique. D'autres options de tri sont aussi disponibles.

Liste en-page des liens arrière
You can display all the links to a page directly within a page by embedding the page "Special:Whatlinkshere"; see.

Ceci peut aussi être réalisé par toute extension.

Two extensions, and, can be used to make more detailed lists of incoming links, grouped by the specific relationship between the two pages, but only for relationships that are encoded via those extensions.

Rechercher les liens externes vers une page
For a given source wiki we can find the external links to any URL with Special:Linksearch (if installed). Thus, in particular, we can find e.g. pages on the English Wikipedia having an external link to this page or even to an old version, an edit or history page, etc. (provided that the parameter "title" comes first): .

Il n'existe pas de telle fonctionnalité pour les liens inter wiki. Ceci peut être une raison de préférer le style des liens externes.

Voir aussi

 * Special:Mostlinked - affiche le nombre de liens
 * Special:Mostlinkedtemplates - affiche le nombre de pages dans lesquelles chaque modèle est transclus (ne tient pas compte les transclusions par redirection)