Vorlage:Tag: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Swolff (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Swolff (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 53: | Zeile 53: | ||
{{#ifexpr: {{#ifexist: :subpage:{{{TagName}}}/UML_Checker/lang|1|0}} or {{#ifexpr: {{{AlleLinks|0}}}=1 | 1 | 0 }}| {{:{{{TagName}}}/UML_Checker/lang}}| }} | {{#ifexpr: {{#ifexist: :subpage:{{{TagName}}}/UML_Checker/lang|1|0}} or {{#ifexpr: {{{AlleLinks|0}}}=1 | 1 | 0 }}| {{:{{{TagName}}}/UML_Checker/lang}}| }} | ||
[[Category:Tag]]| | [[Category:Tag]]| | ||
{{#ifexpr: {{#ifexist:subpage:{{{TagName}}}/Allg/lang|1|0}} or {{#ifexpr: {{{AlleLinks|0}}}=1 | 1 | 0 }}| {{:subpage:{{{TagName}}}/Allg/lang}}|TagName={{{TagName}}}}} | {{#ifexpr: {{#ifexist:subpage:{{{TagName}}}/Allg/lang|1|0}} or {{#ifexpr: {{{AlleLinks|0}}}=1 | 1 | 0 }}| {{:subpage:{{{TagName}}}/Allg/lang}}|TagName={{{TagName}}}|Checkername={{{Checkername}}}} | ||
}} | }} | ||
<noinclude>[[category:Vorlage]]</noinclude> | <noinclude>[[category:Vorlage]]</noinclude> |
Version vom 30. Oktober 2018, 12:33 Uhr
Dies ist eine Vorlage, um Tags die in Jack benutzt werden, einheitlich zu formatieren. Dazu muss lediglich auf der entsprechenden Seite {{Template:Tag}} als Inhalt eingefügt werden.
- AlleLinks Die Variable steuert, ob alle Links angezeigt werden sollen.
- 0: Es werden nur Checker angezeigt, zu denen Seite erstellt wurden.
- 1: Es werden alle Links angezeigt.
- TagName: Die Variable für den Namen des Tags.
{{#ifeq: Tag|{{{TagName}}}|
Allgemeines
Die allgemeine Beschreibung des Tags.
Eigenheiten der Einzelnen Aufgabentypen(Checker-Orientiert)
Hier können pro Checker die verschiedenen Funktionen des Tags angegeben werden. Liste der Checker:
- Dynamic_Cpp_Checker
- Dynamic_R_Checker
- InstantFillInChecker
- InstantMultipleChoiceChecker
- Java_Metric_Checker
- Java_Visualizer
- Static_Cpp_Checker_GreQL
- Static_Java_Checker_AGG
- Static_Java_Checker_GreQL
- Static_R_Checker
- Tracing_Java_Checker
- UML_Checker
Um den jeweiligen Checker zu implementieren, muss eine Seite subpage:Tagname/Checkername/lang
erstellt werden. Hierzu sollte die Vorlage Template:Checker genutzt werden.|
TagName={{{TagName}}}