Vorlage:IRef

Zur Navigation springen Zur Suche springen
Bearbeiten · Versionen · Cache leeren · Messages · Seiteninformation
Die Vorlage IRef ist nur auf eingebundenen Seiten voll sichtbar und auf dieser Seite versteckt.

Vorlagendokumentation Bearbeiten · Raw · Versionen · Cache leeren · Seiteninformation
Diese Vorlagendokumentation wird von der Seite Vorlage:IRef/doc eingebunden.

Die Vorlage {{IRef}} erzeugt einen externen Link mit einer Referenz mittels des Tags <ref></ref>. Im Fußnotenlink wird stets auf die ganze Seite verlinkt, Links zu Ankern innerhalb der Seite werden entfernt.

Durch das Einbauen einer Referenz wird die Existenz eines Links hervorgehoben. Ohne Referenz kann man durch Angabe des Parameters ext=y die Hervorhebung als Link (mittels des Symbols für externe Links) bewirken.

Mit dem Parameter neu wird angegeben, ob der Link im gleichen oder in einem neuen Tab geöffnet werden soll.

Wenn trotz Angabe von ref= seltsame Zeichen (%...) am Seitenende als Referenz erscheinen, dann sind wahrscheinlich die Parserfunktionen (Tab ⧼settings-edit⧽ Enable string function functionality ($wgPFEnableStringFunctions)) nicht aktiviert.

Parameter

x
NameBeschreibungStandardStatus
urlLinkadresseHauptseiteoptional
utextLinkbeschriftung{{{url|Hauptseite}}}}}}optional
extwenn Link durch externes Link-Icon angedeutet werden soll: ext=yleeroptional
rtextBeschriftung des Referenzlinks{{{utext|{{{url|Hauptseite}}}}}}optional
neuneu=neu bewirkt das Öffnen in einem neuen Fenster/Tabyoptional

Kopiervorlagen

{{IRef|url=|utext=|ext=|rtext=|neu=}}
{{IRef|url=|utext=|ext=|rtext=|neu=}}
{{IRef
|url=
|utext=
|ext=
|rtext=
|neu=}}
{{IRef
|url=
|utext=
|ext=
|rtext=
|neu=}}

Anwendung

{{IRef}}
ergibt als Wikitext expandiert:
<span class="neu ">[[Hauptseite|<kbd style="background: #F7F7F7; background-image: linear-gradient(rgba(255,255,255,.4),rgba(127,127,127,.2)); border-color: #DDDDDD #AAAAAA #888888 #CCCCCC; border-radius: 2px; border-style: solid; border-width: 1px; font-family:inherit; padding: 0.1em .4em; text-shadow: 0 1px rgba(255,255,255,.5); white-space: nowrap; color: #000; ">'"`UNIQ--nowiki-0000000A-QINU`"'Hauptseite</kbd>]]</span>'"`UNIQ--ref-0000000B-QINU`"'
{{IRef|url=Spezial:Vorlagen_expandieren|utext=Vorlagen expandieren|rtext=Spezialseite Vorlagen expandieren}}
ergibt als Wikitext expandiert:
<span class="neu ">[[Spezial:Vorlagen_expandieren|<kbd style="background: #F7F7F7; background-image: linear-gradient(rgba(255,255,255,.4),rgba(127,127,127,.2)); border-color: #DDDDDD #AAAAAA #888888 #CCCCCC; border-radius: 2px; border-style: solid; border-width: 1px; font-family:inherit; padding: 0.1em .4em; text-shadow: 0 1px rgba(255,255,255,.5); white-space: nowrap; color: #000; ">'"`UNIQ--nowiki-0000000C-QINU`"'Vorlagen expandieren</kbd>]]</span>'"`UNIQ--ref-0000000D-QINU`"'

Code

<includeonly><onlyinclude><span class="{{#if:{{{neu|y}}}|{{{neu|neu}}}}} {{#if:{{{ext|}}}|external}}">[[{{{1|{{{url|Hauptseite}}}}}}{{!}}{{Taste|1={{{2|{{{utext|{{{1|{{{url|Hauptseite}}}}}}}}}}}}}}]]</span>{{#if:{{{ref|y}}}|{{#tag:ref|[[{{urlencode:{{#explode:{{{1|{{{url|Hauptseite}}}}}}|#}}|WIKI}}{{!}}{{{3|{{{rtext|{{{utext|{{{1|{{{url|Hauptseite}}}}}}}}}}}}}}}]]}}}}</onlyinclude></includeonly>{{Dokumentation}}

Verwendungen dieser Vorlage

Unterseiten