Content Blur Pro - Boost Registrations and Upgrades

Content Blur Pro - Boost Registrations and Upgrades v2.4.0

No permission to buy ($40.00)
I'm strongly considering removing the old "Guests" mode system in future releases. All features are supported with the permission-based system; the "Guests" mode is limited and missing features.

Please update to the "Users" permission-based system as soon as possible.

This update includes important updates and fixes for SEO:
  • Add: New option to automatically load the upgrade overlay on blurred threads (default=off)
  • Add: Context sensitive page cache bust for native XF page cache
  • Add: Additional contexts when to bust DP's page cache
  • Add: Better warning prompts to post obfuscation option issues in option handler
  • Fix: Obfuscater to properly escape/mark-up all common BB codes and HTML codes (headings, etc)
  • Fix: Never serve crawlers obfuscated text when it's a guest visit (if cloaking is enabled)
  • Fix: Remove unnecessary option handler
  • Fix: Make all listeners public-facing
  • Fix: Removed all "Guests" options that are NOT compatible (strongly suggest using "Users" mode)

Attachments

  • Screenshot 2025-08-19 at 10.44.22 PM.webp
    Screenshot 2025-08-19 at 10.44.22 PM.webp
    45.2 KB · Views: 15
  • Screenshot 2025-08-19 at 9.40.42 PM.webp
    Screenshot 2025-08-19 at 9.40.42 PM.webp
    16 KB · Views: 14
  • Screenshot 2025-08-19 at 9.09.08 PM.webp
    Screenshot 2025-08-19 at 9.09.08 PM.webp
    42.4 KB · Views: 12
  • Screenshot 2025-08-19 at 9.08.45 PM.webp
    Screenshot 2025-08-19 at 9.08.45 PM.webp
    53.3 KB · Views: 11
  • Screenshot 2025-08-19 at 9.08.30 PM.webp
    Screenshot 2025-08-19 at 9.08.30 PM.webp
    124.2 KB · Views: 11
  • Screenshot 2025-08-19 at 9.08.11 PM.webp
    Screenshot 2025-08-19 at 9.08.11 PM.webp
    46.9 KB · Views: 13
  • Like
Reactions: Neal
  • Add: Important warning to ensure no clients ruin their SEO (warning if obfuscate is on for guests but cloaking is disabled)
  • Add: message-avatar-online to blur along with message-user info box
  • Fix: ErrorException: Template error: [E_USER_WARNING] Method isBlur is not callable on the given object
  • Fix: Make options menu properly scrollable on mobile
  • Fix: Consolidate JS out of templates and into one file
  • Fix: Double check permission controller extensions for user, thread, etc are correct and causing no issues
  • Fix: Custom banners, message user banner and message banner icons not being blurred
  • Fix: Light/Dark system theme blurring
  • Like
Reactions: Neal
  • UPDATE: Update Crawler Detection from (v1.3.4 => v1.3.5)
  • Like
Reactions: Neal
  • ADDED: Option to completely disable member-tooltip overlays when thread is blurred
  • ADDED: Option to completely disable thread overlay snippet from thread page when thread is blurred
    • Prevents previewing part of the thread unblurred.
  • Like
Reactions: Neal
  • UPDATE: Crawler-detect (v1.3.0 => v1.3.4)
  • REMOVED: Installer requirement that page caching be disabled
  • ADDED: Installer warning outlining the issues with full page caching for guests and the issue that search engines may index obfuscated content unless obfuscation is disabled for guests.
  • ADDED: Validation when enabling guest obfuscation in options, if full page caching is also enabled in config.php, validation will fail
  • CHANGE: Made guest obfuscation disabled by default
  • ADD: Phrase warning + some typo corrections on existing options
  • Like
Reactions: Neal
  • FIX: recordUpgradeView() should not require $threadId
    • This issue was introduced in v2.2.8 to v2.2.9 and requires immediate upgrade if running those previous versions
  • BUG FIX: Setting Unblurred Posts to zero (0), or "Inherit 0", would leave all posts unblurred instead of no posts unblurred
  • BUG FIX: (Articles/Questions) setting Unblurred Paragraphs to zero would cause: ErrorException: [E_WARNING] preg_match()
  • BUG FIX: Obfuscation now always follows individual settings for Users vs Guests
  • ADD: Option whether to "Show full article text blurred after fading first X paragraphs?"
  • Permission renamed to "How many posts are always unblurred?"
  • Permission renamed to "How many [Article] paragraphs are faded?"
  • FIX: [User Mode] -> Number of posts unblurred (was previously being ignored in User Mode)
  • UPDATE: Long running articles, after fading paragraphs, now also shows remaining article text blurred and obfuscated
  • FIX: Error where creating a thread can throw an error due to thread_id being null
  • FIX: Improve debugging issue with node_id and thread_id confusion leading to tail chasing during debug
  • REMOVE: Unneccessary XF/Pub/Controller/Forum.php class extension
  • REMOVE: Unused template modification
  • Like
Reactions: Neal
  • UPDATE: Add option to blur thread titles on thread list pages when the underlying thread will contain blur
    • Thread icon blur will obey system image blur option settings
  • UPDATE: Lazyload isBlur() to make it available in templates, access where $thread exists with $thread.isBlur()
  • ADDED: Precompilied minified JS to the build compile (now that the auto library is EOL)
Screenshot 2025-03-19 at 11.47.33 AM.webp
  • FIX: Oddity with templater modification requiring a full line break or else it tries to autoclose a non-existent curly brace
Back
Top Bottom