Redirections : Différence entre versions
De Salve Regina
[version non vérifiée] | [version non vérifiée] |
(Page créée avec « 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 ==... ») |
|||
Ligne 89 : | Ligne 89 : | ||
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. | 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. | ||
--> | --> | ||
− | |||
− | |||
− | |||
[[Category:Fr/Manuel de l'éditeur|Redirection]] | [[Category:Fr/Manuel de l'éditeur|Redirection]] |
Version actuelle datée du 18 janvier 2011 à 14:30
Une redirection sert à utiliser une page (la page de redirection) pour créer un lien renvoyant automatiquement vers une autre page (la page cible).
Sommaire
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.