Count Download Timer For Xenforo

Count Download Timer For Xenforo 2.3.10.1.0

No permission to buy ($35.00)
Compatible XF 2.x versions
  1. 2.3
Visible branding
No
Adds a countdown timer and CAPTCHA verification before users can download attachments and resource files.

Features​

Countdown Timer​

When a user clicks to download a file, they are shown a download page with a countdown timer. The download button remains disabled until the timer reaches zero.
Each user group can have its own timer duration. If a user belongs to multiple groups, the shortest timer among all their groups is used.

CAPTCHA Verification​

A CAPTCHA challenge can be required before downloading. The CAPTCHA appears on the same page alongside the timer. The user must complete both the CAPTCHA and the countdown before the download starts.
Whether CAPTCHA is required is controlled per user group.

File Extension Exclusions​

Certain file types (e.g., images) can skip the timer entirely and download immediately. You define which extensions are excluded in the options.

Download Session Expiry​

Each download page has a time limit. If the user waits too long before clicking download, the session expires and they must refresh the page to start over.

Resource Manager Support​

Works with both standard XenForo attachments and XenForo Resource Manager files, including external download URLs.

Setup​

1. Global Options​

Go to Admin CP > Setup > Options > Jessy Attachment Count Down Timer:
OptionDescription
Disable Timer attachment suffixFile extensions that skip the timer (one per line)
Expire TimeHow long (in seconds) the download page remains valid

2. User Group Permissions​

Go to Admin CP > Groups & permissions > User group permissions, select a user group, and find the Jessy AttachDownloadTimer section:
PermissionDescription
Require CAPTCHA before downloadEnable CAPTCHA verification for this group
Count down timer (seconds)Timer duration in seconds (0 = no timer)
Note: If a user belongs to multiple groups with different timer values, the lowest value is used.

How It Works​

  1. A user clicks a download link
  2. A download page appears showing file info, a CAPTCHA (if enabled), and a countdown timer
  3. The user completes the CAPTCHA and waits for the timer
  4. Once the timer reaches zero, the download button becomes active
  5. Clicking the button starts the file download
If the download session expires before the user clicks, they must refresh the page and start again.

2024-11-11_042629.webp
2024-11-11_042717.webp
2024-11-11_042833.webp

20260528001.webp

20260528004.webp

20260527003.webp


External Communications & Cloud API Notice
This add-on connects to our remote server (api.lutish.com) solely for license validation and user-initiated cloud features.

On-Demand Only: Data is transmitted only when actively triggered (e.g., license activation or when using a cloud service).
Minimal Data: Only the license key, site URL, and basic version info are sent. No user content or forum data is ever collected.
Graceful Degradation: If our server is unreachable, your forum continues to operate normally with no impact on stability or performance.
Author
lutish
Views
215
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from lutish

Latest updates

  1. changelog

    add captcha
  2. changelog

    Fixed XF 2.3.10 compatibility
  3. changelog

    Fix: Error on Xenforo 2.3.8 Bug fixes Various improvements Performance improvements
Back
Top Bottom