Aide:Redirection (wikicode, avancé)

Wikicode
Cette page ne concerne que le wikicode (liens « modifier le code »).
Niveau avancé
Nous vous recommandons de lire auparavant Aide:Redirection
Une redirection ou redirect est un lien qui amène automatiquement tout visiteur sur une autre page. Il existe de multiples cas d'utilisation avancée ou personnalisée pour gérer les redirections.

Connaître toutes les redirections de type #REDIRECTION et #REDIRECT pointant vers une page

modifier

Pour avoir la liste des redirections #REDIRECTION et #REDIRECT pointant vers une page, par exemple vers l'article Parenthèse :

  • Première méthode
aller sur l'article Parenthèse
dans le volet de gauche, cliquer sur « Pages liées »
on arrive sur cette page :
https://fr.wiki.x.io/wiki/Sp%C3%A9cial:Pages_li%C3%A9es/Parenth%C3%A8se
dans cette phrase :
« Les pages ci-dessous contiennent un ou plusieurs liens vers Parenthèse (ne voir que : les redirections, les liens, les transclusions) » - (phrase qui apparait sur la page du lien précédent)
cliquer sur le mot (en bleu) « redirections »
on arrive enfin sur la page listant les redirections de type #REDIRECTION et #REDIRECT pointant vers l'article Parenthèse.
https://fr.wiki.x.io/w/index.php?title=Sp%C3%A9cial%3APages+li%C3%A9es&hidetrans=1&hidelinks=1&hideimages=1&target=Parenth%C3%A8se&namespace=
  • Seconde méthode
aller sur l'article Parenthèse
dans le volet de gauche, cliquer sur « Information sur la page »
on arrive sur cette page :
https://fr.wiki.x.io/w/index.php?title=Parenth%C3%A8se&action=info
cliquer sur le passage (en bleu) « Nombre de redirections vers cette page »
on arrive enfin sur la page listant les redirections de type #REDIRECTION et #REDIRECT pointant vers l'article Parenthèse.
https://fr.wiki.x.io/w/index.php?title=Sp%C3%A9cial:Pages_li%C3%A9es/Parenth%C3%A8se&hidelinks=1&hidetrans=1

Double redirection

modifier
 
Double redirection.

On appelle double redirection le fait de rediriger sur une page qui est elle-même une page de redirection. Les doubles redirections posent problème car l'automatisme de redirection ne fonctionne qu'une seule fois. Ainsi, le visiteur se retrouve sur la seconde page de redirection sans être automatiquement redirigé plus loin. Il peut cependant manuellement suivre l'hyperlien vers la page suivante, et ainsi de suite en cas de triple, quadruple… redirection.

Les doubles redirections sont généralement créées lorsqu'on renomme une page : la page originale est automatiquement transformée en une page de redirection vers la page de nouveau nom ; les éventuelles pages de redirection sur la page originale deviennent alors des doubles redirections.

Les doubles redirections sont notamment repérables à l'aide de l'hyperlien Pages liées de la boîte Outils dans la colonne de gauche. Elles sont corrigées régulièrement par des robots.

Une page spéciale permet de consulter la liste des doubles redirections existantes.

Inverser une redirection

modifier

Si une page A redirige vers une page B, alors il est possible de retourner cette redirection. Il suffit pour cela de renommer B en A. Mais attention, cette opération n'est possible que lorsque l'historique de A ne contient qu'une seule ligne (c'est-à-dire seulement si A a été (re)créée en tant que redirection vers B et n'a pas été modifiée par la suite).

Dans les autres cas, il faut effectuer une demande de renommage de page, pour renommer la page.

Suppression d'une redirection

modifier

Une page de redirection est un article mais les critères d'admissibilité d'un article de redirection sont généralement plus souples, il suffit souvent d'établir un usage non équivoque ou une équivalence entre les deux noms.

Si vous désirez simplement supprimer la redirection (parce qu'il s'agit par exemple d'une erreur dans le nom ou pour un autre critère de suppression immédiate), vous devez faire une demande de suppression immédiate. La redirection sera supprimée par un administrateur si cela est réellement nécessaire.

Cas où les redirections peuvent en général être effacées :

Redirection et catégorie

modifier

Remarque préliminaire : dans la page dédiée à une catégorie, les pages de redirection apparaissent en italique.

Catégoriser une redirection

modifier

Catégoriser les pages de redirection est généralement effectué avec des catégories dédiées aux redirections. Ces catégories permettent d'indiquer le type de la redirection et sont regroupées dans la catégorie « Redirection Wikipédia ». Elles permettent d'indiquer que la page de redirection est, par exemple, une cacographie, un nom de domaine, une redirection de modèleetc.

En ce qui concerne les redirections de modèles, celles-ci doivent être catégorisées au moyen du modèle {{Redirection de modèle}} afin de permettre d'indiquer la raison pour laquelle la redirection a été créée et ainsi faciliter la maintenance associée (permet notamment de savoir si la redirection doit être supprimée si elle n'est plus utilisée).

Catégoriser les pages de redirection avec des catégories non dédiées aux redirections est déconseillé, cependant il y a quelques rares exceptions :

  • il est recommandé de catégoriser comme sigle de n caractères toute page dont le titre est un sigle, même quand c'est une page de redirection. La page SNCF, par exemple, est catégorisée comme sigle de 4 caractères ;
  • en biologie, hormis les redirections orthographiques ou typographiques, il est recommandé par le projet Biologie de catégoriser tous les noms synonymes — nom vernaculaire, nom normalisé ou nom scientifique — afin d'aider le lecteur à s'y retrouver, quel que soit le synonyme qu'il recherche. Ainsi, dans les catégories de taxons biologiques, les italiques indiquent une redirection et non une convention typographique (exemple Catégorie:Carnivore (nom scientifique)) ;
  • les redirections vers des pages consacrées à des personnes connues sous un pseudonyme sont catégorisées en Catégorie:Personnalité utilisant un pseudonyme lorsqu'elles portent comme titre le nom de naissance/officiel/légal de la personne, et dans les différentes catégories de pseudonymes (voir Catégorie:Pseudonyme) lorsqu'elles portent le pseudonyme comme titre (de même pour les pages consacrées à ces personnes).

Rediriger vers une catégorie

modifier

Il ne faut pas rediriger de manière dure une catégorie vers une autre catégorie, car les articles catégorisés dans la catégorie redirigée n’apparaîtraient pas dans la catégorie cible. De plus, il ne faut pas rediriger depuis un autre espace de noms (article par exemple) vers une catégorie.

Pour créer une catégorie redirigée (vers une autre catégorie), il faut :

  1. On peut utiliser le modèle {{Catégorie redirigée}} (qui effectue une redirection molle en conservant une page de contenu, tout en sous-catégorisant la catégorie redirigée dans la catégorie cible).
  2. Puis déplacer, dans la catégorie cible et un par un, tous les articles et sous-catégories de la catégorie à rediriger (ce travail peut être facilité par un robot).
  3. Quand la catégorie redirigée est vide, vérifier qu’elle ne possède plus de liens de référence directe dans ses « pages liées », et y corriger les liens vers elle.
  4. Quand la catégorie redirigée n’a plus d’autres références utiles, il est alors possible d’en demander la suppression immédiate si la redirection semble inutile.

Redirection et autres projets

modifier

Wikidata

modifier

Une page de redirection peut être reliée à un élément Wikidata. Ce système est utilisé notamment pour gérer des nuances de concepts ou de sujet entre les wikipédias de différentes langues. Par exemple, certaines wikipedia peuvent avoir un article Bonnie et Clyde quand d'autres auront deux articles distincts (un pour Bonnie, l'autre pour Clyde). Ce système permet aussi de relier une page de redirection à de nombreux liens interwiki en d'autres langues.

Méthode :

Sur Wikidata, lors de l'ajout d'une redirection à un élément déjà existant, il faut :

  1. Sélectionner la langue et indiquer le titre de la page de redirection (comme cela se fait pour l'ajout d'un article).
  2. À droite du champ du titre de la page de redirection, cliquer sur le badge et sélectionner « lien intentionnel vers une redirection ».

Une fois l’ajout réalisé sur Wikidata, on peut également ajouter sur la page de redirection de Wikipédia le modèle {{Redirection connectée à un élément Wikidata}} en dessous du #REDIRECT, afin de faciliter la maintenance des redirections.

Exemple : Skateboard (engin)

Wiktionnaire

modifier

Une page peut être reliée à Wiktionnaire, à l'aide du modèle {{Wiktionary-redirect}}. Ce système est utilisé notamment pour éviter les liens interwikis dans les articles (ex. « [[wikt:exemple]] ») redirigeant vers un lien externe à Wikipédia en français. Il est également possible de créer un lien vers un élément Wikidata.

Parfois, une entrée est plus appropriée sur un autre projet frère que sur Wikipédia parce qu'elle n'a pas une portée encyclopédique (par exemple, elle ne peut jamais être étendue au-delà d'une simple définition de dictionnaire, ou contenir un niveau de détail plus approprié à un manuel). Normalement, ces articles sont copiés sur un projet frère le plus appropriée en utilisant le processus transwiki ((en) sur meta), et supprimés de Wikipedia par la suite.

Cependant, si un mot ou une phrase est couramment utilisé sur wiki, il est fort probable que l'entrée supprimée soit rapidement recréée par des utilisateurs bien intentionnés. L'article recréé est susceptible de redevenir non encyclopédique.

Pour éviter cela, ne supprimez pas la page après le transfert. Une solution, comme suggérée par la politique anglophone de suppression de Wikipédia, consiste à rediriger normalement le mot vers un article pertinent de Wikipédia. Par exemple, Orbite rétrograde pourrait rediriger vers un article d'organisation bien développé via #REDIRECT [[Mouvement prograde ou rétrograde]].

Si cela n'est pas possible, transformez la page Wikipedia en une redirection douce vers un projet frère. Utilisez l'un des modèles spécialisés (voir ci-dessous). Ces modèles informent les lecteurs qu'il y a des informations sur le projet frère ; par exemple Orbite directe informe que la page Orbite peut être plus appropriée ou que l'article du Wiktionnaire wikt:Orbite directe existe. Cela a de multiples avantages :

Exemple :

Modèles de redirections douces

modifier

Veuillez garder à l'esprit que seuls les sujets avec une portée moins qu'encyclopédique qui sont des mots couramment utilisés dans les wikis ou qui sont recréés à plusieurs reprises devraient devenir des redirections douces. Nous n'avons pas besoin d'une redirection douce pour que chaque mot ou phrase possible soit inclus dans Wikipedia.

Les redirections dans les moteurs de recherche et dans les index

modifier

La recherche SNCF fait apparaître Société nationale des chemins de fer français comme premier résultat avec la mention entre parenthèses « redirection depuis SNCF ».

Les redirections ne sont pas prises en compte dans les recherches portant sur les titres en utilisant le paramètre « intitle: ». Ainsi intitle:SNCF permet de trouver les articles qui possèdent la chaîne de caractères « SNCF » dans leur titre réel, et ignore la redirection SNCF dont le titre réel Société nationale des chemins de fer français ne comporte pas cette chaîne.

Dans Spécial:Index, les redirections apparaissent en caractères verts, ce qui les distingue des titres réels des articles qui sont indiqués en bleu.

Associer un raccourci à la page cible

modifier

Le modèle Raccourci permet d'indiquer, en haut à droite de la page cible, le raccourci à taper dans le moteur de recherche pour accéder rapidement à la page cible via sa redirection. Se reporter à la page Aide:Raccourci pour plus de détails.

Par exemple, « WP:RD » redirige vers la présente page « Aide:Redirection ». Voici la syntaxe d'un tel raccourci :

{{Raccourci|WP:RD}}

Personnaliser l'aspect d'une redirection

modifier

Cette opération n'est possible que pour les personnes ayant un compte.

Par défaut, une redirection s'affiche sous forme d'un lien bleu comme les autres liens. Il est cependant possible de faire en sorte qu'une redirection s'affiche sous un aspect différent d'un lien simple, pour permettre de la distinguer d'un lien classique (cela peut être utile pour les contributeurs avancés ou pour des tâches de maintenance par exemple).

Il est possible d'utiliser un gadget (méthode facilement accessible, mais sans personnalisation du rendu possible), ou bien de modifier manuellement son fichier de configuration CSS (plus complexe si vous n'avez aucune notion de CSS, mais permet de personnaliser le rendu à l'envi).

En utilisant le gadget

modifier

Le gadget RedirectionsEnCouleur permet de changer simplement l'aspect des liens vers les pages de redirection en leur ajoutant un fond vert, comme ceci.

Pour l'activer, rendez-vous dans l'onglet « Gadgets » des préférences de votre compte, et dans la section Pages, cochez RedirectionsEnCouleur. Enregistrez ensuite les préférences.

Manuellement

modifier

L'utilisation du gadget ne permet pas de personnaliser plus avant l’apparence des liens. Pour cela il faut éditer votre fichier CSS, disponible pour les utilisateurs enregistrés (voir Aide:Personnaliser l'interface).

Exemple de code à inclure dans le fichier CSS utilisateur :

  • Souligner en rouge les redirections : modifier le fichier Utilisateur:Votre_Pseudo/common.css
    .mw-redirect {   /* Souligne les liens sur des redirections en rouge */  
      border-bottom: 1px dotted red;   
    }
    
  • Si on souhaite modifier la couleur des redirections :
    .mw-redirect {
    color: green !important; /* redirection en vert */
    }
    .mw-redirect:visited {
    color: green !important; 
    }
    .mw-redirect:hover {
    color: green !important;
    text-decoration: underline;
    }