Neuen Abschnitt erstellt →Noch ein Bug im SGPack |
Ghost (Diskussion | Beiträge) |
||
| Zeile 252: | Zeile 252: | ||
--{{Benutzer:Col. o'neill/sig}} 19:15, 17. Nov. 2022 (CET) | --{{Benutzer:Col. o'neill/sig}} 19:15, 17. Nov. 2022 (CET) | ||
: Sobald eckige Klammern im Text verwendet werden, splittet der verwendete Regex <code><nowiki>'/(\[\[.*?\]\]|\(.*?\))/i'</nowiki></code> diese auf und schickt somit alles vor, den Text in der Klammer und nach der Klammer einzeln an die Vorlage. Das kann behoben werden, indem der Regex eckige Klammer nicht als Trennzeichen ansieht: <code><nowiki>'/(\(.*?\))/i'</nowiki></code>. | |||
: Mit diesen Änderungen liefern <code><nowiki>{{#recursiv:Review|text {{Ep|SGA|2x02}} text|}}</nowiki></code> und <code><nowiki>{{#recursiv:--|text [[Bild:Smile.gif]] text|}}</nowiki></code> die erwarteten Ergebnisse. | |||
: Die Infobox crasht damit auch nicht mehr, allerdings tritt dann ein Fehler der Kürzelvorlage zu Tage: <code><nowiki>{{Kürzel|Rang|<br />''in {{Ep|SGA|2x01}} aber''<br />|k}}</nowiki></code> erzeugt nur <code>k</code> als Ausgabe und nicht <code>{{Kürzel|Rang|''in {{Ep|SGA|2x01}} aber''}}</code>. Ich gehe davon aus, dass das ein Substitutionsfehler in der Vorlage ist. | |||
: --{{Benutzer:Ghost/Signatur}} 14:22, 22. Nov. 2022 (CET) | |||