« Modèle:Lien page » : différence entre les versions

La bibliothèque libre.
Contenu supprimé Contenu ajouté
Phe (discussion | contributions)
m gestion des /Texte entier
rend possible les liens dans les ouvrages qui ont une arborescence à plusieurs niveaux de profondeur
Ligne 2 : Ligne 2 :
| Page = [[../{{{2}}}|{{{4|{{{3}}}}}}]]
| Page = [[../{{{2}}}|{{{4|{{{3}}}}}}]]
| Livre = [[Page:{{PAGENAME}}/{{{2}}}|{{{4|{{{3}}}}}}]]
| Livre = [[Page:{{PAGENAME}}/{{{2}}}|{{{4|{{{3}}}}}}]]
| [[{{#ifeq:{{#titleparts:{{PAGENAME}}||-1}}
| [[{{#ifeq:{{SUBPAGENAME}} | Texte entier
| Texte entier
|
|
| {{#ifeq:{{BASEPAGENAME}}|{{SUBPAGENAME}}
| {{#ifeq:{{BASEPAGENAME}}|{{SUBPAGENAME}}
|/{{{1}}}
|/{{{1}}}
|{{BASEPAGENAME}}/{{{1}}}
|{{ROOTPAGENAME}}/{{{1}}}
}}
}}
}}#{{{3}}}|{{{4|{{{3}}}}}}]]
}}#{{{3}}}|{{{4|{{{3}}}}}}]]

Version du 6 mars 2017 à 20:15

Documentation
Raccourci [+]
{{lp}}
Description
Ce modèle affiche un lien dépendant de l’espace de nom où la page est transcluse :
  • dans l’espace des pages Livre: ou Page: le lien dirige vers une page du djvu ;
  • dans l’espace de nom principal le lien dirige vers une sous-page de la page principale.


Syntaxe
{{lp|nom-de-sous-page|n°-page-djvu|n°-page-livre|lien-tel-qu’il-apparaît}}
Arguments n° :
  1. nom de la sous-page, celle qui contient la cible à atteindre dans l’espace de nom principal, 2 options possibles :
    1. Titre de la sous-page {{SUBPAGENAME}} tel que défini dans MediaWiki : inscrire chapitre-nn si la page contenant la cible se nomme livre/partie-nn/chapitre-nn
    2. Nom de la page {{FULLPAGENAME}} sans la racine {{ROOTPAGENAME}} inscrire tome-nn/chapitre-nn si la page contenant la cible se nomme collection/tome-nn/chapitre-nn. L’option 2 a été introduite en 2017 pour permettre de remonter dans l’arborescence afin d’atteindre une cible située dans un tome différent de l’appel (pour construire à la fin du dernier tome, par exemple, une tdm commune à tous les tomes )
  2. numéro de page du djvu ;
  3. numéro de page du livre ;
  4. (optionnel) lien tel qu’il apparaît : l’argument 3 (n°-page-livre) est utilisé si le 4e est manquant.
Si la page d’inclusion s’appelle xxxx/Texte entier, le premier argument est ignoré et le lien se fait directement dans la même page.


Exemples
{{lp|Séance du 17 décembre 1832|293|99}}
{{lp|Rapport sur les progrès de la géologie|118|cxii|{{sc|cxii}}}}
Voir Page:Bulletin de la société géologique de France - 1re série - 3 - 1832-1833.djvu/568 et Bulletin de la société géologique de France/1re série/Tome III/Table des matières


Voir aussi