Benutzer Diskussion:PerfektesChaos/js/WikiSyntaxTextMod

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Benutzer Diskussion:PerfektesChaos/WSTM)
Letzter Kommentar: vor 2 Tagen von PerfektesChaos in Abschnitt Brockhaus-1837
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

LdiF[Quelltext bearbeiten]

Moin Moin PerfektesChaos, bei der obigen Vorlage stellt WSTM bei mir den Parameter "Abruf" immer auf "abruf" um. Magst du da bitte mal schauen? Danke dir --Crazy1880 22:00, 2. Mai 2024 (CEST)Beantworten

Ah, danke, da gab es wohl im Lauf der Jahre öfters Hin und Her. Hatte ich irgendwann mal eine Version eingefangen.
Wird irgendwann mal online aktiv; wenn es wenigstens erstmal von zugriff= wegbewegt, ist ja auch erstmal nett.
Kategorie:Wikipedia:Vorlagenfehler/Vorlage:Google Buch und Brockhaus-1837 stehen zum Ausputzen bereit.
LG --PerfektesChaos 16:10, 3. Mai 2024 (CEST)Beantworten
Moin PerfektesChaos,
  • Danke erstmal für LdiF
  • GoogleBuch habe ich auf dem Schirm, allerdings mache ich nicht nach der Kategorie sondern nach der Vorlagenwartung, das sind noch gut 400 Fälle, kommt alles
  • Brockhaus is notiert und kommt auch
  • Frage: Wie und wann gehts weiter mit den Coordinaten? Ich habe auch etliche Artikel, wo Coordinate unter Navi steht, dass soll so ja auch nicht.
mfg und schönes Wochenende --Crazy1880 09:15, 4. Mai 2024 (CEST)Beantworten
@Coordinate:
  • Bitte einfach über die Navis setzen, wenn du es zufällig irgendwo siehst, dann ist hinterher das Drama etwas kleiner.
  • Es gibt drei User, die planmäßig die Umstellung sabotieren; ansonsten wäre die All-Phase schon letztes Jahr abgeschlossen gewesen.
  • Jetzt braucht das wohl etwas mehr Zeit, damit sich alle anderen in der Community an den Anblick gewöhnen konnten.
  • Danach sind Hunderttausende von Artikeln betroffen; ich denke über verfeinerte Taktiken nach.
VG --PerfektesChaos 23:36, 4. Mai 2024 (CEST)Beantworten

Brockhaus-1837[Quelltext bearbeiten]

Moin Moin PerfektesChaos, so, die Vorlage sollte von den veralteten Parametern befreit sein, soweit gesehen. Mal ne blöde Frage dazu, könnte man diese Vorlage nicht mit den anderen Brockhaus-Vorlagen zusammenpacken und nur eine große daraus machen? mfg --Crazy1880 19:04, 5. Mai 2024 (CEST)Beantworten

Danke bis hierhin.
Zusammenlegung aller Brockhäuser: Das funktioniert nicht.
  • Die Druckwerke sind unterschiedlich aufgebaut. Brockhaus-1837 hat weder BK-Nummer noch Eintragsnummer, soweit bisher bekanntgeworden.
  • Brockhaus-1895 hat keine zenoID sondern eine retrobID, weil halt anderes Digitalisat.
  • Brockhaus-1911 braucht BK-Nummer und Eintragsnummer und zenoID.
Ich arbeite jedoch generell an einer Vereinheitlichung des Parametermodells, passend zum jeweiligen Werk, für alle derartigen.
LG --PerfektesChaos 13:24, 6. Mai 2024 (CEST)Beantworten