Benutzer Diskussion:PerfektesChaos/js/WikiSyntaxTextMod

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Dies ist die Diskussionsseite für Vorschläge und Problemberichte zum Skript WikiSyntaxTextMod und auch zu allen Unterseiten dazu.
Nur munter zu --PerfektesChaos 2010, 2012, 2024
Archiv
Zur Archivübersicht
Wie wird ein Archiv angelegt?
  • Diese Software bekennt sich zum Bananenprinzip.
    • Sie wird permanent weiterentwickelt und vermutlich nie „fertig“.
    • Laufend werden weitere Wünsche und Hilfestellungen eingebaut.
  • Bevor Änderungen auf den Server geladen werden, werden sie zunächst von der Festplatte aus getestet.
    • Dabei durchlaufen sie einen Routine-Test, der triviale Syntax-Konstrukte enthält und elementare Programmfehler aufdecken würde.
    • An zufälligen realen Artikeln wird dies weiterhin erprobt.
  • Danach kommt eine Testversion (d) auf den Server, der sich ein bis zwei heldenmütige Benutzer aussetzen und in realen Konstellationen potentielle Skriptfehler melden.
  • Erst nach Wochen und Monaten werden die Standard-Versionen (r) allen Anwendern zur Verfügung gestellt.
  • Die Wikisyntax ist dermaßen komplex und die Konstrukte, die sich Benutzer einfallen lassen, sind derart verwegen, dass es immer wieder Kombinationen von Umständen gibt, die das Skript zum Stolpern bringen.

Vorlage:FNBox

[Quelltext bearbeiten]
Dieser Baustein verhindert die automatische Archivierung dieses Abschnitts und seiner Unterabschnitte.

…gestaltet WSTM immer um, allerdings nicht so wie in der Vorlagendoku beschrieben, vgl. zB Spezial:Diff/218446452 oder Spezial:Diff/218463902: die beiden Leerzeichen werden nur vor der ersten FNZ hinzugefügt, die untersten zwei geschweiften Klammern rutschen eine Zeile rauf und verbinden sich mit denen der letzten FNZ zu vier Klammern am Stück, die etwas verwirrend wirken… Wäre schön, wenn du das bei Gelegenheit ändern könntest :) @Dentalum: zur Info. Schöne Weihnachten, –IWL0415:15, 24. Dez. 2021 (CET)Beantworten

Das Quelltext-Layout dieser Vorlage ist eine historische Altlast und entspricht nicht unseren heutigen Anforderungen.
Weder der VisualEditor noch WSTM können diese handgeklöppelte Quelltext-Formatierung von 2008 reproduzieren; das wird langfristig durch eine andere Methodik ersetzt werden müssen.
  • Heißt: Jeder Verweis in einen eigenen Parameter, und diese idealerweise benannt wegen Gleichheitszeichen-Problem und zur Vermeidung der Kollision mit dem bisherigen unbenanntem.
  • Diese können WSTM und VE dann arrangieren, und WSTM kann das Format umschreiben und die einzelnen Parameterwerte auf Verwendung der FNZ-Vorlage überprüfen. 7000 Einbindungen, das migriert ein Jahrzehnt.
  • Oder noch schlauer:
    • Paare benannter Parameter
      Z1= A1= (Pflicht)
      Z2= A2=
      Z3= A3= usw. (optional).
    • In der Vorlage wird dann intern aus den Paaren mit der FNZ-Vorlage das Format gebildet; nicht-leere Paartänzer gefordert.
    • So ähnlich mit viel mehr: Vorlage:Gesprochene Version
    • Ló: Kleine Abwechslung, wenn mal Linter-müde? Dann bitte per BETA.
  • Jedenfalls wäre die skizzierte Methode VE-geeignet; 2008 wusste man noch nichts davon. VE und Newbies können keine Vorlagen in Vorlagen ausfüllen und keine Quelltexte formatieren.
<onlyinclude><div class="FNBox-Linie" style="background-color:#808080; height:1px; width:8em; margin-top:0.5em;"></div>
<div class="FNBox" style="padding-left:0.8em; margin-top:0.25em; font-size:90%;">
{{#if:trim|{{#if:{{{1|}}}|{{{1}}}|
{{#if:{{{Z1|}}}{{{A1|}}}|{{FNZ|{{{Z1}}}|{{{A1}}}}}}}
{{#if:{{{Z2|}}}{{{A2|}}}|{{FNZ|{{{Z2}}}|{{{A2}}}}}}}
{{#if:{{{Z3|}}}{{{A3|}}}|{{FNZ|{{{Z3}}}|{{{A3}}}}}}}
{{#if:{{{Z4|}}}{{{A4|}}}|{{FNZ|{{{Z4}}}|{{{A4}}}}}}}
{{#if:{{{Z5|}}}{{{A5|}}}|{{FNZ|{{{Z5}}}|{{{A5}}}}}}}
{{#if:{{{Z6|}}}{{{A6|}}}|{{FNZ|{{{Z6}}}|{{{A6}}}}}}}
{{#if:{{{Z7|}}}{{{A7|}}}|{{FNZ|{{{Z7}}}|{{{A7}}}}}}}
{{#if:{{{Z8|}}}{{{A8|}}}|{{FNZ|{{{Z8}}}|{{{A8}}}}}}}
{{#if:{{{Z9|}}}{{{A9|}}}|{{FNZ|{{{Z9}}}|{{{A9}}}}}}}
{{#if:{{{Z10|}}}{{{A10|}}}|{{FNZ|{{{Z10}}}|{{{A10}}}}}}}
{{#if:{{{Z11|}}}{{{A11|}}}|{{FNZ|{{{Z11}}}|{{{A11}}}}}}}
{{#if:{{{Z12|}}}{{{A12|}}}|{{FNZ|{{{Z12}}}|{{{A12}}}}}}}
{{#if:{{{Z13|}}}{{{A13|}}}|{{FNZ|{{{Z13}}}|{{{A13}}}}}}}
{{#if:{{{Z14|}}}{{{A14|}}}|{{FNZ|{{{Z14}}}|{{{A14}}}}}}}
{{#if:{{{Z15|}}}{{{A15|}}}|{{FNZ|{{{Z15}}}|{{{A15}}}}}}}
{{#if:{{{Z16|}}}{{{A16|}}}|{{FNZ|{{{Z16}}}|{{{A16}}}}}}}
{{#if:{{{Z17|}}}{{{A17|}}}|{{FNZ|{{{Z17}}}|{{{A17}}}}}}}
{{#if:{{{Z18|}}}{{{A18|}}}|{{FNZ|{{{Z18}}}|{{{A18}}}}}}}
{{#if:{{{Z19|}}}{{{A19|}}}|{{FNZ|{{{Z19}}}|{{{A19}}}}}}}
{{#if:{{{Z20|}}}{{{A20|}}}|{{FNZ|{{{Z20}}}|{{{A20}}}}}}}
}}}}
</div></onlyinclude>
Vorstehend macht halbleere Paare sichtbar. Ich mein ich hätt schon mal 15 gesehen. 20 sollten erstmal langen. Gruppen müssen warten, irgendwann später.
VG --PerfektesChaos 21:47, 25. Dez. 2021 (CET)Beantworten
Ich verstehe gerade nicht wirklich was ich damit machen soll. Ich möchte mir ungern noch mehr Vorlagen aufladen. Wenn „Lintermüde“ habe ich noch hunderte Umstellungen von MerianTopo, die 1.795 verschwinden leider auch nicht von selbst und ich schiebe das durch immer neue Aufgaben (und mehrere WBW’s unterbrochen auch schon seit Monaten vor mir her. Den Jöcher habe ich weitestgehend (fast 500 Seiten) umgestellt. Ich bin eigentlich recht ausgelastet. Wer eine Vorlage erstellt oder umbaut, hat die ein Leben lang am Hals. Du kennst das, und das wird irgendwann zur [Über]Last. --Liebe Grüße, Lómelinde Diskussion 06:34, 26. Dez. 2021 (CET)Beantworten

Nur als Info

[Quelltext bearbeiten]

Öffnet man den Flughafen Düsseldorf passiert etwas ziemlich doofes aus

[[NRW-Express|{{Bahnlinie NRW|RE|1RRX}}]]
[[Rhein-Haard-Express|{{Bahnlinie NRW|RE|2}}]]<br />
[[Rhein-Emscher-Express|{{Bahnlinie NRW|RE|3}}]][[Nahverkehr in Düsseldorf#Busverkehr|{{Bahnlinie|X||896|black|yellow|yellow||0}}]]

wird

[[NRW-Express
|1= {{Bahnlinie NRW|RE|1RRX}}]]
[[Rhein-Haard-Express
|2= {{Bahnlinie NRW|RE|2}}]]<br />
[[Rhein-Emscher-Express
|3= {{Bahnlinie NRW|RE|3}}]]
…
[[Nahverkehr in Düsseldorf#Busverkehr
|17= {{Bahnlinie|X||896|black|yellow|yellow||0}}]]

Also aus dem Konstrukt RE 1 (RRX) wird dann ein kaputtees [[NRW-Express |1= RE 1 (RRX)]]. Es passiert in der Infobox, beispielsweise auch beim Flughafen Köln/Bonn, nicht jedoch in einer normalen Tabelle Eurobahn#Weser-/Lammetalbahn oder Abellio_Rail#S-Bahn_Rhein-Ruhr. Würde man das Speichern wäre der Artikel unanshnlich zerlegt. --Liebe Grüße, Lómelinde Diskussion 17:36, 12. Dez. 2024 (CET)Beantworten

Danke für den Hinweis.
Seit 2012 wohl erste Meldung dieses Typs.
In Vorlage ein Wikilink und in dem eine Vorlage; das war wohl zu viel beim Zählen der Pipes.
Eine Umprogrammierung würde mich 12 Monate nichts anderes mehr tun lassen; ist dann halt so wie es ist.
Warum können die Leut nicht simplen Wikitext schreiben und Infoboxen für das benutzen, wozu sie gedacht sind? Da sollen in einer Tabelle einige Kennzahlen gelistet werden, und keine Artikel hineingeschrieben werden.
LG --PerfektesChaos 22:43, 12. Dez. 2024 (CET)Beantworten
Es gibt ja bereits Flughafen Düsseldorf #Lage und Verkehrsanbindung.
  • Da gehört dieser Mist rein, statt den halben Artikel in die Infobox zu packen und die Infobox über Bildschirmkilometer und drei Smartphone-Höhen auszudehnen.
  • Ziel einer Infobox ist die übersichtliche und kompakte Auflistung der wesentlichen Kenndaten. Die anderen Bereiche außer Verkehrsanbindung erfüllen diese Forderung; das dekorative Foto rechts oben zu Beginn des Artikels dulden wir mal.
  • Kannst ja mal auf der Vorlagendisk aufschlagen und das vortragen; aber bis das in allen Artikeln abgeräumt wäre, wenn überhaupt jemals, kann dauern.
  • Entfernung vom Stadtzentrum wäre okay; aber alle erdenklichen Straßenverbindungen und Bahnlinien aufzuzählen ist für eine Infobox zu viel.
  • Nebenbei sind die Verlinkungen nicht als Verlinkungen erkennbar und nicht als solche zu erwarten; da sind einfach nur bunte Dingse mit Buchstaben und Nummern.
LG --PerfektesChaos 08:39, 13. Dez. 2024 (CET)Beantworten
Das musst du mir nicht predigen, ich war das ja nicht. Und ich habe wirklich wichtigeres zu tun als fruchtlose Diskussionen anzustoßen und mich dann wieder „dumm“ anmachen zu lassen. Es kommt nicht so häufig vor 0–9 oder A–Z, wenn ich das richtig gesehen habe, wie gesagt, sehe ich es nur in den beiden Flughafenartikeln und vier Tabellen, dafür die Vorlagendiskussion aufzusuchen, die vermutlich eh niemand beobachtet, diese dann wochenlang zu beobachten, ob sich etwas tut, ist nicht mein Fokus. --Liebe Grüße, Lómelinde Diskussion 09:39, 13. Dez. 2024 (CET)Beantworten
Mir ist das auch schon 2-3 Mal aufgefallen, glücklicherweise bisher vor dem Speichern. In meinen Augen simpelste Lösung ist das Erweitern der Vorlage(n) um ein Linkziel, das sollte in jedem Fall auch übersichtlicher sein. Per Bot oder cirrus alle Problemfälle suchen und los. Ich habe jetzt {{Bahnlinie NRW}}, {{Bahnlinie}}, {{S-Bahn Basel}}, {{Buslinie}}, {{Liniensymbol S-Bahn Stuttgart}} usw. so auf die Schnelle gefunden, bei denen eine solche Situation eintreten kann.
Grundsätzlich könnten auch {{Farblegende}}, {{Coordinate}}, {{Center}} und {{Nowrap}} betroffen sein. --darkking3 Թ 10:34, 13. Dez. 2024 (CET)Beantworten