Utilisateur:Raymond SÉNÈQUE/Article en cours : Différence entre versions

De WikiGenWeb
Aller à : navigation, rechercher
m (Page blanchie)
m
Ligne 1 : Ligne 1 :
  
 +
Une '''redirection''' sert à utiliser une page (la page de redirection) pour créer un lien renvoyant automatiquement vers une autre page (la page cible).
 +
 +
== Description ==
 +
 +
Sur la page de redirection, il n'y a pas d'autre contenu que, sur la première ligne :
 +
 +
<nowiki>#</nowiki>REDIRECT [[''Page cible'']]
 +
 +
Si le lien donné pointe vers une page existante du même projet, alors quand un utilisateur se rend sur la page de redirection, la page cible s'affiche, avec la mention "redirigé depuis..." sous le titre. Le navigateur montre encore l'ancienne adresse.
 +
 +
Par exemple, si vous vous rendez sur la page [[Aide:Redirect]], vous reviendrez sur cette page puisque [[Aide:Redirect]] est une redirection.
 +
 +
Si le lien pointe vers une page qui n'existe pas, ou vers une page d'un autre projet, le navigateur affiche la page de redirection. Il est alors possible de cliquer sur le lien affiché pour se rendre à la page pointée.
 +
 +
Les ''doubles redirections'' ne fonctionnent pas : si A (page de redirection) pointe vers B (page de redirection) qui pointe vers C, le navigateur s'arrêtera à B. Ceci permet d'éviter les circuits fermés où A pointe vers B et réciproquement.
 +
 +
Quand une page incluse (comme un [[Aide:modèle|modèle]]) est une redirection, la cible de la redirection est incluse à la place, sans aucun message de redirection. Les doubles redirections ne fonctionnent pas.
 +
 +
== Utilité ==
 +
 +
Les redirections peuvent servir à :
 +
* Aller facilement à une page dont le nom est long.
 +
* Créer un lien vers une page sans utiliser de [[Aide:lien redirigé|lien redirigé]].
 +
* Pour une page qui aurait plusieurs noms possibles.
 +
 +
== Création d'une redirection ==
 +
 +
=== Automatiquement lors du renommage ===
 +
 +
Lorsqu'une page est [[Aide:Déplacer une page|renommée]], une redirection est automatiquement créée depuis l'ancien nom vers le nouveau nom, et de même si besoin pour la page de discussion.
 +
 +
Si la nouvelle page est occupée par une redirection, et dont l'historique ne comporte qu'une seule modification, elle est remplacée par la page déplacée. Sinon, il faut d'abord supprimer la page cible. Après le déplacement, la page d'origine est remplacée par une redirection avec un historique vide.
 +
 +
=== Manuellement ===
 +
 +
Pour créer manuellement une redirection, [[Aide:Comment démarrer une page|créez une nouvelle page]], écrivez-y <nowiki>#REDIRECT [[''Nom de page'']]</nowiki> à la première ligne. "REDIRECT" peut être écrit en minuscule, et l'espace entre "redirect" et les crochets est facultatif. Un exemple se trouve sur [http://meta.wikimedia.org/w/index.php?title=Aide:Redirect&action=edit&redirect=no cette page].
 +
 +
Le texte suivant '''sur la même ligne''' sera affiché lorsque l'on visualise la page de redirection elle-même, et peut servir à expliquer la raison de la redirection. Il peut inclure une catégorie.
 +
 +
Les lignes supplémentaires sont [[Aide:Raccourcis d'édition|automatiquement enlevées]] à la sauvegarde (mais pas pendant la prévisualisation).
 +
 +
La redirection ne marchera pas en revanche s'il y a quelque chose sur la page ''avant'' le redirect. Il ne doit pas y avoir d'espace entre le # et le REDIRECT.
 +
 +
Un code d'échappement comme %70 dans une redirection la désactive, bien que le lien reste cliquable une fois sur la page.
 +
 +
== Modifier une redirection ==
 +
 +
Pour modifier une redirection, il faut d'abord y accéder. Il y a plusieurs moyens pour cela :
 +
* Cliquer sur le lien "Redirigé depuis..." en haut de la page cible.
 +
* Ajouter "&redirect=no" à l'URL de la page.
 +
* Utiliser les [[Aide:Pages liées|Pages liées]] de la page cible pour trouver la redirection.
 +
 +
== Redirections vers d'autres pages ==
 +
 +
=== Redirections interwiki ou vers des pages spéciales ===
 +
 +
Les redirections vers les [[Aide:Lien interwiki|liens interwiki]] ou vers les [[Aide:pages spéciales|pages spéciales]] ne fonctionnent pas. Il est conseillé d'utiliser un lien normal à la place. Essayer [[Help:Interwiki redirect demo]] et [[Help:Redirect to special page demo]].
 +
 +
=== Redirection vers une ancre ===
 +
 +
Un exemple est :
 +
<nowiki>#REDIRECT [[definitions#G]]</nowiki>
 +
 +
La redirection n'enverra pas vers l'[[Aide:Ancres|ancre]] mais vers le haut de la page.
 +
 +
=== Redirection vers une image ou une catégorie ===
 +
 +
Selon les réglages du projet, une redirection vers une [[Aide:page d'image|page d'image]] ou une [[Aide:catégorie|catégorie]] ne montrera que la partie modifiable (la description). Il faut cliquer sur l'onglet "image" ou "catégorie" après avoir été redirigé pour que tout s'affiche.
 +
 +
== Image liée vers une page ==
 +
 +
Une image peut faire un lien vers une autre page au lieu de sa page de description ; voir [[Aide:Image navigable]]. Le principe est de mettre une redirection à la place de la description de l'image.
 +
 +
== Détection des liens de redirection ==
 +
 +
En donnant une très haute valeur à la limite des ébauches dans les [[Aide:préférences|préférences]] utilisateur, il est possible de visualiser facilement quels liens sont des redirections puisque ceux-ci s'affichent toujours normalement, que la cible soit une ébauche ou non. Ceci peut être utile pour le nettoyage de redirections.
 +
 +
<!-- Hem je doute de l'utilité de cette section... dans le doute je laisse ici
 +
==Redirect and/or link to non-existing page==
 +
 +
When B is a subtopic of A, and B does not have its own page, or at least not with additional info,  there are the following possibilities:
 +
 +
*redirect B to A, use the backlink to go from A to B (disadvantage: not very inviting to create a new content page B; inconvenient if A has many backlinks)
 +
*link A to B ("[[w:en:Wikipedia:Red link|red link]]") as invitation or preparation for creating page B; use the backlink to go from B to A (disadvantage: not obvious for newbie, much less convenient than automatic redirect, especially if B has many backlinks)
 +
*both (indirect self-link on A) - after applying the link from A through B back to A, use the link in the redirect message to go from A to B (for detecting a redirect see above; the method is useful for temporary use during clean-up, but not for permanent use; also, there is no distinction between a redirect back, and an onward redirect) (disadvantage, as far as not yet mentioned: not obvious for newbie)
 +
*ditto but with a [[w:en:Wikipedia:soft redirect|soft redirect]] from B to A, i.e. a page only containing something like "See <nowiki>[[</nowiki>A]]"; one can see at A that B is very short using the [[Help:Link#Stub_feature|stub  feature]] (disadvantages: a soft redirect is non-standard; people who do not know about its reason may change it in a regular redirect; is a little less convenient than automatic redirect; requires stub feature setting)
 +
*B is a redirect, link from A to B with "redirect=no", or link to B's edit page, e.g. [http://meta.wikimedia.org/w/index.php?title=Template&redirect=no Template] and [http://meta.wikimedia.org/w/wiki.phtml?title=Template&action=edit start page Template], respectively.
 +
 +
In the 3rd and 4th case, especially if A has a list of links to pages B, one can mark the links with more info, e.g. by bolding, and explain the marking.
 +
-->
 +
 +
 +
{{h:f|enname=Redirect}}
 +
 +
 +
[[Category:Fr/Manuel de l'éditeur|Redirection]]

Version du 29 mars 2011 à 21:33

Une redirection sert à utiliser une page (la page de redirection) pour créer un lien renvoyant automatiquement vers une autre page (la page cible).

Description

Sur la page de redirection, il n'y a pas d'autre contenu que, sur la première ligne :

#REDIRECT ''Page cible''

Si le lien donné pointe vers une page existante du même projet, alors quand un utilisateur se rend sur la page de redirection, la page cible s'affiche, avec la mention "redirigé depuis..." sous le titre. Le navigateur montre encore l'ancienne adresse.

Par exemple, si vous vous rendez sur la page Aide:Redirect, vous reviendrez sur cette page puisque Aide:Redirect est une redirection.

Si le lien pointe vers une page qui n'existe pas, ou vers une page d'un autre projet, le navigateur affiche la page de redirection. Il est alors possible de cliquer sur le lien affiché pour se rendre à la page pointée.

Les doubles redirections ne fonctionnent pas : si A (page de redirection) pointe vers B (page de redirection) qui pointe vers C, le navigateur s'arrêtera à B. Ceci permet d'éviter les circuits fermés où A pointe vers B et réciproquement.

Quand une page incluse (comme un modèle) est une redirection, la cible de la redirection est incluse à la place, sans aucun message de redirection. Les doubles redirections ne fonctionnent pas.

Utilité

Les redirections peuvent servir à :

  • Aller facilement à une page dont le nom est long.
  • Créer un lien vers une page sans utiliser de lien redirigé.
  • Pour une page qui aurait plusieurs noms possibles.

Création d'une redirection

Automatiquement lors du renommage

Lorsqu'une page est renommée, une redirection est automatiquement créée depuis l'ancien nom vers le nouveau nom, et de même si besoin pour la page de discussion.

Si la nouvelle page est occupée par une redirection, et dont l'historique ne comporte qu'une seule modification, elle est remplacée par la page déplacée. Sinon, il faut d'abord supprimer la page cible. Après le déplacement, la page d'origine est remplacée par une redirection avec un historique vide.

Manuellement

Pour créer manuellement une redirection, créez une nouvelle page, écrivez-y #REDIRECT [[''Nom de page'']] à la première ligne. "REDIRECT" peut être écrit en minuscule, et l'espace entre "redirect" et les crochets est facultatif. Un exemple se trouve sur cette page.

Le texte suivant sur la même ligne sera affiché lorsque l'on visualise la page de redirection elle-même, et peut servir à expliquer la raison de la redirection. Il peut inclure une catégorie.

Les lignes supplémentaires sont automatiquement enlevées à la sauvegarde (mais pas pendant la prévisualisation).

La redirection ne marchera pas en revanche s'il y a quelque chose sur la page avant le redirect. Il ne doit pas y avoir d'espace entre le # et le REDIRECT.

Un code d'échappement comme %70 dans une redirection la désactive, bien que le lien reste cliquable une fois sur la page.

Modifier une redirection

Pour modifier une redirection, il faut d'abord y accéder. Il y a plusieurs moyens pour cela :

  • Cliquer sur le lien "Redirigé depuis..." en haut de la page cible.
  • Ajouter "&redirect=no" à l'URL de la page.
  • Utiliser les Pages liées de la page cible pour trouver la redirection.

Redirections vers d'autres pages

Redirections interwiki ou vers des pages spéciales

Les redirections vers les liens interwiki ou vers les pages spéciales ne fonctionnent pas. Il est conseillé d'utiliser un lien normal à la place. Essayer Help:Interwiki redirect demo et Help:Redirect to special page demo.

Redirection vers une ancre

Un exemple est :

#REDIRECT [[definitions#G]]

La redirection n'enverra pas vers l'ancre mais vers le haut de la page.

Redirection vers une image ou une catégorie

Selon les réglages du projet, une redirection vers une page d'image ou une catégorie ne montrera que la partie modifiable (la description). Il faut cliquer sur l'onglet "image" ou "catégorie" après avoir été redirigé pour que tout s'affiche.

Image liée vers une page

Une image peut faire un lien vers une autre page au lieu de sa page de description ; voir Aide:Image navigable. Le principe est de mettre une redirection à la place de la description de l'image.

Détection des liens de redirection

En donnant une très haute valeur à la limite des ébauches dans les préférences utilisateur, il est possible de visualiser facilement quels liens sont des redirections puisque ceux-ci s'affichent toujours normalement, que la cible soit une ébauche ou non. Ceci peut être utile pour le nettoyage de redirections.


Modèle:H:f