Hallo Gunnar
Habe zwar auf Quelltext getippt aber es kommt nicht in Listenform.
Ein Code-Block muss eine Leerzeile drüber und drunter haben.
So sollte es eigentlich sein, ja. Ich hatte es damals so implementiert, dass wenn auf den Button geklickt wird, eine Leerzeile vor dem Cursor beziehungsweise der Auswahl ausreicht. Nach dem schließenden ~~~
wird dann automatisch eine Leerzeile eingefügt.
Der relevante Abschnitt des Forumscodes sieht so aus:
case selectionIsCodeBlock():
removeMarkup('block');
break;
case selectionIsInlineCode():
removeMarkup('inline');
break;
case selectionContainsNewlines():
createCodeBlock();
break;
case selectionIsPrecededByNewlines() && selectionIsWholeLine():
createCodeBlock();
break;
default:
createInlineCode();
Es wäre nicht sehr benutzerfreundlich, wenn man am Ende der Eingabe noch eine weitere Leerzeile einfügen müsste, damit beim Klick auf den Quelltext-Button die Begrenzer für einen Codeblock eingefügt werden. Eine Leerzeile zur Unterscheidung genügt.
Viele Grüße,
Orlok