AIXF Reaction Restrictions

Released AIXF Reaction Restrictions 2.3.7

No permission to buy ($15.00) No permission to download
Restrict which reactions users can use — by user group — while preserving all historical reactions and reaction counts.
Compatible Versions
  1. 2.3
  2. 2.3.7
License
https://aixf.net/help/la_terms_rules/
Visible Branding
No

✨ Features​

  • ✅ Restrict specific reactions to specific user groups
  • ✅ Fully compatible with XenForo 2.3.7
  • ✅ No data loss — existing reactions remain visible
  • ✅ Filters the reaction picker UI
  • ✅ Backend-safe: disallowed reactions cannot be applied
  • ✅ Lightweight — no JS overrides, no core edits
  • ✅ Works with the default XenForo style
  • ✅ Clean ACP interface

???? How It Works​

AIXF Reaction Restrictions operates on two levels:

1️⃣ Frontend (Reaction Picker)​

  • The reaction tooltip is filtered per user
  • Users only see reactions they’re allowed to use
  • Uses XenForo’s $xf.reactionsActive pipeline

image1.png
image2.png

2️⃣ Backend (Safety Net)​

  • Even if a user attempts to apply a reaction manually
  • Or via mobile / edge cases
  • The reaction is blocked if the user lacks permission
Result: clean UX + enforced rules.

???? Installation​

  1. Upload the addon to: /src/addons/AIXF/ReactionRestrictions
  2. Install via Admin Control Panel: Admin CP → Add-ons → Install/Upgrade
  3. Rebuild caches: AdminCP → Tools → Rebuild Caches → Rebuild All

⚙️ Configuration​

Navigate to:

Admin CP → Content → AIXF Reaction Restrictions
image4.jpeg

For each reaction:
  • Select which user groups are allowed
  • Leave empty to allow everyone
  • Save changes
Changes take effect immediately.
image3.jpeg

???? Behavior Details​


ScenarioResult
Reaction restrictedHidden from picker
Reaction already usedStill visible
Reaction countPreserved
User loses groupCan’t use reaction anymore
User gains groupReaction becomes available
Mobile / API attemptBlocked server-side

???? Database​

This addon creates one lightweight table: xf_aixf_reaction_restrict
  • No core table changes
  • Safe to uninstall
  • Safe to reinstall

???? Uninstalling​

  • Uninstall via Admin CP
  • All restrictions are removed
  • Reaction system returns to default behavior
  • No orphaned data

???? Permissions & Safety​

  • No permission bypasses
  • No template edits required by users
  • No hardcoded group IDs
  • No core file changes
???? Final Notes

AIXF Reaction Restrictions is designed to be:
  • Predictable
  • Safe
  • Non-destructive
  • Admin-friendly
Perfect for:
  • Tiered communities
  • Premium reactions
  • Role-based moderation
  • Cleaner engagement controls
Early renewal price
$7.00
License duration
One year
Author
fords8
Downloads
1
Views
149
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from fords8

Back
Top