Advanced Bb Codes Pack

Advanced Bb Codes Pack 1.15.16

No permission to buy ($35.00)
  • Add various usergroup test bb-codes which only render content if the user matches. While imported, these bb-codes are not enabled by default
    These bb-codes are recreations for the old User Group BB Codes by Waindigo (or later [TH] User Group BB Codes for XenForo 1.x

    Implemented bb-code:
    • guest
    • registered
    • isuserid
    • isnotuserid
    • ismemberofusergroup
    • isnotmemberofusergroup

    Note; the guest/registered bb-code are implemented differently from the older Waindigo versions. This add-on's implementation test actual 'is guest' vs 'is registered user' compared to hard-coded user-group tests
  • Change "Normalize quote characters on paste" to "Normalize characters on paste"
    • Rewrite non-asci spaces into asci spaces
    • Better handle obscure quote types ("low" quotation characters)
  • Add "Normalize characters on render" option. Initialized to "Normalize characters on paste"'s value.
  • Like
Reactions: Nirjonadda
  • Fix bb-codes which support legacy width definition would incorrectly reset the height type from the default to 'px' based
  • Fix percentage-based heights where not consistently enabled for various bb-codes.
  • Fix usage of deprecated constant for [time] formatting
  • Fix fullscreen editor not actually covering the screen with later froala versions
  • Fix bb-code editor integration not reliably inserting width/height options into generated bb-code output
  • Fixes for searchcontent bb-code
    • Make editor integration for searchcontent bb-code use json instead of XF bb-code options to avoid non-obvious parsing rules
    • Fix " Undefined array key "keywords"" when using SearchContent bb-code without keywords argument
    • Fix search would use 'or' rather than standard 'and' for non-similar threads mode.
    • Fix some options where not being passed to the search backend as expected
    • Improve AMS's article detection when adding the wrapper required for consistent display
    • Use the thread starter avatar when rendering thread search results, not the last post avatar
    • Add "Search content bb-code cache time" option with a default 300 seconds, not enabled when XF development mode is enabled
    • Add "title only" sub-option to searchcontent bb-code's "Search type:Full-text search"
  • Compatibility fix for @Bob's article management system extending the ld-json for articles using accordions
  • Like
Reactions: Bob and Nirjonadda
  • Fix inline-spoiler in emails was not redacted
  • Fix "false" for a boolean bb-code option was not actually interpreted as false
  • Fix [searchcontent] bb-code did not extract all search parameters from bb-code options correctly
  • Add preview support to thread results for [searchcontent] bb-code.
    Configurable via "Search - Default can preview" style property
  • Fix unexpected escaping accordion/tabs/slider html output
  • Fix "preview" button on various bb-code editor dialogs would fail when a width/height was set to 'auto' when the "advanced options" was expanded
  • Fix editor dialog for accordion/tabs/slider did not skip the auto-added blank slide
  • Fixes for searchcontent bb-code
    • Rename the "Restrict similar content bb-code to X" to "Restrict search content bb-code", and allow with Bob's AMS articles
    • Fix preview didn't work when "Restrict similar content bb-code to article thread type" option was set
    • Fix "title" argument was not rendered as expected
  • Fix [bimg] was not treated as an image tag for signature permissions or image count limits
    • Note; XenForo does not apply signature permissions on rendering, only at edit time
  • Fix "search content" bb-code not rendering as expected when using Bob's AMS
  • Trim whitespace from start/end of accordions/tabs/sliders and update editor integration to insert bb-code is a more whitespace
  • Add "Accordion - FAQ structured data" style property and "[SvBbCode] Use accordion FAQ structure data" permission.
    Limitations:
    • This feature only applies when using @Bob's Article Management System.
    • When the "Accordion - FAQ structured data" style property is false, the "faq" flag must be manually added to the accordion. ie; [accordion faq=1]
  • Love
Reactions: Bob
  • Require php 7.2+
  • Fix php 8.1 compatibility with some bb-codes which take a width argument
  • Fix various numerical style properties which did not step in the incremental values as intended, while allowing arbitrary values in the range to be entered
  • Fix editor dialog for various bb-codes did not prefill the default options
  • Fix "Latex - Default height" and "Tabs - Default height" did not apply (changed to "auto" default height type)
  • Fixes for custom h1/h2/h3/h4 tags
    • Fix toggling the h1/h2/h3/h4 bb-code would remove new-lines after those tags
    • Strip heading tag from help when custom h1/h2/h3/h4 tags are enabled
    • Shim "heading" tag for existing content to ensure consistent rendering between the stock heading & h2/h3/h4 tags
  • Add "Slider - Default height unit", "Tabs - Default height unit", "Latex - Default height unit" style properties
  • Add "searchcontent" bb-code which is a wrapper around ElasticSearch Essentials's similar content widget.
  • Install all bb-codes by default, but a number are left in a disabled state
  • Move various legacy bb-codes into bb-codes/legacy.xml file, which is not installed by default.
    • Remove custom [justify] bb-code as XF2.2+ natively implements it.
  • Like
Reactions: Joe Link
  • Workaround XF editor bug where inserting inline bb-code (ispoiler/icode) caused unexpected new-lines when using FireFox or Safari depending on how the line of text was selected
    • This editor bug should be fixed in XF2.2.13+
  • Harden installer when importing bb-code files to avoid breaking the install process in some known non-fatal error conditions.
Back
Top Bottom