[OzzModz] XFRM: Download Limit Pro

[OzzModz] XFRM: Download Limit Pro 2.0.2

No permission to buy ($10.00)
Compatible XF 2.x versions
  1. 2.2
  2. 2.3
Additional requirements
XFRM 2.2+
License
You may not redistribute the addon in whole or in part.
Updates duration
Lifetime for Xenforo 2.x versions listed above
Visible branding
No

๐ŸŒŸ [OzzModz] XFRM Download Limit Pro​

Take control of user downloads with flexible limits!
With [OzzModz] XFRM Download Limit Pro, you can easily manage download limits for your users. Set daily, weekly, and monthly limits to avoid excessive downloads and control bandwidth. Users are blocked when they hit their limit, and they'll see a friendly message explaining the reason. Perfect for managing large communities or limiting resource downloads based on user behavior. ๐Ÿ“‰๐Ÿ’ก


๐Ÿงฉ Features​

๐Ÿ”’ Flexible Download Limits
Set daily, weekly, and monthly download limits for your users. Ensure fair usage and control bandwidth usage on your resources.

โฐ Priority-Based Limits
The add-on checks the monthly limit first, followed by the weekly, and then the daily limit. The user is blocked based on the first limit they hit, and the reason is shown to them.

๐Ÿ”’ Permission-Based Access
Custom permissions allow you to manage who can download resources and set specific limits for different user groups. Control access for guests, members, or moderators based on your needs.

๐Ÿ’ฌ Customizable Messages
Customize the error messages users see when they hit their limits, such as "Youโ€™ve reached your daily download limit" or "Monthly limit exceeded". These messages are controlled by your XenForo phrases.

๐Ÿ’ป Easy Integration
Works seamlessly with your XenForo installation. No complex setup, just install, configure your limits, and youโ€™re good to go!

๐Ÿ”„ Graceful User Experience
Instead of a generic error, users will see a detailed message explaining why the download is blocked and what limit theyโ€™ve reached.

๐Ÿ—‘๏ธ Easy to Remove
Clear and simple uninstall procedure, with no residual data left behind.



๐Ÿ”ง Admin Info​

๐Ÿ› ๏ธ Setup Requirements
โœ”๏ธ XenForo 2.2+
โœ”๏ธ XFRM 2.2+ installed and active

โš™๏ธ Admin Options
In the Admin Control Panel (ACP), admins can easily enable or disable each limit:
  • Enable daily download limit โ€“ Enable/disable daily download checks.
  • Enable weekly download limit โ€“ Enable/disable weekly download checks.
  • Enable monthly download limit โ€“ Enable/disable monthly download checks.



๐Ÿ” Permissions​

PermissionDescription
ozzmodzDownloadLimitPro: dailySet daily download limit for users
ozzmodzDownloadLimitPro: weeklySet weekly download limit for users
ozzmodzDownloadLimitPro: monthlySet monthly download limit for users
ozzmodzDownloadLimitPro: logCan view the limit log


๐Ÿ“‹ Download Limit Log​

Track which users have hit their limits!

This new feature introduces a log viewer available on the front-end (not ACP) for authorized users. Each time a user hits their configured daily, weekly, or monthly limit, a log entry is created.

  • ๐Ÿ•ต๏ธ Viewable by Permission โ€“ Only users with the ozzmodzDownloadLimitPro: log permission can access the log viewer.
  • ๐Ÿ“… Includes Limit Type & Date โ€“ See what type of limit was reached (daily, weekly, monthly) and when.
  • ๐Ÿ”— Linked Usernames โ€“ Click to quickly view the profile of affected users.
  • ๐Ÿง  Useful For Admins/Mods โ€“ Perfect for reviewing patterns, abuse, or informing users directly.

To view the log, just visit the "Download limit log" link which is available in your visitor account menu.

This feature is updated via cron to ensure smooth performance and accurate tracking!


๐Ÿ“จ Download Limit PM Notifications​

Automatically notify admins when users hit their download limits!

A new PM system has been added to keep staff informed in real-time when users are blocked by a limit.

  • ๐Ÿ“ฌ Private Message Alerts โ€“ When a user hits a daily, weekly, or monthly limit, a detailed PM is sent to your selected recipients.
  • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Supports Multiple Recipients โ€“ You can configure a list of user IDs to receive notifications.
  • ๐Ÿ‘ค Custom Sender โ€“ Choose which user account should send the messages (requires valid user ID).
  • ๐Ÿ—“๏ธ One Notification Per Day Per Limit โ€“ PMs are sent only once per user per day per limit type.
  • ๐Ÿ”‡ Silent Failover โ€“ If no sender or recipients are configured, PMs are silently skipped without errors.

All message text uses XenForo phrases so you can easily customize the language and formatting.



๐Ÿ“ธ Screenshots​

Take a look at the add-on in action.


Daily Limit Reached:
dl1.webp


Weekly Limit Reached:
dl2.webp


Monthly Limit Reached:
dl3.webp


Settings:
dl4 a.webp


Permissions/Limits:
dl5 a.webp


Log Example:
dl6.webp


PM Example:
dl7.webp
Author
Ozzy47
Views
80
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Ozzy47

Latest updates

  1. [OzzModz] XFRM: Download Limit Pro for XenForo 2.2+ Update 2.0.2

    2.0.2 Fix: Issue with multiple PM's and going to the user, not the Admin / people you set. Fix...
  2. [OzzModz] XFRM: Download Limit Pro for XenForo 2.2+ Update 2.0.1

    2.0.1 Added: PM system to notify users you specify when a member has hit their limit, useful...
Back
Top Bottom