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.
☮️