Wikipedia:Lua/Modul/Vorlage:Kurier-Ticker
Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | ||
Modul | Deutsch
|
Modul: | Dokumentation |
Vorlage:Kurier-Ticker
– Modul zur Unterstützung der Meldungen in Vorlage:Kurier-Ticker.
Funktionen für Vorlagen
- Babel
- Wikitext generieren
- Parameter der umgebenden Vorlageneinbindung:
-
- 1
- rechts
1
– Babel für rechtsbündige Anordnung generieren- Light
1
– nur Tabelle, ohne umschließendes Babel- Low
1
– ohne Tooltipps; für Mehrfacheinbindung auf Doku-Seite- (Weitere Parameter)
- Zulässig, werden ignoriert
- Parameter des
#invoke
-
- Text
- Textbereich mit der Definition
- Der relevante Textbereich muss mit einer Zeile beginnen, die
----
enthält, und sollte mit einer gleichartigen Zeile abgeschlossen werden. - Dazwischen müssen genau drei Zeilen in einfachem Text stehen, die jeweils eine Tickermeldung enthalten.
- Weitere Leerzeilen sind zulässig.
- Leader
1
– automatisch generierte Einbindung auf der Vorlagenseite selbst- (Weitere Parameter)
- Zulässig, werden ignoriert
- Ergebnis
- Wikitext passend zur Situation
- failsafe
- Versionsbezeichnung
2021-06-30
Beispielwert für Parameter Text
------------------------------------------------------------------------- 1.1. Prost Neujahr! 24.12. Frohe Weihnachten! 22.12. Kurier-Geschenk-Abo bestellen! #Die Lieben zum Fest erfreuen – mit einem Geschenk-Abo des Kurier! -------------------------------------------------------------------------
- Jede Zeile muss mit einem Datum im Format T.M. beginnen.
- Anschließend folgt die dargestellte Tickermeldung.
- Wenn die Überschrift im Kurier von der Tickermeldung abweicht, ist sie nach einem
#
anzufügen.
Verhalten nach Situation
- Selbstdarstellung auf Vorlagen-Programmierungsseite
-
- Babel-Stil, linksbündig
- Aktuelle Definitionszeilen
- Button zur Bearbeitung
- Bearbeitungsvorschau zur Vorlagen-Programmierungsseite
-
- Babel-Stil, linksbündig
- Ggf. Fehlermeldungen
- Ggf. Liste aller momentanen Kurier-Überschriften, falls nicht gefunden
- Wenn einwandfrei, dann:
- Benutzername, sofern identifiziert
- Textbeginn wie im Tooltip, ggf. abgekürzt
- Signatur, sofern identifiziert und Textbeginn abgekürzt
- Vorlageneinbindung auf Wikipedia:Kurier und dessen Unterseiten
-
- nur Tabellenbereich
- Schriftfarbe weiß
- keine Schriftverkleinerung
- keine Tooltips
- Vorlageneinbindung sonst
-
- Babel-Stil, auf Anforderung nur Meldungstabelle
- linksbündig, auf Anforderung rechtsbündig
Verwendung
Allgemeine Hinweise zur Einbindung von Modulen
Eine Einbindung erfolgt jeweils im Format
{{#invoke: Vorlage:Kurier-Ticker |
Funktionsname | Wert1 | Wert2 | NameX=Wert … }}
Die Parameter können wie bei Vorlagen benannt oder unbenannt sein; deren Regeln gelten analog.
Wenn unbekannte Zeichenketten von außen kommen (als Vorlagenparameter), sollte immer mit der Form 1=
Wert gearbeitet werden.
Zu allgemeinen Problemen beachte die Abhilfen wie bei Vorlagen.
Wenn in einer Vorlage ein Modul verwendet wird, sollte auch immer die Vorlage:Dokumentation/Lua in der Dokumentationsseite eingebunden werden.
- Das gibt einem Programmierer Aufschluss, dass ein Lua-Modul benutzt wird, welche/s und ggf. welche Einzelfunktion daraus, und verlinkt auf die Dokumentation.
- Die Modul-Dokumentationen bekommen ein Link, in welchen Vorlagen sie eingesetzt werden, und wo bei eventuellen Funktionsänderungen Anpassungen erforderlich werden.
- Die Vorlage wird zur Übersicht kategorisiert in Kategorie:Vorlage:mit Lua-Programmierung.
Zu weiteren Informationen siehe Hilfe:Lua.
Bei Problemen wende dich bitte an die Vorlagen-Werkstatt, in schweren Fällen hilft auch die Lua-Werkstatt.