Difference between revisions of "SMW Schulung 2020-07/Vorlagen"

From Openresearch
Jump to: navigation, search
(Beispiel-Vorlage "UtfIcon")
 
(8 intermediate revisions by the same user not shown)
Line 11: Line 11:
  
 
Es ist damit möglich sich einfach nur einen Vorlagennamen und die erfoderlichen Parameter zu merken und damit den gewünschten Effekt zu erzielen.
 
Es ist damit möglich sich einfach nur einen Vorlagennamen und die erfoderlichen Parameter zu merken und damit den gewünschten Effekt zu erzielen.
 +
Zu dem gibt es sogenannte [https://www.mediawiki.org/wiki/Help:Magic_words/de Magische Wörter]
 +
= Beispiel - Magische Wörter CURRENT... =
 +
<pre>
 +
{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}
 +
</pre>
 +
{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}} zeigt das aktuelle ISO-Datum an
 +
= Beispiel - Magische Wörter TOC/NOTOC =
 +
<pre>__TOC__</pre>
 +
zeigt das Inhaltsverzeichnis der aktuellen Seite an der gewünschten Stelle an:
 +
__TOC__
 +
<pre>__NOTOC__</pre>
 +
verbirgt das Inhaltsverzeichnis. Dies wird auch gerne in Vorlagen verwendet.
 +
 +
= Beispiel-Vorlage "Done" =
 +
{{Link|target=Template:Done}}
 +
Um eine Sache als erledigt zu markieren "einen Haken dran zu machen ..." gibt es die Vorlage Done:
 +
<pre>{{Done}}</pre>
 +
{{Done}}
 +
= Beispiel-Vorlage "UtfIcon" =
 +
{{Link|target=Template:UtfIcon}}
 +
 +
Der [https://de.wikipedia.org/wiki/UTF-8 UTF-8 Zeichensatz enthält auch Symbole/Icons] - siehe z.B.
 +
* https://www.utf8icons.com/
 +
Diese Symbole können im Wiki mit der Vorlage UtfIcon eingebunden werden.
 +
<pre>{{UtfIcon|utf=☕|size=96}}</pre>
 +
{{UtfIcon|utf=☕|size=96}}
  
 
= Beispiel-Vorlage "Icon" =
 
= Beispiel-Vorlage "Icon" =
Line 31: Line 57:
 
{{Link|target=Openresearch:HowTo|title=How to ...}}
 
{{Link|target=Openresearch:HowTo|title=How to ...}}
 
= Beispiel-Vorlage "WhatLinksHere" =
 
= Beispiel-Vorlage "WhatLinksHere" =
 +
{{Link|target=Template:WhatLinksHere}}
 +
 
MediaWiki hat die Möglichkeit mit dem Klicken des Sidebar-Eintrags "Links auf diese Seite" die Seiten anzuzeigen auf die zur aktuellen Seite verwiesen wird. Wenn mit der obigen Vorlage "Link" gearbeitet worden ist kann diese Funktion auch in Seiten eingebettet werden:
 
MediaWiki hat die Möglichkeit mit dem Klicken des Sidebar-Eintrags "Links auf diese Seite" die Seiten anzuzeigen auf die zur aktuellen Seite verwiesen wird. Wenn mit der obigen Vorlage "Link" gearbeitet worden ist kann diese Funktion auch in Seiten eingebettet werden:
 
<pre>
 
<pre>
{{Link|target=Template:WhatLinksHere}}
 
 
 
{{WhatLinksHere}}
 
{{WhatLinksHere}}
 
</pre>
 
</pre>
Line 41: Line 67:
 
= Beispiel-Vorlage "PageSequence" =
 
= Beispiel-Vorlage "PageSequence" =
 
{{Link|target=Template:PageSequence}}
 
{{Link|target=Template:PageSequence}}
 +
Mit der PageSequence Vorlage lassen sich Listen von Seiten automatisch in eine Kategorie einfügen, mit einem Icon versehen und zum vor- und zurückblättern bereitstellen. Diese Schulung ist mit der PageSequence-Vorlage erstellt worden. Das Wikitext-Markup für diese Seite lautet:
 
<pre>
 
<pre>
 
{{PageSequence
 
{{PageSequence
Line 49: Line 76:
 
}}
 
}}
 
</pre>
 
</pre>
 +
= Übungen =
 +
* [[SMW_Schulung_2020-07/Übungen#Vorlagen]]

Latest revision as of 10:17, 30 July 2020

previous
Schulung
next

Vorlagen ermöglichen es die Verwendung von Wikitext-Markup zu vereinfachen.

Anstatt ein umfangreiches Wikitext-Markup zu verwenden wird eine Vorlage als sogenanntes "Macro" verwendet.

Es ist damit möglich sich einfach nur einen Vorlagennamen und die erfoderlichen Parameter zu merken und damit den gewünschten Effekt zu erzielen. Zu dem gibt es sogenannte Magische Wörter

Beispiel - Magische Wörter CURRENT...

{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}

2024-11-24 zeigt das aktuelle ISO-Datum an

Beispiel - Magische Wörter TOC/NOTOC

__TOC__

zeigt das Inhaltsverzeichnis der aktuellen Seite an der gewünschten Stelle an:

__NOTOC__

verbirgt das Inhaltsverzeichnis. Dies wird auch gerne in Vorlagen verwendet.

Beispiel-Vorlage "Done"

Template:Done Um eine Sache als erledigt zu markieren "einen Haken dran zu machen ..." gibt es die Vorlage Done:

{{Done}}

Beispiel-Vorlage "UtfIcon"

Template:UtfIcon

Der UTF-8 Zeichensatz enthält auch Symbole/Icons - siehe z.B.

Diese Symbole können im Wiki mit der Vorlage UtfIcon eingebunden werden.

{{UtfIcon|utf=☕|size=96}}

Beispiel-Vorlage "Icon"

Template:Icon

Wir möchten ein Icon für eine Seite anzeigen und den Namen des Icons, den anzuzeigenden Titel, die Größe und die Zielseite angeben. Im obigen Link haben wir anhand von Beispielen sehen können, welche Parameter erforderlich sind. Nun probieren wir das Ergebnis mit folgendem Wikitext-Markup aus:

{{Icon|name=document|title=Dr. Hassan Reza|size=48|link=Hassan Reza}}

Dr. Hassan Reza

Beispiel-Vorlage "Link"

Template:Link Die Link-Vorlage vereinfacht den Verweis auf andere Wiki-Seiten, indem kein besonderes Wikitext-Markup erforderlich ist sondern lediglich eine Standard-Vorlage verwendet wird. Mit dem folgenden Wiki-Text Markup wird ein Link zur Seite "HowTo" erstellt aber mit dem Titel "How to ..." angezeigt:

{{Link|target=Openresearch:HowTo|title=How to ...}}

How to ...

Beispiel-Vorlage "WhatLinksHere"

Template:WhatLinksHere

MediaWiki hat die Möglichkeit mit dem Klicken des Sidebar-Eintrags "Links auf diese Seite" die Seiten anzuzeigen auf die zur aktuellen Seite verwiesen wird. Wenn mit der obigen Vorlage "Link" gearbeitet worden ist kann diese Funktion auch in Seiten eingebettet werden:

{{WhatLinksHere}}


Beispiel-Vorlage "PageSequence"

Template:PageSequence Mit der PageSequence Vorlage lassen sich Listen von Seiten automatisch in eine Kategorie einfügen, mit einem Icon versehen und zum vor- und zurückblättern bereitstellen. Diese Schulung ist mit der PageSequence-Vorlage erstellt worden. Das Wikitext-Markup für diese Seite lautet:

{{PageSequence
|prev=SMW Schulung 2020-07/Verlinkung
|next=SMW Schulung 2020-07/Abfragen
|category=Schulung
|categoryIcon=Question_and_answer
}}

Übungen