![]() |
MHEditor - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: MHEditor (/thread-31429.html) |
RE: MHEditor - doylecc - 18.06.2017 Das hat mit dem MHEditor nichts zu tun. Das überflüssige </li> fügt der MyBB-Parser ein , auch beim Standardeditor oder wenn du gar keinen Editor verwendest, sondern nur ein einfaches Textfeld, Beispiel: Code: [list] erzeugt:
Hier ist auch das </li> jeweils nach dem öffnenden <ul> und <ol> vorhanden. RE: MHEditor - hkkp - 18.06.2017 aha, alles klar. kann man dies trotzdem eliminieren irgendwie oder hat dies eine besondere Funktion? RE: MHEditor - doylecc - 18.06.2017 Es wird in der class_parser.php jedes [*] durch </li<\n<li> ersetzt, um das vorherige Element zu schließen und das aktuelle Element zu öffnen. Für das erste [*] gibt es natürlich kein vorheriges Element, daher das überflüssige </li> Du könntest es entfernen, in dem du nach diesem Code in inc/class_parser.php suchst: PHP-Code: if($type) und ihn änderst zu: PHP-Code: if($type) RE: MHEditor - hkkp - 18.06.2017 PHP-Code: if($type) ändert sich nichts... grübel... so schaut es aus.... RE: MHEditor - doylecc - 18.06.2017 Sieht auf den ersten Blick richtig aus. Wenn du in den Quelltext deiner Seite schaust, sollte das überflüssige </li> dort weg sein. RE: MHEditor - hkkp - 18.06.2017 ist es aber leider nicht, habe dir mal einen link gesendt, damit du es selber siehst... RE: MHEditor - doylecc - 18.06.2017 Bei dir fehlt der Zeilenumbruch, daher wird die Stelle nicht erkannt. Wie siehst denn deine gesamte Funktion mycode_parse_list in der class_parser.php aus? RE: MHEditor - hkkp - 18.06.2017 PHP-Code: /** RE: MHEditor - doylecc - 18.06.2017 Hm...keine Ahnung warum bei dir der Zeilenumbruch bei der Ausgabe fehlt. Versuche es mal testweise, ob es damit geht: PHP-Code: if($type) RE: MHEditor - hkkp - 18.06.2017 damit erscheint der </li> nicht mehr .... Danke... werde es trotzdem weiter beobachten... |