Limited Guest Viewing Pro - Boost Registrations

Limited Guest Viewing Pro - Boost Registrations v1.9.4

No permission to buy ($40.00)
  • Fix admin navigation header display (XF 2.3)
  • CSS fix for sub-nav to list horizontal on mobile
  • Sub-nav "days" links will only display up to the maximum of what's available in the data
  • Keep the user selected "days for chart" through successive navigation clicks
  • Updated charts to use past 24 hours of data when "1 day" is selected
  • Updated all charts to use the same colors for all data types (for legibility and consistency)
  • Updated all checkbox options to boolean from string (resolves display issues in XF 2.3)
  • Statistics will be cleared on this update
    • Previous statistics were prone to small inaccuracies (fixed)
    • Prevent duplicate user_ids from being added on edge cases
    • Added statistics tracking for LGV to native Xenforo Statistics (admin.php?stats/)
      • XF 2.2+ only currently
    • Append stats tracking for LGV (total, forced, warned)
    • Stats will be 100% accurate moving forward
  • Thread list pages are properly tracked for views in XF 2.3
  • Daily stats will be built daily after install moving forward
  • Added two indexes, plus one unique on user_id
  • Previous release (v1.9.1) was missing composer packages
  • Include vendor packages in build.json (auto include)
  • Added charts and statistics
  • Shows Total registrations, registrations from limit views, and registrations that were a result of being forced
  • Add Tag to count towards limit
  • Add option (default=on), to disable DP CF guest caching for LGV pages
  • Add styles-properties and theme for both Warn and Notice block
  • Add navigation bar for Administration side
  • Navigation bar includes (Notice Demo, Options, Style Properties)
  • Added JawBizzle CrawlerDetect, added option to ignore crawlers
  • Fixed installer bug with Setup.php for DB creation
  • Added option for options page to show options in groups or tabs
  • Added option to auto-ignore CloudFlare page cache (default on)

Attachments

  • Screenshot 2024-07-21 at 12.56.09 PM.webp
    Screenshot 2024-07-21 at 12.56.09 PM.webp
    45.8 KB · Views: 15
  • Screenshot 2024-07-21 at 12.55.45 PM.webp
    Screenshot 2024-07-21 at 12.55.45 PM.webp
    60.9 KB · Views: 16
XF 2.3 Compliant: Backwards Compatible
  • XF 2.3
    • Resolved controller issues and forwards for guest views and registration redirects
    • Fixed homepage view for XF >= 2.3.0 (previously being ignored on Forum Home)
    • Fixed Search, Member, and XFRM:ResourceItem
      • System wasn't previously loading on these homepages if selected
  • XF 2.x+
    • Removed [Account] page option selections
      • System only loads on guest pages so it had no benefit
    • Removed error pages from selection (they're ignored global anyways)
    • Updated warning for "Allow viewing of excluded forums"
As a result of this update the resource has been marked XF 2.3 compatible on the Overview page.
  • Like
Reactions: javilonas
  • Registration link now loads the registration overlay on click
  • Added wutime_lgv_views count to registration referral
  • Added Entity structure for GuestConversions
  • Added database table to track registrations prompted from notices/warnings
  • Registration will be tracked in future releases to provide admins with statistics on conversions
  • System saves the number of notices seen before registering
  • System saves whether the user was forced to register (conversion)
  • Made default force value 8 (previously 10)
  • Like
Reactions: javilonas
Tested Limited Guest Viewing with Xenforo 2.3 RC4.

Will require small update, but seems to work without major issues.

Notes
  • I didn't test with RC3 or earlier
  • RC4 is now out, which should make <=RC3 obsolete
If you find an bug/issue please post in the Discussion.
  • ErrorException: [E_WARNING] Attempt to read property "node_id" on null
  • Warning occurred on deleted threads
    • 404 page of a thread that never existed
    • 404 page of perm deleted thread
    • Return to XF to handle 404 or "Oops, error page"
  • PHP 8.x deprecation warning resolutions
  • New option added (on by default) (shown below)
    • "Allow viewing of excluded forums after guest view count reached"
  • Limited Guest Viewing will allow continued viewing of "excluded" forums even when the maximum number of views has been triggered
    • Note, if enabled, you must not "view track" for page types such as: Homepage and Thread List Pages, otherwise the visitor will be pigeon holed to the registration page when trying to navigate to "excluded" forums
    • The default installation does not "view track" on the aforementioned pages by default
new-option.webp
  • Like
Reactions: javilonas
  • Move guest counting variable to phrase for multi-language improvement on RTL
Back
Top Bottom