Content Blur Pro - Boost Registrations and Upgrades

Content Blur Pro - Boost Registrations and Upgrades v2.5.10

No permission to buy ($40.00)
  • NEW: User Mode (advanced permission-based) now allows force or exempt individual threads without changing who can read the rest of the forum
  • NEW: Permission "View specific blurred threads" is copied on upgrade from "Bypass blur for thread text"
    • Ensures no changes to thread visibility for existing usergroups
    • A forced thread stays readable until "View specific blurred threads" permission is set to No for a usergroup
  • NEW: Email confirm, moderated, rejected, and disabled accounts follow the guest blur, including guest text obfuscation.
This specifically allows granular control on specific threads where a user may normally be able to read all content within a thread unblurred, you can specifically blur certain threads for certain usergroups to encourage paying subscription, or similar.

Conversely, in a forum where a usergroup would normally see all threads blurred, you can specifically exempt certain threads from blur for certain usergroups, allowing them "a taste of content" without them yet being paying subscribers.

Attachments

  • Screenshot 2026-11-01 at 12.00.59 PM.webp
    Screenshot 2026-11-01 at 12.00.59 PM.webp
    9.8 KB · Views: 2
  • Screenshot 2026-11-01 at 12.06.26 PM.webp
    Screenshot 2026-11-01 at 12.06.26 PM.webp
    34.5 KB · Views: 2
  • Screenshot 2026-11-01 at 12.01.22 PM.webp
    Screenshot 2026-11-01 at 12.01.22 PM.webp
    42.3 KB · Views: 3
  • Screenshot 2026-11-01 at 12.00.03 PM.webp
    Screenshot 2026-11-01 at 12.00.03 PM.webp
    9.2 KB · Views: 3
  • FIX: Removed the unused base Entity class extension that did not extend XFCP_Entity
  • Like
Reactions: Neal
  • FIX: Prevent InvalidArgumentException "Received invalid UTF-8 for string column [message]" when fading/blurring article posts that contain emoji or malformed UTF-8 (byte substr/strlen split)
  • FIX: Display-only message writes now use XenForo's utf8_substr/utf8_strlen and strip invalid sequences before the entity setter
  • Like
Reactions: Neal
  • UPDATE: Crawler Detection from (v1.4.0 => v1.4.1)
  • Like
Reactions: Neal
  • UPDATE: Crawler Detection upgraded from (v1.3.11 => v1.4.0)
  • FIX: Prevent duplicate key server errors when concurrent requests record the first blurred thread/content view for the same user
  • FIX: Allowed media links now stay in XenForo lightbox when SV/LazyImageLoader delays or changes lightbox binding
  • Like
Reactions: schusser and Neal
  • FIX: Allowed full-size inline attachments now load the full attachment image even when the post itself is not otherwise media-blurred
  • FIX: Allowed attachment-list thumbnails now rebind to XenForo lightbox after delayed lightbox script loading
  • Like
Reactions: Neal
  • FIX: Allowed media items now open in the normal XenForo lightbox instead of the raw attachment page
  • FIX: Prevent gated media from appearing unblurred inside the lightbox gallery for allowed media
  • FIX: Allowed full-size inline attachments now display the full image instead of a stretched thumbnail
  • FIX: Media pillbox placement is centered correctly after gated items are removed from the lightbox set
  • Like
Reactions: Neal
  • ADD: New "Visible media before blur" permission to allow the first N media items on a page to remain visible, independent of visible post count
  • ADD: New "First blurred post only" notice placement option for pages where only media may be blurred; this is now the default for new installs
  • FIX: Prevent duplicate top/first blurred notices when using "First blurred post only"
  • FIX: Lightbox media attachment labels now say view instead of download
  • FIX: Admin home stats now show the latest 30 full days and render zero-count days with a small muted display bar
  • FIX: Content blur log dropdowns now display the row count correctly

Recommended settings:

Screenshot 2026-05-27 at 7.06.45 PM.webp
  • Like
Reactions: Neal
  • FIX: Updated option selection and wording for where the "first blurred notice" appears (thanks @JamesBrown)
  • FIX: Option now reads "first blurred content" or "top of page" (thanks @JamesBrown)
  • FIX: Removal of historical backlog of postUpgrade() functions that were no longer required
  • Like
Reactions: Neal
  • ADD: ChatGPT-User and claude-web crawler signatures
  • UPDATE: Crawler Detection upgraded from (v1.3.9 => v1.3.11)
  • REMOVE: Remove Flock crawler signature (false crawler report on real browser)
  • Like
Reactions: schusser and Neal
Back
Top Bottom