
137846
20.12.2018, aktualisiert am 06.04.2019
BUG in der Formatierung von Codeblöcken mit Attribut "plain"
Hallo Administrator.de Webmaster.
Folgender Bug ist mir bei der Formatierung in Beiträgen aufgefallen:
In diesem Beitrag:
Google Chrome Spracheinstellung
wurde ein Codeblock mit type="plain" verwendet. Zwischen der ersten und der zweiten Zeile ist in Wirklichkeit eine Leerzeile, diese wird aber im Forum nicht dargestellt, mit einem klassischen Codeblock aber schon
Codeblock mit "plain" sieht es so aus (Leerzeile wird entfernt / kopiert in einen Texteditor ist es noch schlimmer, dann sind zwei Zeilenumbrüche hinter jeder Zeile 0D0A0D0A)
und ohne (korrekt mit Leerzeile)
Das könnte IMHO Probleme geben wenn im Code auf Leerzeilen ankommt.
edit: Sehe gerade das vor kurzem folgende Änderung stattgefunden hat:
Hat vermutlich doch mehr Nebenwirkungen als gewünscht
, per Regex eventuell den Zeilenumbruch entfernt (\s$)?. Denn sämtliche Leerzeilen fehlen bei Code type="plain".
Gruß A.
Folgender Bug ist mir bei der Formatierung in Beiträgen aufgefallen:
In diesem Beitrag:
Google Chrome Spracheinstellung
wurde ein Codeblock mit type="plain" verwendet. Zwischen der ersten und der zweiten Zeile ist in Wirklichkeit eine Leerzeile, diese wird aber im Forum nicht dargestellt, mit einem klassischen Codeblock aber schon
Codeblock mit "plain" sieht es so aus (Leerzeile wird entfernt / kopiert in einen Texteditor ist es noch schlimmer, dann sind zwei Zeilenumbrüche hinter jeder Zeile 0D0A0D0A)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Google\Chrome]
"ApplicationLocaleValue"="de-DE"
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Google\Chrome]
"ApplicationLocaleValue"="de-DE"
Das könnte IMHO Probleme geben wenn im Code auf Leerzeilen ankommt.
edit: Sehe gerade das vor kurzem folgende Änderung stattgefunden hat:
Version: 20181207-02
BUG: Ein Leerzeichen hinter jeder Codezeile wurde entfernt.
Gruß A.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 396274
Url: https://administrator.de/forum/bug-in-der-formatierung-von-codebloecken-mit-attribut-plain-396274.html
Ausgedruckt am: 22.04.2025 um 12:04 Uhr
6 Kommentare
Neuester Kommentar
Wird wohl aus dem sehr komischen Konstrukt im HTML kommen bei dem jede Zeile in einem eigenen DIV liegt. Wieso packt Ihr das nicht alles zusammen in ein <pre>??
Weil die Programmierung zum Parser uralt ist (noch vor der CSS-Zeit). Ich habe das aber schon auf meiner ToDo-Liste und auch schon angefangen. Mit der aktuellen Version müssen wir jetzt aber bis Januar leben (also auch mit den Leerzeichen bei Copy&Paste).
Gruß
Frank