Vorlage:Tag (Jack2)/Checker (Jack2): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PRanz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
K (Mschypula verschob die Seite Vorlage:Tag/Checker (Jack2) nach Vorlage:Tag (Jack2)/Checker (Jack2)) |
||
(45 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==={{{ | <noinclude>Eine Vorlage um die Beschreibung zu einem Tag zu einem bestimmten Checker einheitlich darzustellen. | ||
===Variablen=== | |||
*'''Checkername:''' Diese Variable ist für den Namen des Checkers zu dem der Text geschrieben werden soll. | |||
*'''TagName:''' Diese Variable für den Namen des Tags. | |||
*'''Kurzertext:''' Diese Variable enthält den kurzen Text, der immer am Anfang stehen soll. | |||
*'''Langertext:''' Diese Variable enthält den langen Text, der nur angezeigt wird, wenn die Seite den Pfad *:*/Checkername/* besitzt oder auf der Seite des Tags eingebunden ist. | |||
*'''Parent:'''Gibt den Parent des Tags an. In der Form <code><nowiki><code><tagname></code>[[:Tagname]]</nowiki></code> angeben. | |||
**Ist Parent = <code><exercise></code> nur <code><nowiki><code><tagname></code></nowiki></code> angeben. | |||
*'''Child:'''Gibt den die Untertags des Tags an. In der Form <code><nowiki><code><tagname></code>[[:Tagname]]</nowiki></code> angeben. | |||
**Gibt es '''keine''' Untertags, sollte man unter Child <code>Dieser Tag besitzt keine Untertags.</code> einfügen. | |||
*'''Bearbeiten''' Die Variable um Bearbeitungslinks anzeigen zu lassen. Um dieses Feature vollständig zu nutzen '''muss''' hier Bearbeiten={{{Bearbeiten}}} beim Aufrufen der Vorlage eingefügt werden, wenn die Seite gespeichert wird. | |||
::'''0''': Es werden keine zusätzlichen Links angezeigt. (Default) | |||
::'''1''': Es werden alle Links angezeigt, sowohl auf nicht vorhandene Seiten als auch auf die Seiten, die zum Bearbeiten des Textes benötigt werden. | |||
</noinclude> | |||
<noinclude>[[ | {{#ifexpr: {{#ifeq: {{#titleparts: {{PAGENAME}} | 1 | 2 }}|{{{Checkername}}}|1|0}} or {{#ifeq: {{PAGENAME}}|{{{TagName}}}|1|0}}| | ||
===[[{{{Checkername|}}}]]=== | |||
{{#ifeq: {{{Bearbeiten|0}}}|1|[[subpage:{{{TagName}}}/{{{Checkername}}}|Hier klicken um den Checkerabhängigen Text zu Bearbeiten.]]}}{{{Kurzertext|Es wurde noch kein kurzer Text mit der Variable '''Kurzertext''' eingefügt.}}} | |||
{{{Langertext|Es wurde noch kein langer Text mit der Variable '''Langertext''' eingefügt.}}} | |||
====Parent==== | |||
{{{Parent|Es wurde noch kein Parent eingefügt.}}} | |||
====Child==== | |||
{{{Child|Dieser Tag besitzt keine Untertags.}}} | |||
| | |||
}} | |||
{{#ifeq: {{lcfirst:{{#titleparts: {{PAGENAME}} | 1 | 1 }}}}|{{lcfirst:{{{Checkername}}}}}|{{#ifeq: {{{Bearbeiten|0}}}|1|[[subpage:{{{TagName}}}/{{{Checkername}}}|Hier klicken um den Checkerabhängigen Text zu Bearbeiten.]]}}{{{Kurzertext|Es wurde noch kein kurzer Text mit der Variable '''Kurzertext''' eingefügt.}}} | |||
}} | |||
<noinclude>[[category:Vorlage]]</noinclude> |
Aktuelle Version vom 7. Juni 2023, 09:32 Uhr
Eine Vorlage um die Beschreibung zu einem Tag zu einem bestimmten Checker einheitlich darzustellen.
Variablen
- Checkername: Diese Variable ist für den Namen des Checkers zu dem der Text geschrieben werden soll.
- TagName: Diese Variable für den Namen des Tags.
- Kurzertext: Diese Variable enthält den kurzen Text, der immer am Anfang stehen soll.
- Langertext: Diese Variable enthält den langen Text, der nur angezeigt wird, wenn die Seite den Pfad *:*/Checkername/* besitzt oder auf der Seite des Tags eingebunden ist.
- Parent:Gibt den Parent des Tags an. In der Form
<code><tagname></code>[[:Tagname]]
angeben.- Ist Parent =
<exercise>
nur<code><tagname></code>
angeben.
- Ist Parent =
- Child:Gibt den die Untertags des Tags an. In der Form
<code><tagname></code>[[:Tagname]]
angeben.- Gibt es keine Untertags, sollte man unter Child
Dieser Tag besitzt keine Untertags.
einfügen.
- Gibt es keine Untertags, sollte man unter Child
- Bearbeiten Die Variable um Bearbeitungslinks anzeigen zu lassen. Um dieses Feature vollständig zu nutzen muss hier Bearbeiten={{{Bearbeiten}}} beim Aufrufen der Vorlage eingefügt werden, wenn die Seite gespeichert wird.
- 0: Es werden keine zusätzlichen Links angezeigt. (Default)
- 1: Es werden alle Links angezeigt, sowohl auf nicht vorhandene Seiten als auch auf die Seiten, die zum Bearbeiten des Textes benötigt werden.