Arnold Someone forked it here:
https://github.com/AmauryCarrade/bbbbcode
Also, unless Flarum changes the way the core BBCode engine works, this will never break. Just make sure the code is backed up and youāll never lose it and can continue using the codes pretty much forever.
I had the incompatibility tag added because Iāve abandoned/deleted it and thereās no way to install it with composer anymore. Unless, you find a fork or fork it yourself and take over the extension which you or anyone is welcome to do. In fact, I think one of the talented developers here could take the forked code linked above, and make something even better. With admin settings to turn certain codes on and off. Thatās the dream. Oh, and if there would be a way to code it so that if a BBCode is turned off, its left behind code is removed. Thatād be pretty awesome. Maybe that could be done if all BBCodes were wrapped in a span tag with a class āHide-BBCodeā? Not sure.
Actually, although they may dislike being tagged and pulled into this discussion, Iāll mention some of the devs here because even if they donāt want to re-do and take this over, maybe someone has an idea for you around how you could hide left behind BBCode tags should you or anyone choose to disable this. @datitisev @clarkwinkelmann @luceos @AmauryPi @askvortsov @Ralkage - Actually, food for thought, this is not a bad idea for the core BBCode extension. A quick way to remove or hide BBCode tags if you decide to turn BBCode off after years of using it...
Iām sorry for any frustration this may cause.
Personally, Iāve moved away from using BBCode as much as possible precisely for the reason you mentioned and what Iām talking about above. One day, if a BBCode stops working for any reason, then youāve got raw BBCode everywhere.
For my forum, Iām sticking with the default/native formatting as much as possible.
Iāve also learned my lesson. Even if I ever completely leave the Flarum community, I wonāt be deleting any remaining extensions I have. Which isnāt much but I do still have a couple audio extensions, hashtags, and a new external link extension which I will keep on github/packagist forever.
ā®ļø