Benutzer Diskussion:PerfektesChaos/js/WikiSyntaxTextMod
Archiv |
Zur Archivübersicht |
Wie wird ein Archiv angelegt? |
…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, –IWL04 • 15:15, 24. Dez. 2021 (CET)
- 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.
- Paare benannter Parameter
- 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)
- 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)
CSS Zuweisung ungültig margin-left: {{WikiLayout|indent}}
Nur mal so dumm gefragt, was soll diese Vorlage in Artikeln? Oder anders, soll sie überhaupt direkt dort eingebunden werden? Wenn nicht dann bitte deutlicher als Nicht in Artikel einbinden kennzeichnen, wenn ja, WSTM sagen, dass ein margin-left: {{WikiLayout|indent}}
„ok“ ist.
Nicht oft aber im Grunde sinnfrei eingebunden, da der vorhandene Platz unnötig eingeschränkt wird, was zudem auch noch optisch gruselig aussieht Spezial:Diff/255208021#Orgel, auch dort Spezial:Diff/253103933/254122990 völlig unnötig @Speravir:. --Liebe Grüße, Lómelinde Diskussion 07:22, 2. Jul. 2025 (CEST)
- Im ANR:
- Diese Vorlage ist nicht für die Augen von Artikel-Autoren bestimmt.
- Sie sollen sich nicht mit derartigen Hintergrund-Details beschäftigen.
- „Nicht für Artikel“
- Von solchen Botschaften bin ich inzwischen abgekommen.
- Sie werden ohnehin nicht gelesen, nicht beachtet; sie sind wahrgenommen worden und die Leute machen es trotzdem.
- Weiteres Vorgehen:
- Bitte aus betroffenen Artikeln eliminieren; entweder
2em
oder überhaupt keine Einrückung wo nicht zum Absetzen von Textblöcken erforderlich. - Bei poem nehme ich immer
2em
; dann kann ich sehen wo ich selbst dran war und was aus Vorlagen kommt. - Die meisten Schwesterprojekte lassen sich damit fluchtend auf Sternchen-Auflistung ausrichten.
- Doppelpunkt-Einrückung hat auch
1.6em
und ist nicht von Zitat zu unterscheiden; Pech. Hat aber im ANR nix am Suchen.
- Bitte aus betroffenen Artikeln eliminieren; entweder
- WSTM
- WSTM erwartet in CSS nur nackte Zeichen und keinerlei Syntax; das kann auch nicht geändert werden.
- Ich darf seit März kein BETA mehr lesen, geschweige denn bearbeiten, weil mein Provider der WMF nicht gefällt.
- Die WSTM-Programmierung hat inzwischen 30–50 Änderungen bekommen, die vor einem Update alle noch auf BETA erprobt werden müssen.
- Neues Update kann es frühestens im Winter oder nächstes Jahr geben. Wird mehrere Wochen, über einen Monat dauern. Jetzt bei 40 Grad mach ich nix mehr.
- Im ANR:
- LG --PerfektesChaos 15:37, 2. Jul. 2025 (CEST)
- Ja so ähnlich hatte ich das auch erwartet. Ich frage mich ernsthaft weshalb man etwas so umständlich machen wollen sollte. Ich hatte es auch nur dringelassen, damit man überhaupt ein Beispiel findet. --Liebe Grüße, Lómelinde Diskussion 16:02, 2. Jul. 2025 (CEST)
- Danke fürs Anpingen, Lómelinde. Mir war tatsächlich nicht bewusst, dass man die Vorlage nicht im ANR einsetzen soll. Ich hab da noch ein paar Fragen, die nicht hier zu klären wären. Ló oder PC, hättet ihr eine Idee, wo man das Folgende diskutieren könnte? Wäre das etwas für die Technikwerkstatt?
Wie findet man so etwas wie diese Formatvorlage? Das, was man dort sieht, ich entfernt hatte und Du leider wieder eingefügt hast, ist ein Paradebeispiel für eine seit über zwei Jahrzehnten nicht mehr zu verwendende und nach und nach auszumerzende Layout-Tabelle. Zu „da der vorhandene Platz unnötig eingeschränkt wird, was zudem auch noch optisch gruselig aussieht“ würde mich interessieren, was Du damit meinst. (Meine oder Deine Disk.?) Wie kann ich nachvollziehen, wo Du {{WikiLayout}} ersetzt oder entfernt hast? — Speravir – 23:45, 2. Jul. 2025 (CEST)
- @WikiLayout:
- Vorlageneinbindungen im CSS ruinieren auch den VisualEditor und LINTER.
- Sie können nicht vorhersehen, zu welchen Resultaten Vorlageneinbindungen in Monaten auf r bei Vollmond expandieren.
- Weder VE noch Lint noch WSTM werden deshalb mit Vorlagensyntax innerhalb Basis-HTML im ANR glücklich.
- Normale Artikel-Autoren auch nicht.
- @Liste von Kalvarienbergen:
- Das war die einzige Zeile im DE-Abschnitt vor der nächsten Abschnittsüberschrift.
- Es ergab überhaupt keinerlei Sinn, diese eine einzige Zeile einzurücken, damit sie von irgendeiner anderen Zeile unterschieden werden könne.
- Eingerückt werden Blockzitate, Liedtexte und Gedichte, damit der zusammengehörige Textblock vom restlichen Text davor und/oder dahinter unterschieden werden kann.
- Es gab auch keine Notwendigkeit, die Einrückung synchronisiert auf 1.6em fluchtend mit anderen Elementen sicherzustellen, weil es nirgendwo andere Elemente gleicher Textgattung gibt.
- Außerdem ist es small, und das können 10 % unseres Publikums nicht lesen. Zwar ist es nicht enzyklopädisch bedeutungstragend, sondern ein unwichtiger redaktioneller Hinweis, aber als einzige halbe Zeile in diesem Abschnittsbereich gibt es auch keinerlei Grund, es platzsparend zu verkleinern. Normalschrift in Klammern stuft es auch als nebensächlich ein. Das ist eine aus der Papierwelt des letzten Jahrhunderts überkommene Tradition, wo man einige Quadratmillimeter Papier einsparen wollte und sich um die Barrierefreiheit nicht geschert hatte.
- @so etwas wie diese Formatvorlage / auszumerzende Layout-Tabelle:
- Ich versteh nix. Wo???
- Hilfe:Textgestaltung/Layoutfluss wäre das Gegenstück zu Layout-Tabellen.
- @WikiLayout:
- VG --PerfektesChaos 01:39, 3. Jul. 2025 (CEST)
- Er meint die gruselige Ansicht hier → Spezial:Diff/255208021#Orgel (vergleiche zum jetzigen Layout Spezial:PermanentLink/257560462#Orgel) es war und ist sogar hier oben verlinkt. Für Orgenldispositionen gibt es eine Formatvorlage Wikipedia:Formatvorlage Disposition einer Orgel#Kopiervorlage für Standardorgel. Auch wenn diese veraltete Layouttabellen vorgibt, so müsste wenn, dann zunächst ein Konsens für neue Vorgaben gefunden werden. Was mich an dem Layout total gestört hatte war folgendes
{| style="display:inline-block; margin:{{WikiLayout|indent}}; vertical-align:top;"
- das sorgt für große (indent) Abstände von allen Seiten und zwischen den einzelnen der drei Tabellen (das nenne ich: „da der vorhandene Platz unnötig eingeschränkt wird, was zudem auch noch optisch gruselig aussieht“).
- Den Rest der Zuweisungen verstehe ich nicht komplett.
vertical-align:top;
wird dort nicht benötigt, da es nur schmale Spalten gibt, wird da nichts umgebrochen. - Anstelle des
display:inline-block;
hätte ich hierfloat:left; margin-right:0.5em;
erwartet. Das muss man zwar am Ende wieder zurücksetzen, mache ich aber allgemein so. - Darüber könnte man natürlich nachdenken, was besser geeignet ist. Ich kann aber nicht einfach eine Formatvorlage ignorieren, die von den Mitarbeitern dieser Artikel festgelegt wurde, um ein möglichst einheitliches Layout zu erhalten. Dann können wir ja gleich alle Formatvorlagen einstampfen, wenn es eh wieder jeder macht, wie er möchte. --Liebe Grüße, Lómelinde Diskussion 06:31, 3. Jul. 2025 (CEST)
@ Orgel:
- Ló und ich wurden seinerzeit von den Orglern nach der bestmöglichen Lösung befragt.
- Die „Kopiervorlage“ in der Formatvorlage in deren aktueller Syntax geht auf mich zurück; etwa hier.
- @ Layout-Tabelle:
- Das ist in diesem Fall für diese Daten die bestmögliche Lösung.
- Das muss bedienbar und handhabbar für die Musik-Dorfkirchen-Autoren bleiben.
- Private superverbastelte Extra-Spezial-Lösungen, die nur der begreift wo das mal eingebaut hatte, sind unzumutbar für andere Menschen, die das in den folgenden Jahrzehnten pflegen müssen.
- Die Alternative wäre eine unter Hilfe:Textgestaltung/Layoutfluss dargestellte Konstruktion, die aber aufwändiger ist, und bei einem Smartphone dazu führen kann, dass vier „Werke-Tabellen“ in der ersten Reihe stehen, und dann eine einzelne hinterher kommt. Dann besser wie traditionell und in 20.000 oder 50.000 Fällen angewendet und begreifbar.
- Diese Daten, auf welchen Anfangston der wievieltgestrichene Choralbass gestimmt sein mag, interessieren nur wenige Freaks. Wer etwas über die Dorfkirche liest, wird die Existenz solcher Informationen hinnehmen, aber sich nicht mit den Zahlen beschäftigen. Insofern ist auch für Blinde die etwas erschwerte Navigation vertretbar. Wenn es sehr viele „Werke-Tabellen“ gibt, wird auf dem Smartphone horizontal gescrollt werden müssen. Weil aber niemand wissen will, wie das dreigestrichen C auf dem Pedal liegt, wird das einfach übersprungen.
- @ Weinbergkirche:
- Das ist ein unverständliches Syntax-Drama, dessen Absichten sich mir erst nach längerer Zeit erschlossen hatten.
- Offenbar wurde durch Vergewaltigung mittels
display:inline-block
versucht, denfloat
(oder flex) von Hilfe:Textgestaltung/Layoutfluss zu bewirken, indem vorgetäuscht werden soll, die einzelnen Tabellen wären Buchstaben in einem Fließtext, und jetzt solle dieser Fließtext dynamisch fließen. Ob das dauerhaft robust funktioniert und welche Nebeneffekte es hätte, steht dahin. - Das margin:{{WikiLayout|indent}} ist hier völlig unverständlich, weil es überhaupt keinerlei Begründung gibt, warum dieser Abstand unbedingt projekteinheitlich genau so konfiguriert sein muss wie bei einer Sternchen-Aufzählung.
margin:1em
hätte es auch getan. vertical-align:top
– hier wurde offenbar nicht begriffen, dass die deshalb zuvor dort drinstanden, damit jede einzelne „Werk-Tabelle“ an der Oberkante der Layout-Tabelle ausgerichtet wird, während das standardmäßig vertikal mittig angeordnet wird und die „Werk-Tabellen“ alle eine unterschiedliche Höhe haben können.- Heutzutage geben wir einmalig
class="toptextcells"
in der umschließenden Tabelle an.
- Heutzutage geben wir einmalig
Allgemein:
- Weniger individuelle übermäßig verkomplizierte Alleingänge.
- KISS – Keep It Simple and Stupid. Alle anderen müssen mit der Syntax auch noch klarkommen.
VG --PerfektesChaos 15:30, 3. Jul. 2025 (CEST)
- Danke (zum wiederholten Mal) für die Info! Es bleibt für mich die Frage, die wir wirklich nicht hier klären müssen, woher man wissen soll, dass für etwas eine Formatvorlage existiert. — Speravir – 01:51, 4. Jul. 2025 (CEST)