User:Lilyuserin/Vorlagen

Vorlagendokumentationen

edit

Diese Vorlagen können 1:1 in ein eigenes Wiki übernommen werden, ich habe die hier fehlerhaften Links nicht korrigiert außer in der Vorlage {{ShowMe}}

Liste aller Vorlagenlisten

edit

Es hat sich für mich als praktisch erwiesen, meine Vorlagen zu inhaltlich zusammenpassenden Listen zusammenzufassen und in jede Dokumentation einen Link zur Übersicht einzubauen. Zusätzlich habe ich eine Liste aller Vorlagenlisten erstellt.

Die Vorlage {{AlleListen}} erzeugt eine Liste aller Vorlagenlisten und Galerien.

Diese Vorlage soll in die Dokumentation der Vorlagenlisten eingebunden werden, um die Übersicht über die vorhandenen Vorlagen zu verbessern. Damit eine Vorlage in dieser Liste aufscheint, muss sie in die Kategorie Template:Catl mit {{Cat|Vorlagenlisten}} eingeordnet werden.

Verwendung

edit

{{AlleListen}}

Parameter

edit
keine

Code

edit
<includeonly>

<onlyinclude>{{VListe|Vorlagenlisten|AlleListen|Alle Vorlagenlisten}}</onlyinclude></includeonly> {{Bearbeiten}}{{Verborgen}}

{{Documentation}}

Anmerkung

edit

Die Vorlage {{Anm}} erzeugt eine Anmerkung mit einem Hinweisicon. Das Icon kann mit einem Link versehen und in der Breite geändert werden. Lässt man den Anmerkungstext weg, erscheint ein vordefinierter Standardtext.

Man kann auch in den Anmerkungstext einen Link einbauen bzw. den Text als Wikitext formatieren.

Verwendung

edit

{{Anm|(1=)|icon=|link=|breite=}}

{{Anm|Das ist eine Anmerkung ohne Icon, aber mit Link im Text.|icon=leer}}

ergibt

Parameter

edit
x
Name Beschreibung Standard Status
1 Text der Anmerkung optional
icon Grafik, die vorangestellt wird; wenn icon=leer dann wird keine Grafik angezeigt Information icon.png optional
breite Breite des Icons 30px optional
link Adresse des Links beim Anklicken des Icons leer optional

Code

edit
<onlyinclude>{{#ifeq:{{{icon}}}|leer||[[File:{{{icon|Information icon.png}}}|{{{breite|30px}}}|link={{{link|}}}]]}} {{{1|Das ist eine Anmerkung, die Aufmerksamkeit erregen soll.}}}</onlyinclude>

{{Bearbeiten}}

{{Documentation}}

Bearbeiten

edit

Die Vorlage {{Bearbeiten}} erzeugt ein Kästchen mit Links zum Bearbeiten und Leeren des Caches in der eingebundenen Seite.

Außerdem erkennt die Vorlage, ob sie in eine Vorlagendokumentation eingebunden ist. Wenn ja, erzeugt sie zusätzlich Links zum Bearbeiten der Vorlage und Seiteninformation der Vorlage.

Als Parameter kann der Name einer Unterseite mitgegeben werden. Ist dieser Wert vorhanden, wird zusätzlich ein Link zum Anzeigen der Unterseite eingefügt, ansonsten werden (externe) Links zum Bearbeiten, Versionsgeschichte und Löschen des Caches angezeigt.

Wird ein 2. unbenannter Parameter mitgegeben, so wird dieser als Klassenname verwendet. In dieser MediaWiki-Installation ist "neu" als Klasse für Links definiert, die in einem neuen Fenster geöffnet werden sollen (LinkTarget Erweiterung)

Erfolgt die Vorlageneinbindung auf einer doc-Unterseite, wird zusätzlich ein Link zum Bearbeiten der dazugehörigen Vorlage eingeblendet. Template:Vorlagendokumentationsvorlagen

Verwendung

edit

{{Bearbeiten|(1=)|2=}}

Parameter

edit
x
Name Beschreibung Standard Status
1 Name der Unterseiteleer optional
2 "neu" öffnet alle Links in einem neuen Fensterneu optional

Code

edit
Wikitext of Bearbeiten
<onlyinclude>
<div><span class="mw-editsection plainlinks {{{2|}}}" style="margin-top:1em; clear: both; border: 2px dotted #666666; padding:0.5em 1em;" >
{{#if:{{{1|}}}|[{{fullurl:{{FULLPAGENAME}}/{{{1|}}}}} {{FULLPAGENAME}}/{{{1|}}} anzeigen] •&nbsp;}}
[{{fullurl:{{NAMESPACE}}:{{PAGENAME}}{{#if:{{{1|}}}|/{{{1|}}}}}|action=edit}} Bearbeiten] • 
[{{fullurl:{{NAMESPACE}}:{{PAGENAME}}{{#if:{{{1|}}}|/{{{1|}}}}}|action=history}} Versionen] • 
[{{fullurl:{{NAMESPACE}}:{{PAGENAME}}{{#if:{{{1|}}}|/{{{1|}}}}}|action=purge}} Cache löschen] •
[{{fullurl:{{NAMESPACE}}:{{PAGENAME}}{{#if:{{{1|}}}|/{{{1|}}}}}|action=info}} Seiteninformation]
</span></div></onlyinclude>
{{documentation}}

Bildausschnitt

edit

Die Vorlage {{Bildausschnitt}} erzeugt einen Bildausschnitt, dessen Größe und Position in horizontaler und vertikaler Richtung wählbar ist.

  • de.wikipedia.org/wiki/Vorlage:CSS-Bildausschnitt
  • css-tricks.com/on-object-fit-and-object-position/
  • forum.selfhtml.org/self/2016/aug/31/css-bildausschnitt-statt-verzerren.rss
  • wiki.selfhtml.org/wiki/CSS/Eigenschaften/Positionierung#clip
  • www.professorweb.de/css/bilder-mit-css-beschneiden.html
  • commons.wikimedia.org/wiki/Category:SVG_arrow_icons:_Oxygen
  • commons.wikimedia.org/wiki/File:Blue_Glass_Arrow-top.svg
  • absolut positionierte Box als Link zum Seitenanfang verwenden <span id="top"></span> [[{{FULLPAGENAME}}#|Seitenanfang]]

Template:Bildvorlagen

Verwendung

edit

Template:Tlxx

Originalbild um 50% verkleinert

File:BildBeispiel.png

{{Bildausschnitt|BildBeispiel.png|hshift=100px|height=200px|bildbreite=250px}} ergibt

{{Bildausschnitt|BildBeispiel.png|hshift=100px|height=200px|bildbreite=500px}} ergibt

{{Bildausschnitt|BildBeispiel.png|hshift=200px|height=300px|boxbreite=600px|addstyle=border:5px dotted magenta;}}

ergibt

Parameter

edit
x
Name Beschreibung Standard Status
1 Name des Bildes leer erforderlich
hshift horizontale Verschiebung nach links 50px optional
height Höhe des Ausschnittes 50px optional
boxbreite Breite des Ausschnittes 100% optional
bildbreite Gesamtbreite des Bildes, leer=Originalgröße auto optional
addstyle zusätzliche CSS-Formatinformationen für den Bildausschnitt leer optional
vshift vertikaler Versatz 0 optional

Code

edit
[[:User:ɞɞ/Bildteil]]

Superpose

edit

Die Vorlage {{Superpose}} legt zwei Bilder übereinander.

Template:Bildvorlagen

Verwendung

edit

Anzeige eines Bildes mit Rahmen

Template:Tlxx ergibt

Template:Superpose

Einen Teil des Bildes mit einem roten Kreis hervorheben

{{Superpose|base=PLS_Tanklager.png|float=Monat-tlau.png|float-width=600px|x=50|y=100}} ergibt

Template:Superpose

Parameter

edit
x
Name Beschreibung Standard Status
base erstes Bild (= "Basis") leer erforderlich
base-width Breite des ersten Bildes in Pixeln auto optional
float überlagerndes Bild leer erforderlich
float-width Breite des überlagernden Bildes auto optional
total_width Gesamtbreite des Blocks 100% optional
x horizontaler Versatz des überlagerndes Bild in Pixeln 0 optional
wenn dieser Parameter leer ist, wird nur das Basisbild angezeigt
y vertikaler Versatz des überlagerndes Bild in Pixeln 0 optional
base_style zusätzliche Formatierung des Basisbildes leer optional
float_style zusätzliche Formatierung des überlagernden Bildes leer optional

Code

edit
<includeonly>

<onlyinclude><div style="position:relative; overflow:hidden;height:{{{total-height|auto}}};width:{{{total-width|100%}}};{{{base_style|}}}">{{#if: {{{x|}}} |<div style="position: absolute; left: {{{x|0}}}px; top: {{{y|0}}}px; padding: 0;{{{float_style|}}}">[[Image:{{{float}}}|{{{float-width|auto}}}]]</div>}} [[Image:{{{base}}}|{{{base-width|auto}}}]]</div></onlyinclude> </includeonly> {{bearbeiten}}{{verborgen}}

{{Documentation}}