Hallo Kirk
Wenn ich das letzte curly bracket in // img entferne, funktioniert deine Erweiterung gar nicht mehr bei mir. Keine Fehlermeldung, nur keine Funktion. Der Editor funktioniert wie bei Standard phpbb.
phpbb 3.3.3 php7.4
Allerdings funktionieren dadurch die anderen BBcodes wieder wie früher.
Originalverhalten ohne deine Erweiterung:
Wenn ich auf einen BBcode Button drücke ohne vorher Text zu markieren, wird der leere BBCode in den Beitrag eingefügt.
Mit deiner Erweiterung mit originaler editor.js:
Die BBcode Buttons funktionieren nur noch wenn vorherText markiert wurde.
Mit deiner Erweiterung mit editor.js ohne das erwähnte curly bracket:
Keine Funktion deiner Erweiterung, alles verhält sich so als ob deine Erweiterung deaktiviert wäre.
Hab ich ein lokales Problem oder ist das bei dir auch so?