- Add: Option: Sticky Notice on Scroll [ Desktop + Tablet ] (default=on)
- Add: Option: Sticky Notice on Mobile (default=on)
- Add: Option: Questions: Always blur the chosen solution (default=on)
- Add: Option: Questions: Treat like articles and use fade permission settings (default=off)
- Change: Upgrade now uses "user-plus" instead of the shopping cart icon
- Change: Notice title style property (added Freeform CSS/LESS code)
- Change: Notice description style property (enabled Freeform CSS/LESS code + addd margin-left)
- Fix: Permission update: "Paragraphs to fade (Article/Question)" (thanks @philmckrackon)
- Fix: Notice title is vertical middle with font awesome icon
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)
- 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
- 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
- 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
- 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)
We use essential cookies to make this site work, and optional cookies to enhance your experience.