Modèle:P/documentation

La bibliothèque libre.
Description
Ce modèle s’utilise, par exemple, avec des paginations anciennes et les éditions de références (pour les auteurs antiques), afin d’y accéder à partir d’un sommaire. Il place une ancre invisible qui repérera l’accès à l’aide par exemple du modèle {{n}}.


Syntaxe
{{p|l’ancre}}
l’ancre est le code (no de page ou de paragraphe, par exemple) qui permettra de renseigner le lien qui y accédera.


Exemples
Car si le plaisir et la douleur ne se rencontrent
jamais en même temps, quand on prend l’un, il faut
accepter l’autre, comme si un lien naturel {{p|60c}}
les rendait inséparables.
Car si le plaisir et la douleur ne se rencontrent jamais en même temps, quand on prend l’un, il faut accepter l’autre, comme si un lien naturel [60c] les rendait inséparables.
(Voir la 3e remarque si l’ancre n’apparaît pas).


Remarques
  • Pour remplacer automatiquement toute la pagination (comme [27a]), utilisez une expression rationnelle du type : \[([0-9]+)([a-f]+)\] qui sera à remplacer par \{\{p\|\1\2\}\}.
{{Requete|commentaire|[[page]]|REGEXP|\[([0-9]+)([a-f]+)\]()|\{\{p\|\1\2\}\}\3}}[1]
  • Le modèle utilise la classe CSS class="OptionText" permettant de cacher les numéros de façon conditionnelle selon les préférences de l’utilisateur, avec une feuille de style personnelle ou un javascript utilitaire définissant cette propriété.
  • La présence des ancres à l’affichage peut être contrôlée à tout instant par l'utilisateur en cliquant sur le lien de la barre d’outils à gauche Options d’affichage (affichera d’autres options, si ce n’est déjà fait) puis sur Numérotation de référence. Cette option est conservée dans un cookie du navigateur Web, tout comme les autres options d’affichage.


Voir aussi



  1. Aide:Robots