View attachment 3187
Supports the following general bb-codes:
Compatibility shim
- abbr
- accordion
- article
- bimg
- encadre
- gview
- latex
- slider
- xtable (TinyQuattro compatible, much more advanced than XF2.1 built-in version)
- tabs
- time
- justify
- sub
- sup
- hr (can be a self-closing tag)
- h1
- h2
- h3
- h4
Moderator only bb-code
- spoilerbb rewrites to XF native spoiler
- alert...
Fix option "Mod Interrupt bb-code: Moderator only rendering", broken in 1.7.9
Support Svg Template v2.3.0 server-side render of svg-to-png for moderator bb-code icons for tablet/mobile devices.
- Requires Browser Detection v2.1.0+ for this feature
Big Thanks @Nxel
- Fix displaying bb-codes tagged as moderator only in the front-end
fix it
- Fix regression in Microsoft Word copy & paste support around missed adding new lines.
- Note; using custom styling in Microsoft Word will likely confuse the Microsoft Word Html => bb-code converter. Deeply.
- Fix php 8.1 compatibility
- (Hopefully) Improve compatibility with copy&paste support for google docs
- Add "MathJax source (latex bb-code)" option. Defaults to "cdn.jsdelivr.net" to deliver v2.7.9
- Hosting locally requires downloading MathJax-2.7.9.zip (https://github.com/mathjax/MathJax/archive/refs/tags/2.7.9.zip). This is a ~38mb zip! Copy the entire contents of the zip, preserving directories, to;
js/sv/vendor/- See the FAQ for an example of setting up proxying for MathJax without needing to download the entire ~40mb redistributable.
- Edit the template...
- Require StandardLib v1.11.0+
- Improve support for rendering templates in the mail & api contexts by correctly injecting template filters/functions into multiple rendering contexts
- Move template functions abs/parse_less_func into Standard Lib add-on
- Remove unused 'bb_code_time' date-time formatting option, this was just {{ date($time, 'picker') . 'T' . date($time, 'H:i:00P') }}