Content Blur Pro - Boost Registrations and Upgrades

Content Blur Pro - Boost Registrations and Upgrades v2.2.11

No permission to buy ($40.00)
  • 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
  • ADD: Option to "Blur message-cell--user" under Appearance tab (default=off)
  • FIX: XenForo version references in addon.json
Screenshot 2025-01-27 at 8.21.27 PM.webp

Screenshot 2025-01-27 at 8.21.50 PM.webp

Attachments

  • Screenshot 2025-01-27 at 8.21.16 PM.webp
    Screenshot 2025-01-27 at 8.21.16 PM.webp
    17.9 KB · Views: 20
  • UPDATE: Update Crawler Detection from v1.2.119 to v1.3.0
  • FIX: blurPost(&$post) ignore if post is null ("Guest" mode only)
  • FIX: showFadedPost(&$post) ignore if post is null ("Guest" mode only)
  • FIX: decideShowRegistrationTrigger(&$post) ignore if post is null ("Guest" mode only)
  • FIX: post_id null E_WARNING running under Guest mode
  • FIX: Do not apply blur on attachment thumbnails if post is not blurred
  • FIX: Do not blur reactions bar if posts are not blurred
  • ADD: Guest/User logic for rendering Blur CSS dependent
Please note, features moving forward will focus on "User Mode (advanced permission-based)" with the aim of sunsetting the "Guest" (simple) mode. It's recommended you update to the User mode when you have time. If you have any questions please post in the discussions and I'll be happy to help with the transition.

Thanks to @LemmeSeeHim
Back
Top Bottom