Aufzählungspunkt einrücken

  • Affected App
    WoltLab Suite Core

    Folgendes Vorgehen:
    Text schreiben und per Bulletpoint formatieren. Ergebnis:

    • Text


    Bei diesem Text nun mit UMSCHALT + Enter umbrechen und einmal weiter einrücken. Ergebnis:

    Quellcode:


    Code
    [list]
    [list][*]
    [/list][*]Text
    [/list]


    Da wird ein eingerückter Bulletpoint oberhalb des Textes eingefügt, statt darunter.


    Angezeigt wird es nach dem Absenden so:
    Bullet

    • Official Post

    Das Problem liegt an den Browsern die beim Einrücken invalides HTML erzeugen.

    • Einen Text schreiben, z.B. test
    • Aus dem Text eine Liste erstellen, Ergebnis: <ul><li>test</li></ul>
    • Einrücken, Ergebnis: <ul><ul><li>test</li></ul></ul>

    Das tritt nicht auf, wenn man nicht das erste Element einrückt, denn dann wird dem vorhergehenden <li> eine neue Liste hinzugefügt in die das Element verschoben wird, dadurch hat man eine korrekte Verschachtelung. Ich habe jetzt einen Fix eingebaut (hier noch nicht aktiv), der es untersagt das erste Element einer Liste einzurücken, denn es würde immer Unfug bei raus kommen. Die Alternativ wäre es ein leeres Listen-Element davor zu erzeugen, aber das hätte de facto auch nicht die erwartete Auswirkung.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!