Limited Guest Viewing Pro - Boost Registrations

Limited Guest Viewing Pro - Boost Registrations v2.0.2

No permission to buy ($40.00)
  • FIX: Remove unnecessary IF statement from notice handler
  • ADD: Disable $allowPageCache only when required by addon
  • UPDATE: Remove installer requirement $config['pageCache']['enabled'] be set false
  • NEW: Change "PDF Disable" to on/off checkbox with "extensions" string (default=off)
  • NEW: Can enter any file extensions that require registration to view
  • ADD: Validation expression to new extensions option requiring valid input
  • ADD: Phrase: wutime_lgv_extensions_must_be_valid
  • FIX: Remove excessive template HTML comments from rendering
  • FIX: extra_urls on addon display page

lgv-force.webp
  • NEW: Option "Disable PDF downloads/views unless fully registered" (requires "View attachments to posts" to be enabled for unregistered users)
    • This will obey the crawler/robot setting (allows robots/crawlers to access PDF's)
    • Currently this only applies for PDFs but can be extended to other document types if requested
    • This feature is disabled by default
  • NEW: Option to "add login link" to warning block (default = off)
  • NEW: Option to "add login link" to registration notice block (default = off)
  • ADD: Phrase: wutime_lgv_phrase_block_msg_attachments
  • ADD: Phrase: wutime_lgv_phrase_already_member
  • ADD: Phrase: wutime_lgv_phrase_click_here_to_login
  • FIX: Move "Add registration link to warning" to appropriate area of admin options
  • UPDATE: Update Crawler Detection from v1.2.120 to v1.3.0
  • ADD: Composer requirement of PHP 7.4+

Screenshot 2024-12-13 at 8.17.59 AM.webp
  • ADD: Custom registration link option
  • ADD: Logic for XF 2.3.3
  • UPDATE: Email statistics template
  • UPDATE: Redirection logic and links in notice template
  • REMOVED: Confusing "change" statistics from email
  • FIX: Registration redirection on installs without friendly url's enabled
  • FIX: Properly create parameterized link using buildLink()
  • ADD: _preDelete on XF:User to delete remnants of LGV DB tracking on user delete
This release allows you to protect Media Files including lightbox pagination
  • NEW: XFMG Media File items now available to be selected towards limit view counts
  • NEW: XFMG Category Pages now available to be selected towards limit view counts
  • NEW: Option to include Lightbox media views towards counts (relies on XFMG: Media Files being selected)
    • Default is on, which no longer allows unlimited Lightbox scrolling of media items
  • FIX: Removed HTML comments from displaying in HTML source
  • FIX: Homepage not recognized as redirect in XF 2.3
  • FIX: Implemented a more accurate way to distinguish between Forum Homepage and Forum List pages across XF versions
  • Updated page tracking options order of [Homepage], [Forum List Pages] & [Thread Pages]
  • Updated cookie lifetime default to 7 days (was 30 days)
  • Updated page type defaults to include media resource items by default
  • Added: check for pageCache being enabled and reject upgrade/install
    • LGV requires session/cookie checking, which page-level caching disables
Screenshot 2024-08-29 at 3.10.57 PM.webp
Screenshot 2024-08-31 at 8.38.16 AM.webp
Screenshot 2024-08-29 at 3.09.10 PM.webp

Attachments

  • Screenshot 2024-08-31 at 8.12.51 AM.webp
    Screenshot 2024-08-31 at 8.12.51 AM.webp
    10.5 KB · Views: 46
  • Like
Reactions: PhineasD
  • Add Mailer (weekly or monthly)
    • Includes statistics for registrations
    • Includes comparison from previous time period
    • Weekly or Monthly (default is Weekly)
    • Disable with "None"
  • Remember current option tab on save and revisit
  • Checked composer for outdated packages
  • Fix: scrollbar showing with overflow hidden on admin buttons
Screenshot 2024-08-29 at 8.11.10 AM.webp

Attachments

  • Screenshot 2024-08-29 at 8.11.51 AM.webp
    Screenshot 2024-08-29 at 8.11.51 AM.webp
    28 KB · Views: 50
  • NEW: Added cookie tracking as an option (default=off)
  • NEW: Options for "Cookie tracking" (general option) and "Cookie lifetime" (under advanced)
  • Feature allows tracking of guest views between sessions (aka browser closures)
  • FIX: error in logic recording the number of notices seen
  • FIX: recording registrations where views would be 0 instead of 1 in statistics
  • UPDATE: statistics prior to this update record MORE lgv than occurred
  • UPDATE: change "views" to smallint in DB and change max option values to: 65535 (warn & force)
This update accurately measures "Notices seen", which can only ever be the difference between option values of "Warn visitor after this many views" and "Force registration after this many views". For settings of 2 (warn views) and 8 (force registration); the number of notices that can be seen prior to registration can be one of: 1,2,3,4,5, or 6 views. Force would occur on the 7th view.

Therefore, in your statistics you should see counts for 1 through X notices seen, and (X + 1) views would all be forced registrations.

If you'd like to ensure your statistics are accurate and don't mind losing statistics for LGV that occurred prior to today, simply run the following against your xenforo database:

SQL:
TRUNCATE TABLE xf_wutime_lgv;

Note, the above doesn't remove "daily stats" from the native XenForo daily statistics system. To remove those erroneous stats entries run:

SQL:
DELETE FROM `xf_stats_daily` WHERE stats_type in ('lgv_forced','lgv_warned','lgv_total');
  • FIX: statistics error due to lack of proper findOne() on user_id
  • FIX: missing phrase on native XF statistics checkboxes
  • FIX: second chart not displaying
  • UPDATE: add option validator to ensure force value is higher than warm limit value
  • ADDED: LGV stats now available on native XF statistics admin page (XF 2.3)
  • ADDED: doughnut chart layout and labels
  • ADDED: daily statistics opacity to make things clearer

Attachments

  • Screenshot 2024-07-31 at 3.45.00 PM.webp
    Screenshot 2024-07-31 at 3.45.00 PM.webp
    71.8 KB · Views: 41
  • Screenshot 2024-07-31 at 3.45.42 PM.webp
    Screenshot 2024-07-31 at 3.45.42 PM.webp
    19.5 KB · Views: 42
Back
Top Bottom