Sjabloon:Ref: verschil tussen versies

Uit NORA Online
Naar navigatie springen Naar zoeken springen
k (toelichting)
(meer toelichting en opmaak)
 
Regel 11: Regel 11:
** Je kunt in de pagina waar de eigenschap wordt overgenomen, niet de overgenomen voetnoten tonen met [[Sjabloon:DisplayReferences]].
** Je kunt in de pagina waar de eigenschap wordt overgenomen, niet de overgenomen voetnoten tonen met [[Sjabloon:DisplayReferences]].
* als je een export maakt in SmartBooks, zullen de links in de voetnoot-nummers verwijzen naar de wiki-pagina - niet naar de voetnoot in je geëxporteerde pagina
* als je een export maakt in SmartBooks, zullen de links in de voetnoot-nummers verwijzen naar de wiki-pagina - niet naar de voetnoot in je geëxporteerde pagina
</noinclude><includeonly><sup id="cite_ref-{{{1|}}}_{{#vardefineecho:rc|{{#expr:{{#var:rc}}+1}}}}-0">{{#if:{{{2|}}}|[[{{FULLPAGENAME}}#cite_note-{{{1|}}}-{{#var:rc}}|{{#var:rc}}]]{{#vardefine:rt-{{#var:rc}}|{{{2|}}}}}{{#vardefine:rn-{{#var:rc}}|{{{1|}}}}}{{#vardefine:rl|{{#var:rl}}-{{#var:rc}}}}|{{#arraymap:{{#var:rl}}|-|zqz|{{#ifeq:{{#var:rn-zqz}}|{{{1|}}}|[[{{FULLPAGENAME}}#cite_note-{{{1|}}}-zqz|zqz]]}}|}}}}</sup></includeonly>
 
Voor front-end ontwikkelaars: de referenties vallen in de class 'smartref' (uniek voor deze sjabloon) en in de class 'reference' (geldt ook voor klassieke refs met <code>&lt;ref&gt;</code>).
 
Voorbeeld code in je stylesheet om te zorgen dat de verwijzingen iets uit elkaar te staan komen, handig als er verwijzingen naast elkaar staan:
<pre>sup.smartref {
    margin-left: 1px;
    margin-right: 1px;
}</pre>
</noinclude><includeonly><sup class="reference smartref" id="cite_ref-{{{1|}}}_{{#vardefineecho:rc|{{#expr:{{#var:rc}}+1}}}}-0">{{#if:{{{2|}}}|[[{{FULLPAGENAME}}#cite_note-{{{1|}}}-{{#var:rc}}|{{#var:rc}}]]{{#vardefine:rt-{{#var:rc}}|{{{2|}}}}}{{#vardefine:rn-{{#var:rc}}|{{{1|}}}}}{{#vardefine:rl|{{#var:rl}}-{{#var:rc}}}}|{{#arraymap:{{#var:rl}}|-|zqz|{{#ifeq:{{#var:rn-zqz}}|{{{1|}}}|[[{{FULLPAGENAME}}#cite_note-{{{1|}}}-zqz|zqz]]}}|}}}}</sup></includeonly>

Huidige versie van 7 apr 2020 om 08:19

Deze sjabloon kan gebruikt worden op op eenvoudige wijze referenties in te voegen, op plaatsen waar de ref-tag niet werkt (dwz. in invulformulieren).

Formaat:

{{Ref|<naam referentie>|<tekst of hyperlink>}}

Deze sjabloon werkt samen met Sjabloon:DisplayReferences

Merk op:

  • als je de deze sjabloon in een semantische eigenschap hebt geplaatst, en die semantische eigenschap toont in een andere pagina, wordt referentienummer van en link naar oorspronkelijke pagina getoond.
  • als je een export maakt in SmartBooks, zullen de links in de voetnoot-nummers verwijzen naar de wiki-pagina - niet naar de voetnoot in je geëxporteerde pagina

Voor front-end ontwikkelaars: de referenties vallen in de class 'smartref' (uniek voor deze sjabloon) en in de class 'reference' (geldt ook voor klassieke refs met <ref>).

Voorbeeld code in je stylesheet om te zorgen dat de verwijzingen iets uit elkaar te staan komen, handig als er verwijzingen naast elkaar staan:

sup.smartref {
    margin-left: 1px;
    margin-right: 1px;
}