Wikiup Diskussion:Lua/Modul/TemplateData
Vorlagenprogrammierung | Diskussionen | Lua | Test | Unterseiten | |||
Modul | Deutsch | English
|
Modul: | Dokumentation |
block after
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
LP | Längster Parametername | Vorgabe für die Anzahl der Zeichen vor dem Gleichheitszeichen | Zeile | optional |
- block ohne Anhang gibt keine Zeichenkette aus, inline allein ebenfalls nicht, soll wohl so sein, finde ich aber etwas inkonsequent oder verwirrend.
"format": "block after"
wird nicht erkannt und löst einen Fehler ausUnknown/misplaced format keyword
ich kann aber im Code nichts erkennen, o.k., weil ich davon nichts verstehe, aber geschaut habe ich trotzdem.- Format: block align
\n{{_\n|________________________ = _\n}}\n
Und sollte nicht Format
besser auf Wikipedia:Lua/Modul/TemplateData/Wikitext anstatt auf Anwendung leiten? --Liebe Grüße, Lómelinde Diskussion 17:55, 15. Feb. 2018 (CET)
"format": "block after"
war zwar in der Wirkung programmiert; weil aber etwas später gekommen, fehlte es noch in der Liste erlaubter Parameter. Jetzt ergänzt, danke.- block und inline ohne Anhang sind MediaWiki-Schlüsselwörter, und die generieren dort das Verhalten. Alle Anhänge sind hingegen von uns=mir, und werden hier bei uns aus den Schlüsselwörtern als Code gebildet.
- Gelber Weißraum: Danke, sehr augenfällig und idiotensicher zu finden; jetzt besser?
- Verlinkung in der Vorlagendoku: Zielgruppenorientierung – richtet sich an Anwender der Vorlage, und verlinkt auf Anwendung wie auch alle anderen Einzelheiten. Dort heißt es: Nur für Vorlagenprogrammierer interessanter, und verlinkt weiter zu vielen verwirrenden Details auf Wikipedia:Lua/Modul/TemplateData/Wikitext.
- LG --PerfektesChaos 11:01, 16. Feb. 2018 (CET)
- Ja viel besser, es sah so gequetscht aus. --Liebe Grüße, Lómelinde Diskussion 11:36, 16. Feb. 2018 (CET)
newlines
block
ausgegeben werden?Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
LP | LängParaName | Vorgabe für die Anzahl der Zeichen vor dem Gleichheitszeichen | Zeile | optional |
Scheint nur dieses Attribut zu betreffen. --Liebe Grüße, Lómelinde Diskussion 16:28, 16. Feb. 2018 (CET)
- Naja, das ist eine Trickserei.
- Ich denk mal drüber nach.
- Das MediaWiki-
block
war 2013 verunglückt, denn es machte weder vorher noch danach einen Zeilenumbruch, was aber bei der vorgesehenen Verwendung Quatsch ist. - Mit dem
newlines
wird MediaWiki umdribbelt und die Zeilenumbrüche kommen hinzu. - Aber um niemanden zu verwirren, sollte ich das reflektieren, wenn nichts anderes angegeben wurde.
newlines
ist nur ein Dummy.- LG --PerfektesChaos 16:36, 16. Feb. 2018 (CET)
- So geschehen, wie zusehen. LG --PerfektesChaos 15:39, 18. Feb. 2018 (CET)
Anfangs-Leerzeile
Wenn ich den Text auf der Vorderseite richtig verstehe, sollte das \n
ganz am Anfang der Seite eigentlich keine Anwendung finden, oder bezieht sich das nur auf die Wirkung? Hier habe ich mal einen VE-Edit mit block lead align 12 ausprobiert und die Leerzeile kam leider auch dazu. Wäre natürlich schöner, wenn dem nicht so wäre. Gruß–XanonymusX (Diskussion) 23:25, 8. Jun. 2020 (CEST)
- Das ist ein Bug im VisualEditor.
- VisualEditor erkennt nur: Steht vor mir eine Leerzeile (Zeilenumbruch mit Whitespace), ja oder nein?
- Am Seitenbeginn steht kein Zeilenumbruch davor, also fügt VisualEditor einen ein.
- Ist von mir gemeldet als phab:T199849 im Juli 2018.
- Gemeint ist damit: „
block
schreibt nicht mitten in eine Zeile“ und diese Bedingung wird sowohl erfüllt, wenn die Zeile davor mit Zeilenumbruch (+ ggf. Whitespace) endet oder aber am Seitenbeginn. - LG --PerfektesChaos 13:13, 9. Jun. 2020 (CEST)
- Verstehe. Ja, der VE und seine Leerzeilen-Probleme … Dann mal abwarten! Gruß—XanonymusX (Diskussion) 13:37, 9. Jun. 2020 (CEST)
"block align nnn" fehlerhaft?
Gleichheitszeichen werden so untereinander angeordnet, dass ein Parametername mit der angegebenen Länge noch mit einem Leerzeichen vor dem Gleichheitszeichen erscheint.
- Bei Vorlage:Infobox Ort in Brasilien/Doku steht "14", es werden aber 15 Zeichen + 1 Leerzeichen eingefügt, der erzeugte Code \n{{_\n|_______________ = _\n}}\n enthält auch 15 Unterstriche. --androl ☖☗ 22:21, 8. Mär. 2021 (CET)
- Öhm, stimmt, muss ich mal nachverfolgen. Danke für den Hinweis --PerfektesChaos 22:27, 8. Mär. 2021 (CET)
- Bock gefunden.
- Es wird zwar ganz korrekt ein Block mit solchen 14 Strichen gebildet. Bloß wird der an die Basis-Syntax drangehängt, und die besteht per se immer aus einem
_
und damit ist es in der Summe einer zu viel. - Gut aufgepasst. Ich hatte die Dinger nie nachgezählt.
- Wird irgendwann relativ bald live, nach Erprobung auch anderer Änderungen.
- LG --PerfektesChaos 22:55, 8. Mär. 2021 (CET)