Aide :Lien

Un article de Wikipédia, l'encyclopédie libre
Aller à la navigation Aller à la recherche

Un screencast vidéo montrant comment créer des liens wiki

Cette page explique comment établir les connexions wikilink , interwiki link , ou external web link (as hyperlinks ) sur Wikipédia, ce qui permet aux lecteurs d'accéder en un clic à d'autres pages Wikipédia, à d'autres projets Wikimedia et à des sites Web externes.

Un lien a différentes apparences (modifiables) sur la page "ancre", et la page "cible", qui possède les "backlinks", et qui peut compter les liens vers celui-ci avec l' outil WP:What links here .

Pour une courte liste de quelques raccourcis de base, voir Wikipedia:Cheatsheet .

Pour des directives sur la façon dont les liens doivent être utilisés dans Wikipedia, voir Wikipedia:Manual of Style/Linking .

Liens Wiki (liens internes)

Un lien wiki (ou lien interne) est un lien d'une page vers une autre page de Wikipédia en anglais.

Les liens sont entre crochets doubles :

  • [[1234]]est vu comme " 1234 " dans le texte et les liens vers la page " 1234 ".

Utilisez une barre verticale "|" (le symbole "tuyau") pour créer un lien et l'étiqueter avec un nom différent. Les liens de ce type sont dits « pipetés ». Le premier terme à l'intérieur des crochets est la page vers laquelle vous seriez redirigé (la cible du lien), et tout ce qui suit la barre verticale est à quoi ressemble le lien sur la page d'origine (l'étiquette du lien). Par exemple:

  • [[a|b]]apparaît comme " b " mais renvoie à la page " a ", donc : b

Voir Help:Pipe trick pour savoir comment générer certaines formes courantes de liens redirigés sans taper de texte après le "|".

Le texte sans ponctuation immédiatement après les crochets fermants d'un lien wiki fait partie de l'étiquette sans changer la cible. Ceci est utile pour les pluriels et les formes verbales. Par exemple:

  • [[apple]]sgénère des pommes , liées à apple , et est équivalent mais plus pratique que [[apple|apples]].

Exemples plus compliqués :

  • [[a|b]]cdonne bc , équivalent à [[a|bc]].
  • a[[b]]donne un b . Il n'y a pas de règles spéciales pour le texte précédant un lien wiki.
  • [[a]]:bdonne un :b puisque la règle ne s'applique pas à la ponctuation. Cela fait la bonne chose pour les possessifs, comme [[Washington]]'s.
  • [[a]]''b''donne un b . (Les doubles apostrophes activent et désactivent l'italique.)
  • [[a]]<nowiki />bdonne un b. La balise nowiki désactive la règle.
  • [[a|b]]<nowiki />cdonne b c.

La cible du lien est sensible à la casse sauf pour le premier caractère (donc [[atom]]des liens vers " Atom " mais [[ATom]]pas). Les manières moins courantes de réinterpréter les cibles de liens sont décrites ci- dessous .

Si la cible d'un lien wiki n'existe pas, elle est affichée en rouge et est appelée « lien rouge ». Voici un exemple de lien rouge . Si un lien rouge est cliqué, l'utilisateur est redirigé vers une page vierge où il est possible de créer une page en utilisant ce titre lié en rouge. Sur cette page vierge, d'autres liens rouges vers ce titre (inexistant) peuvent être détectés à l'aide de la fonction " Quels liens ici ".

Si la cible d'un lien est la même que la page sur laquelle il apparaît (un auto-lien ), il s'affiche en gras, comme avec : Help:Link .

Lorsqu'une modification est prévisualisée avant l'enregistrement, si la cible d'un lien nouvellement créé s'avère être une page de désambiguïsation , telle que la page Peacemaker , le lien doit être remplacé par l'un des choix sur cette page, sauf si le lien est utile dans un note de chapeau . Si nécessaire, le nouveau lien peut être canalisé , comme dans [[Peacemaker (comics)|Peacemaker]], qui apparaît comme Pacificateur et renvoie à l'article sur les personnages fictifs. Les lecteurs ne doivent pas être dirigés vers des pages de désambiguïsation à moins qu'il n'y ait pas d'autre choix que de le faire.

Tenter de créer un lien normal vers une page d' image , une page de catégorie ou un lien interlangue produira un effet différent : cela placera respectivement l'image sur la page, ajoutera la page à la catégorie ou créera un lien interlangue au bord de la page. Pour annuler ce comportement, insérez un deux-points initial ":", comme dans [[:File:Mediawiki.png]], [[:Category:Help]], [[:fr:Help:Link]].

Insertion et suppression de liens internes

Les liens sont insérés et supprimés lors de la modification de la source simplement en ajoutant ou en supprimant des paires de crochets entourant le texte (plus la gestion des liens redirigés). Il existe des outils utiles :

  • Lorsque vous utilisez l' éditeur de source WikEd , sélectionnable depuis Préférences > Gadgets > Édition, il y a un bouton "Lien Wiki" (généralement le premier bouton sur la rangée du bas). Lors de l'édition, si du texte est mis en surbrillance, cliquer sur le bouton de lien Wiki le mettra entre guillemets doubles, c'est-à-dire, le liera à Wiki. Si, toutefois, un texte en surbrillance comprenant un ou plusieurs liens internes (dans de nombreux cas, un seul lien interne avec ses crochets de délimitation), ils seront supprimés à la place. Pour un lien unique sans pipe, le bouton de lien Wiki basculera entre lier et dissocier.
  • Lorsque vous utilisez l' éditeur visuel , sélectionnez du texte, puis cliquez sur l'icône de lien au-dessus de la zone de texte (deux liens d'une chaîne) pour ajouter le lien, offrant une sélection de correspondances possibles et la possibilité de diriger.

Liens interwiki

Un lien interwiki renvoie à une page sur un autre site Web de projet Wikimedia, tel que Meta ou Wikipedia dans une autre langue. Le site cible doit être sur la carte interwiki spécifiée pour le wiki source. Ces liens ont la même syntaxe [[...]] que les liens wiki (voir précédemment), mais prennent un préfixe ":x:" qui spécifie le site cible.

Par exemple, [[m:Help:Link]]des liens vers la page "Help:Link" sur Meta, tandis que [[:commons:Athens]]des liens vers la page "Athens" sur Wikimedia Commons sont : commons:Athens .

Les liens interwiki peuvent être canalisés, tout comme les liens wiki. Rappelez-vous qu'un lien interlangue doit être précédé de deux-points s'il doit être affiché, là où il est inséré dans le texte, comme un lien interlangue en ligne ; sinon, il sera affiché dans la liste des liens interlangues sur le côté de la page (ce qui n'est approprié que s'il s'agit de la page la plus proche dans l'autre langue de Wikipedia). Ainsi (incorporant le truc du tuyau ), [[:ja:Wikilink|]]serait utilisé pour créer un lien vers Wikilink sur Wikipedia japonais. Exemple : ( [[:ja:URL|]]liens vers URL sur Wikipedia japonais).

Les liens interwiki (comme les liens externes) sont affichés dans un bleu légèrement plus pâle que les liens wiki ordinaires. Le formatage des pages MediaWiki ne détecte pas si ces pages cibles existent, elles ne sont donc jamais affichées en rouge.

Liens externes

Les liens externes utilisent des URL pour créer un lien direct vers n'importe quelle page Web. Les liens externes sont entourés de crochets simples (plutôt que de doubles crochets comme pour les liens internes), le texte du lien facultatif étant séparé de l'URL par un espace (pas un "|" comme pour les liens internes). Lors du rendu, les liens externes sont suivis d'une icône de lien externe . Par exemple,

[http://www.example.org/ link text]

sera rendu comme

texte du lien .

L'URL doit être spécifiée en entier, y compris le protocole : par exemple [http://...]ou [https://...]. Les URL de forme courte qui sont acceptées dans certains autres contextes (non-wikimedia) comme [example.org/ link text]ou www.example.org/ link text]ne sont pas acceptées et n'entraîneront pas la génération d'un lien. Au lieu de cela, le lien générant le balisage incluant les crochets sera copié directement dans la sortie balisée, donc "[example.org/ link text]" ou "[www.example.org/ link text]".

Lorsqu'aucun texte de lien n'est spécifié, les liens externes apparaissent numérotés : [http://www.example.org/some-page][http://www.example.org/some-other-page]devient [1] [2] . Les liens sans crochets s'affichent dans leur intégralité : http://www.example.org/s'affiche sous la forme http://www.example.org/ .

Pour des informations plus détaillées sur les pratiques de liens externes, voir Help:URL § Linking to URLs . Notez également que Special:LinkSearch peut être utilisé pour trouver toutes les pages liées à un site donné.

La syntaxe des liens externes peut également être utilisée pour créer des liens vers des pages particulières de Wikipédia qui ne sont pas accessibles par des liens wiki, telles que l' historique de la page , la vue d'édition, une ancienne version d'une page, la différence entre deux versions, etc. Elle peut également être utilisé pour créer une image de navigation .

Pour afficher un lien externe sans l'icône de flèche, placez la syntaxe du lien externe entre les balises. Par exemple, sera rendu comme suit : l'historique de cette page . Si vous l'utilisez fréquemment, le gadget CharInsert (qui peut être activé sous Préférences  → Gadgets  → Édition → CharInsert ), a une option pour insérer ce texte dans son mode "balisage Wiki". <span class="plainlinks">...</span><span class="plainlinks">[https://en.wikipedia.org/w/index.php?title=Help:Link&action=history this page's history]</span>

http : et https :

À la mi-2015 , Wikipedia et tous les autres sites Wikimedia ont été modifiés pour utiliser HTTPS pour chiffrer tout le trafic. L'accès à une URL telle http://en.wikipedia.org/wiki/Help:Linkque le serveur Web vous redirigera vers . Par conséquent, lors de la création d'un lien de style externe vers une page interne (c'est-à-dire en utilisant des crochets simples ou une URL nue), doit être spécifié pour éviter la redirection inutile, comme dans . https://en.wikipedia.org/wiki/Help:Linkhttpshttps://en.wikipedia.org/w/index.php?title=Help:Link&action=history

Dans le passé, lorsque Wikipédia était accessible via HTTP ou HTTPS, une URL relative au protocole pouvait être utilisée pour créer un lien externe (ou un lien de style externe vers une page interne) qui utiliserait http:ou https:selon la façon dont la page le lien apparu sur a été accédé, comme dans [//www.mediawiki.org/wiki/Help:Links]. Cependant, comme tous les sites Wikimedia nécessitent désormais HTTPS, ce style de lien est obsolète et ne devrait plus être utilisé. http:ou https:doit être explicitement spécifié comme approprié pour le site cible (en préférant https:, le cas échéant).

Qu'est-ce qu'une « ancre » ?

Le mot « ancre » a deux sens opposés :

  • Dans le cadre d'un lien d'une ancre vers une cible , c'est le point de départ.
  • Dans le contexte du modèle {{ ancre }}, une "ancre" est un lieu d'atterrissage vers lequel un lien peut sauter.

Le modèle d' ancre procède à la création automatique d'un codage invisible à partir de certains textes dans le "lieu d'atterrissage", en tenant compte de certains paramètres dans les modèles de référence en général.
Ainsi, pour les développeurs, le mot "ancre" peut faire référence

  • au lieu d'atterrissage en général,
  • au code le plus souvent invisible, ou
  • au texte et aux paramètres à partir desquels le code est créé.

Liaison de sections (ancres)

Pour créer un lien vers une section ou une sous-section d'une autre page, ajoutez un #et le nom de la section au nom de la page :

[[Page name#Section name|displayed text]]

Si le lien se trouve dans la même page, omettez le nom de la page et utilisez a #et le nom de la section :

[[#Section name|displayed text]]

Il est recommandé d'omettre le nom de la page lors du lien vers une section de la même page, car le lien fonctionnera comme prévu lors de la prévisualisation des modifications ou après le déplacement de la page.

Notez qu'ils Section namessont entièrement sensibles à la casse, contrairement aux liens d'articles, où la première lettre n'est pas sensible à la casse.

Modèle

Pour créer un lien vers une section afin qu'elle soit formatée avec le symbole de section à la place ( Nom de la page § Nom de la section plutôt que comme Nom de la page#Nom de la section ), utilisez le modèle {{ Lien de la section }} (ou {{ slink }}) :

{{Section link|Page name|Section name}}

Lors de l'utilisation du modèle, certains caractères [ ] { | }nécessitent un encodage lors de la création d'un lien vers une section :

[ ] { | }
.5B .5D .7B .7C .7D

Par exemple, la section "Plainte [fermée]" peut être liée à [[#.5BClosed.5D Complaint]]. Les liens dans la table des matières effectueront automatiquement cet encodage, de sorte que l'URL puisse être copiée à partir de là. Cependant, cette URL encodera également d'autres caractères qui n'interfèrent pas avec les modèles ou le wikicode, de sorte que le résultat peut sembler moche.

Pour plus d'informations, voir Aide :Section . Voir aussi Wikipedia:Redirect § Redirections ciblées et non ciblées .

Détails

Lorsqu'un lien contient un titre de section (comme dans les exemples ci-dessus), le titre pointe en fait vers une ancre HTML sur la page cible. En plus des ancres créées automatiquement par les titres de section, il est parfois avantageux de créer une ancre sur une unité de texte plus petite, comme un paragraphe spécifique (voir § Lien vers une partie d'une section ci- dessous). Cela peut être fait en utilisant , ou alternativement, le code HTML (voir la syntaxe {{ Anchor }}). Les ancres sont également utilisées pour renommer une section, tout en permettant aux liens vers l'ancien nom de fonctionner, ou de manière similaire, en permettant de créer des liens vers une section à l'aide d'une abréviation ; voir MOS:TITRES{{Anchor|anchor name}}<span id="anchor name">...</span>pour plus d'informations. Des liens vers des ancres peuvent également être ajoutés à des URL externes et à des liens interwiki, toujours en utilisant la #syntaxe.

Les liens de section fonctionnent toujours à travers les noms de page qui sont des redirections . Par exemple, si Danzig redirige vers Gdańsk , alors Danzig#History sera lié à la section "Histoire" de l'article Gdańsk. Il est également possible que la cible d'une redirection soit définie comme une section ou une ancre spécifique d'une page (celles-ci ne fonctionnent que si JavaScript est activé). En effet, selon le Manual of Style , il peut être préférable de définir de telles redirections et de les utiliser lors de la création de liens vers ces sections/ancres, plutôt que de créer des liens à l'aide de la syntaxe [[Page name#Section or anchor name|displayed text]]ou . {{Section link|Page name|Section name}}De cette façon, si la section ou le texte ancré devient plus tard son propre article, les liens via la redirection n'auront pas besoin d'être réécrits.

Par exemple, le lien Wikipedia:Section redirige spécifiquement vers la section Help:Link#Section linking (ancres) sur cette page. Une bizarrerie de la façon dont cela fonctionne est que si l'on devait ajouter un nom de section lors de l'utilisation d'un tel lien, cela remplacerait la section spécifiée par la redirection. Donc Wikipedia:Section link#Interwiki links irait à la section "Interwiki links" de cette page. Un tel remplacement des redirections de section doit être évité.

Le modèle {{ Ancre visible }} peut être utilisé pour créerune ancre associée au texte qui est mis en surbrillance lorsque l'ancre est liée à ( exemple - cliquez ici ). Le premier paramètre du modèle sera utilisé à la fois comme ancre et texte d'affichage (|text=peut être utilisé pour fournir un texte d'affichage différent).

Noms de section en double

Si plusieurs sections d'une page de destination ont le même titre, un lien vers le titre renvoie à la première section portant ce titre. Si le lien doit être vers une autre section avec le titre ou un titre qui ne diffère que par la casse (Example vs. EXAMPLE), ajoutez au titre lié _2, _3, etc., sans espace (ou 2, 3, etc. suivi d' un espace), en partant du haut de la page de destination et sans tenir compte du fait qu'une section soit une section ou une sous-section. Par exemple, plusieurs sections intitulées "Historique" peuvent être liées à "Historique", "Historique_2" (ou "Historique 2"), etc.

Lien vers une partie d'une section

Les ancres peuvent également être utilisées pour établir un lien vers n'importe quelle partie d'une section. Par exemple, si vous souhaitez créer un lien vers la cinquième phrase d'une section, il vous suffit de placer une ancre au début de cette phrase, et vous pouvez ensuite créer un lien vers cette ancre de la même manière que vous le feriez pour n'importe quelle autre ancre.

Cependant, tout comme pour les noms de section, les noms d'ancre en double ne renvoient qu'au premier. Étant donné que les ancres ne sont pas affichées, vous disposez d'une plus grande liberté pour choisir des ancres uniques, par exemple en ajoutant la date et l'heure actuelles au nom de l'ancre (par exemple, en nommant une ancre pour la section "ThisSection" comme suit : {{Anchor| CetteSection2014-09-22-18-05a1}} ).

Les ancres peuvent être placées n'importe où, y compris au début d'une clause, et à l'intérieur des notes et des citations, bien qu'il soit conseillé de tester d'abord dans votre bac à sable avant d'essayer un nouveau type d'emplacement exotique pour la première fois. De plus, l'ancre doit être placée après tous les indicateurs qui ne sont reconnus qu'au début d'une ligne (comme == ou ===, etc, pour une nouvelle section, * pour une nouvelle puce, : pour l'indentation), comme l'ancre devrait toujours fonctionner, mais l'indicateur de début de ligne ne fonctionnera généralement plus (et vous ne le remarquerez peut-être pas toujours, peut-être surtout si vous êtes pressé).

Il existe un petit nombre de noms d'ancre spéciaux. Voir § Liaison des lignes du tableau .

Liaison des lignes du tableau

Pour créer une ancre pour une ligne d'un tableau, voir Help:Table § Lien de section ou lien de carte vers une ancre de ligne . Cependant, [[#top]]et [[#toc]]sont des noms réservés qui renvoient respectivement au haut d'une page et à la table des matières.

Lien canalisé

Un lien canalisé est un lien interne ou un lien interwiki où la cible du lien et l'étiquette du lien sont tous deux spécifiés. Ceci est nécessaire dans le cas où ils ne sont pas égaux, alors que l'étiquette du lien n'est pas égale à la cible du lien avec le dernier mot étendu :

  • [[cheese]] (étiquette = cible, aucun tuyau nécessaire)
    produit du fromage , lié à l'article Fromage .
  • [[cheese]]s (libellé = cible + extension ["s"], aucun canal requis)
    produit des fromages , lié à l'article Fromage .
  • [[blue cheese|cheese]] (étiquette = partie de la cible, tuyau requis)
    produit du fromage , lié à l'article Fromage bleu .
  • [[cheese|blue cheese]] (libellé = cible + texte supplémentaire ["bleu"], pipe requise)
    produit du fromage bleu , lié à l'article Fromage .
  • [[cheese|that stuff]] (l'étiquette est complètement différente de la cible, tuyau requis)
    produit ce truc , lié à l' article Cheese .

Cela permet de lier un mot ou une phrase dans le texte d'une page plutôt que d'utiliser "voir aussi", même si la formulation ne correspond pas exactement au nom de la page cible. Avec un navigateur adapté et selon les préférences définies, on peut toujours voir la cible du lien : lorsque vous pointez sur le lien, le nom s'affiche dans une info-bulle de survol et s'affiche également dans la barre d'état.

Par exemple:

[[Train station|station]]
affichera : station

Ceci est utile lorsque le mot "gare" est utilisé dans un article sur les trains ; d'après le contexte, il serait clair qu'il s'agit d'une gare. Le lien canalisé est plus pratique pour l'utilisateur qu'un lien vers une station qui pourrait être une page de désambiguïsation.

Le mot piped fait référence à l'utilisation du caractère pipe "|" utilisé pour séparer la bonne description du lien réel. Ce personnage porte le nom d'une autre utilisation de celui-ci; voir Pipe (informatique) .

Il existe différentes astuces pour obtenir le même résultat avec moins de frappe :

Utiliser une redirection comme alternative

Une alternative à un lien canalisé consiste simplement à utiliser des pages de redirection . Pour créer Comment configurer un café , utilisez [[How to set up a coffee house]]et faites-en une redirection vers la configuration du café (notez que, contrairement à précédemment, l'info-bulle qui s'affiche lorsque vous pointez sur le lien, le cas échéant pour votre navigateur, est simplement le texte déjà affiché) .

C'est pratique si la redirection est déjà là ou sera également utile ailleurs ; cependant, il y a quelques inconvénients :

  • l'infobulle n'affiche pas la page sur laquelle on arrivera
  • " Modifications associées " donne les modifications dans la page de redirection et non la cible de redirection
  • le message de redirection sur la page cible l'encombre légèrement

En combinant un lien canalisé et une redirection, on peut fournir des informations qui ne sont pas le nom de la page vers laquelle un lien se trouve dans l'info-bulle de survol, c'est-à-dire que le tuyau suivant vers une redirection [[United Nations Organization|UNO]]affichera une info-bulle "Organisation des Nations Unies" lors du survol de UNO , expliquant ainsi l'abréviation.

Conversion automatique de wikitext avec le tour du tuyau

Si dans un lien canalisé, la partie après le "|" est laissée vide, elle est convertie en une forme abrégée de la page liée, comme suit :

  1. Tout mot avant le premier deux-points (:), ainsi que le deux-points lui-même, est supprimé. Ce mot peut ou non être un préfixe d'espace de noms (tel que "Help :") ou un préfixe interwiki (tel que "commons :"). Si le nom de la page est précédé de deux-points, "first" fait référence à "first after this".
  2. S'il y a du texte entre parenthèses à la fin, il sera supprimé.
  3. S'il n'y a pas de parenthèses mais qu'il y a une virgule, la virgule et tout ce qui la suit sont supprimés.
  4. Le lien sera quel que soit le cas utilisé.

Tout comme pour les trois ou quatre tildes lors de la signature sur les pages de discussion et l'utilisation de subst, dans un aperçu, le résultat apparaît déjà dans l'aperçu lui-même, mais la conversion dans la zone d'édition n'est pas encore affichée. Appuyez sur "Afficher les modifications" pour voir le changement dans le wikitext.

Balise de catégorie
La syntaxe de la clé de tri de la catégorie étant comme un lien canalisé, l'astuce du tuyau fonctionne également pour les balises de catégorie, même si elle n'est pas utile ici.
Exemples utilisant les deux-points
[[Help:Template|]]est converti en [[Help:Template|Template]], qui est rendu en tant que Template .
[[Music: My life|]]est converti en [[Music: My life| Ma vie]], qui est rendu comme Ma vie - bien que "Musique :" ne soit pas un espace de noms (par conséquent, l'espace après les deux-points n'est pas automatiquement supprimé), le raccourci fonctionne quand même.
[[w:en:Pipe (computing)|]]est converti en [[w:en:Pipe (computing)|en:Pipe]], qui est rendu comme en:Pipe .
Exemples de cas
[[pipe (computing)|]]est converti en [[pipe (computing)|pipe]] qui est rendu comme pipe .
[[Pipe (computing)|]]est converti en [[Pipe (computing)|Pipe]] qui est rendu en tant que Pipe .
Exemple de virgule
[[commons:Boston, Massachusetts|]]est converti en [[commons:Boston, Massachusetts|Boston]], qui est rendu par Boston .
Autres exemples
Paramètres et variables :
[[w:{{{1}}}|]]ne donne pas [[w :{{{1}}}|{{{1}}}]].
L'appel du modèle avec une valeur de paramètre 1 donne un lien de travail dans le cas d'une substitution uniquement.
[[w:en:{{FULLPAGENAME}}|]]ne donne pas [[w:fr :{{FULLPAGENAME}}|fr :{{FULLPAGENAME}}]].
[[m:{{FULLPAGENAME}}|]]ne donne pas [[m :{{FULLPAGENAME}}|{{FULLPAGENAME}}]]
* [[projet :a (b)|]]
* [[w:projet:a (b)|]]
* [[:de:project:a (b)|]]
* [[wiktionnaire:projet:a (b)|]]
* [[wiktionnaire:de:project:a (b)|]]
* [[wikibooks:projet:a (b)|]]
* [[wikiquote:projet:a (b)|]]
* [[wikisource:projet:a (b)|]]
* [[w:fr :{{FULLPAGENAME}}|]]
** [[w:fr :{{FULLPAGENAME}}|fr :{{FULLPAGENAME}}]]
* [[m :{{FULLPAGENAME}}|]]
** [[m :{{FULLPAGENAME}}|{{FULLPAGENAME}}]]

Ces exemples apparaissent comme suit :

Tour de pipe inversé

Sur la page "A (c)", [[|B]]est automatiquement converti en [[B (c)|B]].

De même, sur la page "A, c", [[|B]]est automatiquement converti en [[B, c|B]].

D'autres exemples sont ici.

Liens de sous-page

Un lien wiki a besoin d'un , et ce n'est pas facultatif sauf lorsqu'il renvoie vers ou depuis une sous- page . Un lien wiki vers sa page parent est , et, bien qu'aucun nom de page ne soit donné, le nom complet de la page est rendu. Sur le parent, un lien wiki vers une sous-page peut utiliser pour rendre un nom de sous-page à la place. [[fullpagename]][[../]][[/subpagename]]

Bien que les sous-pages soient créées dans l'espace article, la liaison des sous-pages n'y fonctionne pas pleinement.

La liaison de sous-page fonctionne comme prévu pour créer un lien vers n'importe quelle page sous une page parent racine :

  • lien de section :[[../#section]]
  • lien de sous-page enfant à enfant :[[../subpagename]]
  • parent du parent[[../../]]
  • incluant le[[../|pipe trick]]
  • et incluant les transclusions : {{../}} et{{/subpagename}}

Considérez qu'il y a environ 140 sous-pages du Manuel de style disposées en 97 branches, dont 35 ont deux sous-pages et 5 ont trois sous-pages. Les liens de sous-page permettent d'économiser la saisie. Supposons que vous modifiez ce groupe étroitement lié de noms de pages complètes :

Wikipédia :Manuel de style/Accessibilité/Signatures
Wikipédia :Tutoriel sur le manuel de style/l'accessibilité/les tableaux de données
Wikipédia : Manuel de style/Accessibilité/Didacticiel sur les tableaux de données/Consignes internes
Sur le nom de la sous-page Vous tapez Vous obtenez Liens vers
Tutoriel sur les tableaux de données [[../]] Wikipédia : Manuel de style/Accessibilité Parent
Directives internes [[../../]] Wikipédia : Manuel de style/Accessibilité Grand-parent
Accessibilité [[/Signatures]] /Signature Enfant
Accessibilité [[/Signatures/]] Signatures Enfant
Tutoriel sur les tableaux de données [[../Signatures]] Wikipédia :Manuel de style/Accessibilité/Signatures Frère et sœur
Tutoriel sur les tableaux de données [[../Signatures/]] Signatures Frère et sœur
Directives internes [[../../Signatures]] Wikipédia :Manuel de style/Accessibilité/Signatures Oncle
Signatures [[../Data tables tutorial/Internal guidelines]] Wikipédia : Manuel de style/Accessibilité/Didacticiel sur les tableaux de données/Consignes internes Neveu

Pour voir le tableau de variables de sous-page de cette page et le balisage sur quatre niveaux, voir /one/two/three/four , et à partir de là, passez au niveau deux à one/two .

Le balisage [[../]]adresse le nom de la page de base , sauf lorsqu'un nom de page comprend une /barre oblique (autorisé), les caractères des variables de nom de page de base/nom de sous-page sont faussés. Pour voir tout cela et comment l'ajout d'une ../construction supplémentaire corrige le redlink résultant , voir /sub/page/name1/sub/page/name2/subpage level 3 , et à partir de là, allez à sub/page/name2 .

Notez que le haut de chaque sous-page affiche les liens de navigation vers tous les noms de sous-page parent . À partir de ceux-ci, vous pouvez facilement évaluer les niveaux et relier les constructions.

Pour plus d'informations:

Liens pages spéciales

Pour créer un lien vers une page spéciale :

Étant donné que le caractère esperluette (&) n'est pas autorisé, il n'est pas possible de créer un lien ordinaire contenant &action=editou &redirect=nodans la chaîne de requête URL. Dans ces cas, utilisez des modèles ou des mots magiques, voir #Liens contenant des chaînes de requête d'URL .

Par exemple, vous pouvez utiliser un modèle tel que {{ Plain link }} pour coder un lien URL Wikimedia, tel qu'un pointant vers une page spéciale avec des paramètres.

{{Lien simple|url=//en.wikipedia.org/w/index.php?title=Special:Log&logid=79269392|name=15:21, 8 décembre 2016}}

donne

15:21, 8 décembre 2016

Modification de l'apparence des liens

Les modes d'affichage des différents liens dans les navigateurs, comme décrit ci-dessus, sont les styles d'affichage par défaut dans l' habillage par défaut . Les utilisateurs peuvent modifier la façon dont ils voient les liens :

  • En sélectionnant un skin différent.
  • En appliquant un style utilisateur à l' aide de CSS.
  • En modifiant la valeur "Souligner les liens" ou "Formater les liens rompus comme ceci" dans l'onglet Apparence des préférences utilisateur .
  • En définissant le "seuil d'affichage du stub" dans l'onglet Apparence des préférences utilisateur. Ainsi, les liens vers les pages de l'espace principal s'affichent d'une manière distincte - rouge foncé par défaut - si le wikitext de la page cible a moins d'un nombre d'octets spécifié. (Tous les marqueurs de section dans le lien sont ignorés. Les liens vers les redirections sont affichés dans le style normal.)

Info-bulles de survol

Dans de nombreux navigateurs, maintenir le curseur sur un lien ( mouseover ) affiche une info- bulle contenant le texte de l' attribut HTML du lien. titleMediaWiki - le logiciel qui exécute Wikipédia - le définit sur le nom de la page cible (sans aucune indication de section) s'il s'agit d'un lien wiki, le nom de la page avec préfixe s'il s'agit d'un lien interwiki et l'adresse du lien ( URL ) s'il s'agit d'un lien externe. (Ceci peut être désactivé dans les préférences de l'utilisateur .) Le navigateur peut également afficher des informations similaires, y compris toute indication de section, dans la barre d'état.

Pour ces effets, un lien canalisé est utile même s'il n'est pas suivi ; par exemple, pour afficher la signification d'un acronyme. Il est possible de produire une info-bulle de survol sans lien, en utilisant le modèle {{ H:title }}.

Caractères interdits

Un lien dont la cible contient des caractères interdits (voir WP:Nom de la page ) sera affiché sans balisage, comme dans [[A{b}]].

Les conversions sont automatiquement effectuées en caractères non littéraux dans les liens wiki et interwiki. Par exemple, [[Help:Page%20name]]devient Help:Page name. Cependant, l'inverse est vrai pour les liens externes ; les caractères littéraux sont convertis en caractères non littéraux. Par exemple, la plupart des navigateurs convertissent .../wiki/!en .../wiki/%21.

Certains caractères d'un lien d'adresse Web doivent être représentés par des caractères d'échappement, car ils sont réservés aux modifications de Wikipédia. Les exemples incluent %5Bpour [, %5Dpour ], %3Cpour <, %3Epour >, %7Bpour {, %7Dpour }et %26pour &. Plus d'informations peuvent être trouvées en lisant à propos de l' encodage en pourcentage . Les références de caractères numériques (par exemple &#91;ou &#x5B;) ne doivent pas être utilisées dans les liens externes car l'esperluette (&) a une signification particulière dans une URL.

Un code comme %70dans une redirection la désactive, bien que le lien fonctionne à partir de la page de redirection. Pour une redirection qui fonctionne, la page de redirection affiche la forme canonique de la cible, contrairement à sa page de prévisualisation, qui restitue le lien de la manière habituelle.

Liens contenant des chaînes de requête d'URL

Étant donné que le caractère esperluette (&) n'est pas autorisé, il n'est pas possible de créer un lien ordinaire contenant &action=editou &redirect=nodans la chaîne de requête URL. Ces types de liens peuvent être utiles dans les pages utilisateur. En outre, une page de redirection peut avoir des catégories et vous souhaiterez peut-être les afficher ou les modifier en un seul clic.

Modèles

Vous pouvez utiliser un modèle tel que {{ Plain link }} pour encoder un lien URL Wikimedia. Exemple:

{{Lien simple|url=//en.wikipedia.org/w/index.php?title=Special:Log&logid=79269392|name=15:21, 8 décembre 2016}}

donne

15:21, 8 décembre 2016

Mots magiques

La syntaxe suivante montre l'utilisation du mot magique fullurl tel qu'il apparaîtrait dans un modèle construit pour être ajouté action=edità la chaîne de requête d'URL :

[{{fullurl :{{{1}}}|action=modifier}} {{{1}}}]

Notez que cela s'affichera comme un lien externe plutôt que comme un lien interne et pour cette raison, il peut ne pas apparaître dans les requêtes what-links-here associées à la page cible.

Rapports de liens

Les liens navigables vers une page sont les liens wiki, les redirections et les liens wiki de style externe. La balise {{ orphan }} peut être placée sur des pages sans liens wiki entrants.

Vers une page

Chaque lien vers une page est un lien vers un nom . [1] Aucun rapport n'affiche tous les liens vers le contenu .

L' outil Quels liens ici , sur chaque page, signalera tous les liens wiki et toutes les redirections vers le contenu de cette page. (Vous obtenez également les liens wiki vers les redirections.) Le paramètre de recherche linksto ne trouvera que les liens wiki. Les deux signalent des liens wiki (invisibles) placés par une transclusion via un {{ template }}. La différence entre eux est que linksto rapporte un nombre de liens vers un nom de page , tandis que WhatLinksHere rapporte une carte des liens vers la page en tant que contenu . [2]

Vers une rubrique

Les liens navigables vers une section d'une page sont des liens wiki, des redirections et des liens wiki de style URL. La différence entre une redirection et un lien wiki est plus prononcée lorsqu'une redirection cible une section, lorsque vous ne pouvez pas y ajouter la vôtre même si elle apparaît comme . Un lien wiki qui renvoie à une section et qui apparaît comme pouvant être lié à cette section via le nom de page canonique (le titre sur la page avec le contenu réel) ou via le nom de page de toute redirection vers celle-ci, auquel cas le nom de la page est le nom d'une page de redirection. #section [[page name]][[page name#section name]]

Pour trouver des liens wiki vers une section, il faut deux rapports ou plus.

  1. Afficher uniquement les redirections , un outil externe disponible à partir de la page Quels liens ici , signale les redirections vers le contenu d'une section. (Peu importe le nom de page que vous lui donnez, vous obtenez tous les noms de page de redirection.) Regardez au-delà de tout groupe de redirections " Pas d'ancre ou de section " et de toute section "invalide", pour voir si votre nom de section particulier est explicitement répertorié, car alors les pages de redirection en dessous peuvent avoir des liens entrants qui iront ensuite à cette section. [3] ("What Links Here" a également un rapport "show redirects", mais il ne précise pas si la redirection va vers une section particulière.)
  2. Utilisez "What Links Here" sur toutes les pages de redirection trouvées à l'étape précédente.
  3. Utilisez {{ Liens vers }} pour créer un groupe de liens de recherche qui rapporteront chacun des liens vers une section. Il ne peut fonctionner qu'avec un seul nom de page à la fois. Pour chaque lien de recherche donné, changez simplement le nom de la page dans la requête pour chaque redirection à tour de rôle.

Plus il y a de redirections, plus il y a de rapports à exécuter. S'il n'y a pas de redirections impliquées, un rapport de "Liens vers" suffit.

A partir d'une page

Pour signaler des liens depuis une page, il vous suffit de lister tous les liens wiki sur cette page.

Une façon d'envoyer une requête à l'API consiste à créer un lien externe ( § Liens externes ). Par exemple, en utilisant un lien externe très semblable à un lien de recherche, vous pouvez envoyer à l'API une requête pour répertorier les propriétés du lien de " wp:example ". Il doit l'interpréter correctement comme "Wikipedia:Example", pageid 25263910 .

Ce que vous tapez
[//en.wikipedia.org/w/api.php?action=query&prop=links&pllimit=500&titles=fullpagename your label]
Ce que vous obtenez lorsque fullpagename est wp : exemple
votre étiquette
  • Le rapport est au format JSON , comme d'habitude pour les API RESTful.
  • L'ID de page est disponible à partir des informations de page sur chaque page.
  • Le titlesparamètre est au pluriel. (Il est conçu pour accepter plusieurs noms de page complets ou ID de page, délimités par le caractère |.)
  • Le nombre de liens renvoyés par cette requête est limité à 500, selon l'URL que vous avez créée. Voir mw:API:Query pour savoir comment en obtenir plus en toute sécurité. Par exemple, le système d'exploitation a 510 liens wiki.

Pour faire en sorte qu'une page s'enregistre comme un lien vers une page, mais sans réellement afficher le lien, créez un lien vers celui-ci, mais étiquetez-le avec un caractère d'espacement en utilisant l'astuce pipe : . [[pagename| ]]

Fonctions supplémentaires liées aux liens

Pour connaître l'effet des liens sur la mise en forme de la date, consultez Aide:Mise en forme et liaison de la date .

Une autre fonctionnalité dépendante du lien est les modifications associées , qui permettent d'afficher les modifications récentes apportées à toutes les pages qui sont liées à partir de la page actuelle (ou qui sont membres de la catégorie, s'il s'agit d'une page de catégorie).

Pour plus d'informations sur la création de liens vers des pages à partir d'une image, consultez mw:Extension:ImageMap .

Plusieurs modèles ont été créés pour faciliter la création de liens (bien qu'ils ne soient généralement pas utilisés dans l'espace article). Ceux-ci incluent {{ tl }} et {{ tlx }} pour les liens vers des modèles, et {{ cl }} et {{ lc }} pour les liens vers des catégories. Plus d'informations peuvent être trouvées dans Category:Internal link templates .

Conversion en forme canonique

Comme décrit précédemment , si une cible de lien commence par une lettre minuscule, elle sera interprétée comme si elle commençait par la lettre majuscule équivalente. Si la cible contient un préfixe d'espace de noms , le préfixe entier et le premier caractère après les deux-points ne sont pas sensibles à la casse (donc uSeR:jimbo Wales est lié à User:Jimbo Wales ).

Dans les cibles de lien, les espaces et les traits de soulignement (qui sont effectivement équivalents) sont ignorés s'ils se trouvent au début, à la fin ou immédiatement avant ou après les deux-points suivant un préfixe d'espace de noms. Les espaces / traits de soulignement consécutifs sont traités comme un seul espace. Par conséquent , _User_: Jimbo_ __ Wales__ est lié à User: Jimbo Wales .

Les références de caractères HTML et les caractères codés en pourcentage sont remplacés par leur caractère brut. Par exemple, [[d&eacute;partement]]produit département , et [[%40]]produit @ . Les liens qui renvoient à des titres de page non valides sont affichés sous forme de texte wiki non balisé.

Les titres indiqués par des liens wiki sont affichés sous forme canonique (avec correction des majuscules et suppression des espaces en excès / traits de soulignement, comme décrit précédemment) aux endroits suivants :

  • Dans les balises de transclusion pour les pages inexistantes : {{qwsazx}}donne Template:Qwsazx .
  • Dans les info-bulles et dans la barre d'état (le cas échéant pour le navigateur) lorsque le curseur de la souris est déplacé sur le lien.
  • Sur les pages de redirection .
  • Dans la case catégorie .

Les préfixes dans les liens interwiki sont traités de la même manière que les préfixes d'espace de noms : ils sont insensibles à la casse et aux espaces avant et après les deux-points. Cependant, le premier caractère après les deux-points n'est pas automatiquement en majuscule (qu'il soit interprété comme une majuscule dépend de la configuration du wiki cible).

Voir également

Notes et références

  1. ^ Les alias pour la partie espace de noms du nom sont reconnus dans les liens wiki et dans les fonctions d'analyseur qui créent des liens de style URL - canonicalurl et fullurl. Ils sont également reconnus dans la boîte de navigation et dans la recherche, à l'exception du paramètre insource .
  2. ^ "What Links Here" ne signale pas les liens de style URL vers une page.
  3. ^ Les redirections qui pointent vers une section font partie d'un vaillant effort pour permettre de changer un titre de section sans casser un lien vers le nom . Cet effort doit également demander aux éditeurs qui souhaitent créer un lien vers une section de toujours vérifier le wikitext de la section cible, et de trouver, lire et comprendre le plan pour créer un lien vers une seule page de redirection à la place. Ensuite, cette page de redirection renvoie à la section. (Les redirections "invalides" vers une ancre ou une section inexistante se produisent lorsque cela est ignoré.)
  4. ^ Si vous utilisez l'API de manière intensive ou professionnelle, vous devez suivre ses recommandations actuellement répertoriées sur API . (Utilisezcontinue=, utilisezformatversion2, utilisez plusieurs pages à la fois, etc.)