Vorlage:Dokumentation: Unterschied zwischen den Versionen

Aus quickguide.bitcointoolz.com
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „==Beschreibung== Diese Vorlage fügt einen QR-Code im Fußbereich einer Seite ein, der auf die kanonische URL der aktuellen Seite verweist. So kannst du einen Artikel bequem mit dem Smartphone oder Tablet aufrufen oder weiterempfehlen. Der QR-Code wird zentriert dargestellt und enthält einen kurzen Hinweistext, der automatisch den vollständigen Seitennamen anzeigt. ==Verwendung== Füge die Vorlage ganz am Ende einer Seite ein: <pre> {{QRFooter}} </pr…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==Beschreibung==
<includeonly>
Diese Vorlage fügt einen QR-Code im Fußbereich einer Seite ein, der auf die kanonische URL der aktuellen Seite verweist. So kannst du einen Artikel bequem mit dem Smartphone oder Tablet aufrufen oder weiterempfehlen.
<div class="documentation" style="border:1px solid #aaa; background:#f9f9f9; padding:1em; margin-top:1em; font-size:95%;">
'''Dokumentation'''


Der QR-Code wird zentriert dargestellt und enthält einen kurzen Hinweistext, der automatisch den vollständigen Seitennamen anzeigt.
{{#ifexist:{{FULLPAGENAME}}/Dokumentation
| {{/{{BASEPAGENAME}}/Dokumentation}}
| <span style="color:#888;">''Hinweis: Es wurde noch keine Dokumentation für diese Vorlage erstellt.''</span>
}}


==Verwendung==
</div>
Füge die Vorlage ganz am Ende einer Seite ein:
</includeonly>
<noinclude>
Diese Vorlage bindet automatisch die zugehörige <code>/Dokumentation</code>-Unterseite einer Vorlage ein. Sie wird mit
<pre><nowiki><noinclude>{{Dokumentation}}</noinclude></nowiki></pre>
innerhalb von Vorlagen verwendet.


<pre>
Wenn z. B. <code>[[Vorlage:QRFooter]]</code> die Zeile enthält:
{{QRFooter}}
<pre><nowiki><noinclude>{{Dokumentation}}</noinclude></nowiki></pre>
</pre>


Der QR-Code erscheint dann unter dem Seiteninhalt mit dem entsprechenden Hinweistext.
dann wird automatisch <code>[[Vorlage:QRFooter/Dokumentation]]</code> eingeblendet (sofern vorhanden).


==Funktion==
[[Kategorie:Dokumentationsvorlagen]]
* Der QR-Code wird mit der Parserfunktion <code>#qrlite:</code> erzeugt.
[[Kategorie:Vorlagen für Vorlagen]]
* Die Zieladresse basiert auf der kanonischen URL der aktuellen Seite: <code>{{canonicalurl:{{FULLPAGENAME}}}}</code>
</noinclude>
* Der QR-Code wird im Format <code>svg</code> und mit einer Größe von <code>6</code> und einem Rand von <code>2</code> erzeugt.
* Die Anzeige erfolgt ausschließlich im eingebundenen Zustand durch <code>&lt;includeonly&gt;</code>.
 
==Technische Hinweise==
* Die Vorlage benötigt die MediaWiki-Erweiterung '''QRLite'''.
* Um die Dokumentation von der Ausgabe der Vorlage zu trennen, wird sie über <code>&lt;noinclude&gt;{{Dokumentation}}&lt;/noinclude&gt;</code> referenziert.
* Achte darauf, dass die Vorlage nicht innerhalb von Überschriften verwendet wird, da sie ein <code>&lt;div&gt;</code>-Element enthält.
 
==Beispiel==
Auf der Seite [[Beispielartikel]] erscheint nach Einbindung von <code>{{QRFooter}}</code> automatisch ein QR-Code zum Teilen dieser Seite.
 
==Siehe auch==
* [[Vorlage:MetaBeschreibung]]
* [[Vorlage:InfoBox]]
* [[Spezial:Alle_Seiten/Vorlage:]]
 
[[Kategorie:Vorlagen]]
[[Kategorie:QR-Code]]
[[Kategorie:Technische Vorlagen]]

Version vom 1. Mai 2025, 19:29 Uhr


Diese Vorlage bindet automatisch die zugehörige /Dokumentation-Unterseite einer Vorlage ein. Sie wird mit

<noinclude>{{Dokumentation}}</noinclude>

innerhalb von Vorlagen verwendet.

Wenn z. B. Vorlage:QRFooter die Zeile enthält:

<noinclude>{{Dokumentation}}</noinclude>

… dann wird automatisch Vorlage:QRFooter/Dokumentation eingeblendet (sofern vorhanden).