[FateKid] Resource Manager Restrictions

XF2 Addons [FateKid] Resource Manager Restrictions v1.0.2
Require users to react, comment, and/or review resources before downloading them.

Compatible versions
2.2, 2.3

rmrestrictions_banner.png



Developed in-house by FateKid at NullForums, RMRestrictions™ is a lightweight yet powerful add-on that allows you to require users to react, comment, and/or review resources before downloading them. Boost engagement, increase reactions, and generate more discussion on your XenForo resource pages.

Features​

  • Reaction Requirement: Require users to react to a resource before downloading
  • Comment Requirement: Require users to comment on a resource before downloading
  • Rating Requirement: Require users to rate/review a resource before downloading
  • Combined Requirements: Require reactions, comments, and ratings for maximum engagement
  • Per-Category Settings: Configure requirements individually for each resource category
  • Resource Owner Exemption: Resource owners are automatically exempt from restrictions
  • Simple Administration: Easy to configure via category settings in Admin CP
  • Clean User Experience: Clear, helpful messages guide users when requirements aren't met

Why Use This Add-on?​

  • Increase Engagement: Encourage users to actively participate rather than just download and leave
  • Improve Resource Rankings: More reactions help quality resources stand out
  • Generate Valuable Feedback: Gain insights from user comments
  • Reduce Silent Downloads: Convert passive downloaders into active community members
  • Customizable Experience: Configure different requirements for different types of resources

Installation & Setup​

  1. Upload the files to your server
  2. Install the add-on via the Admin CP
  3. Navigate to Resource Manager > Categories
  4. Edit any category to enable the download restrictions
  5. Choose to require reactions, comments, or both

Configuration Options​

Each resource category has three simple checkboxes in its edit form:
  • Require reaction before download: Users must react to the resource before downloading
  • Require comment before download: Users must comment on the resource before downloading
  • Require rating before download: Users must review the resource before downloading

User Experience​

When users attempt to download a resource without meeting the requirements, they'll see one of these messages:
  • "You must react to, comment on, and rate this resource before you can download it."
  • "You must react to this resource before you can download it."
  • "You must comment on this resource before you can download it."
  • "You must rate this resource before you can download it."
Once they fulfill the requirements, downloads will be immediately available.



Compatibility​

  • XenForo 2.2.0+
  • Resource Manager (XFRM) add-on
  • PHP 7.3+

License​

This add-on is released under the MIT License, making it free to use on any number of sites.



Do you need custom add-ons? Our team @ NullForums can build it.
Create a new XenForo 2 development thread here. Our team will answer shortly
  • rmrestrictions_category_editing_example.png
    rmrestrictions_category_editing_example.png
    97.7 KB · Views: 178
  • rmrestrictions_error_example.jpg
    rmrestrictions_error_example.jpg
    53.2 KB · Views: 183
FateKid
Author FateKid
Level
11
6,835 pts
v1.0.2 Version
25 Downloads
1,018 Views
Published
Updated
0.00 star(s) 0 ratings Average Rating (0)

More files from FateKid

Top Bottom