Modèle:Gallica page : Différence entre versions
De Wicri Base 1.28
imported>Jacques Ducloy (Page créée avec « {{#switch:{{{fonction}}} |init = {{#if:{{{ark|}}}|{{#vardefine:gallicaArk|{{{ark}}}}}|}}<!-- -->{{#if:{{{page|}}}|{{#vardefine:gallicaPage|{{{page}}}}}|{{#vardefine:galli... ») |
imported>Jacques Ducloy |
||
(7 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | {{#switch:{{{fonction}}} | + | <includeonly>{{#switch:{{{fonction}}} |
− | |init = {{#if:{{{ark|}}}|{{#vardefine:gallicaArk|{{{ark}}}}}|}}<!-- | + | |init = |
+ | {{#css: | ||
+ | span.reference-text:target { /* Renvoi */ | ||
+ | background: #def; | ||
+ | } | ||
+ | div.reference-text:target { /* Renvoi */ | ||
+ | background: #def; | ||
+ | } | ||
+ | }}{{#if:{{{ark|}}}|{{#vardefine:gallicaArk|{{{ark}}}}}|}}<!-- | ||
-->{{#if:{{{page|}}}|{{#vardefine:gallicaPage|{{{page}}}}}|{{#vardefine:gallicaPage|1}}}}<!-- | -->{{#if:{{{page|}}}|{{#vardefine:gallicaPage|{{{page}}}}}|{{#vardefine:gallicaPage|1}}}}<!-- | ||
+ | -->{{#if:{{{type numéro|}}}|{{#vardefine:gallicaTypeNum|{{{type numéro}}}}}|{{#vardefine:gallicaTypeNum|entier}}}}<!-- | ||
-->{{#if:{{{image|}}}|{{#vardefine:gallicaImage|{{{image}}}}}|{{#vardefine:gallicaImage|3}}}} | -->{{#if:{{{image|}}}|{{#vardefine:gallicaImage|{{{image}}}}}|{{#vardefine:gallicaImage|3}}}} | ||
|ark = {{#var:gallicaArk}} | |ark = {{#var:gallicaArk}} | ||
Ligne 8 : | Ligne 17 : | ||
|saut = | |saut = | ||
---- | ---- | ||
− | <div id="p{{#var:gallicaPage}}" style="text-align:center;">- [http://gallica.bnf.fr/ark:/{{#var:gallicaArk}}/f{{#var:gallicaImage}}.image {{#var:gallicaPage}} (G]) -</div><!-- | + | <div id="p{{#var:gallicaPage}}" style="text-align:center;">- <!-- |
+ | -->[http://gallica.bnf.fr/ark:/{{#var:gallicaArk}}/f{{#var:gallicaImage}}.image <!-- | ||
+ | -->{{#ifeq: {{#var:gallicaTypeNum}} | romain | {{Nombre en romain|{{#var:gallicaPage}}}} |{{#var:gallicaPage}}}} (G]) -</div><!-- | ||
-->{{#vardefine:gallicaPage|{{#expr:{{#var:gallicaPage}}+1}} }}<!-- | -->{{#vardefine:gallicaPage|{{#expr:{{#var:gallicaPage}}+1}} }}<!-- | ||
-->{{#vardefine:gallicaImage|{{#expr:{{#var:gallicaImage}}+1}} }} | -->{{#vardefine:gallicaImage|{{#expr:{{#var:gallicaImage}}+1}} }} | ||
− | }} | + | |Début notes= |
+ | ---- | ||
+ | <small> | ||
+ | |Fin notes= | ||
+ | </small> | ||
+ | |Appel de note=<span class="reference-text" id="gallica.{{#var:gallicaArk}}.{{#var:gallicaPage}}.appel.{{{ref}}}">[[#gallica.{{#var:gallicaArk}}.{{#var:gallicaPage}}.note.{{{ref}}}|{{{ref}}}]]</span> | ||
+ | |note= | ||
+ | <div class="reference-text" id="gallica.{{#var:gallicaArk}}.{{#var:gallicaPage}}.note.{{{ref}}}"> | ||
+ | : ({{{ref}}}) [[#gallica.{{#var:gallicaArk}}.{{#var:gallicaPage}}.appel.{{{ref}}}|↑]] {{{texte}}}</div>}}</includeonly><noinclude> | ||
+ | Ce modèle est utilisé pour réaliser des sauts de page avec un alignement sur [[Gallica]]. | ||
+ | |||
+ | {{Avertissement|Ce modèle utilise les extensions [[Variables (MediaWiki)|Variables]] et [[CSS (MediaWiki)|CSS]] }} | ||
+ | </noinclude> |