- Xenforo.com resource URL
- https://xenforo.com/community/resources/xb-hide-reactions.8278/
- Compatibile XF2 versions
- 2.2
- 2.3
Control XenForo reaction visibility, hide who reacted, and provide private or anonymous reactions without disabling the reaction system.
Hide Reactions provides granular, permission-based reaction privacy controls for XenForo. Hide reactor names and avatars, restrict access to reaction details, control reaction timestamps independently, display anonymous reaction lists, and choose how reaction summaries appear across supported content.
Users without the required permissions can still see configurable reaction counts, their own reaction, or anonymous reaction details without seeing the members behind them. This helps reduce popularity bias and bandwagon effects while keeping reactions useful in sensitive, private, or neutral discussions.
Features:
Anonymous Reaction Lists: Allow users to browse reaction details while hiding reactor names and avatars, with reaction filters, pagination, and reaction types preserved.
Hide Who Reacted: Conceal reactor identities from users without permission while keeping XenForo reactions, scores, and counts available.
Reaction Summary Styles: Choose between Native, Automatic, Counts by reaction, or Compact total display styles for reaction summaries.
Automatic Reaction Privacy: Show normal reactor names to authorized viewers while automatically displaying anonymous per-reaction counts to restricted viewers.
Separate Visibility Permissions: Control summary names, reaction list access, reactor identities, and reaction timestamps independently.
Own Content Access: Optionally allow authors to view full reaction details on their own content.
Own Reaction Visibility: Independently control whether restricted summaries identify the viewer's own reaction.
Reaction Privacy Coverage:Apply reaction visibility restrictions to:- Reaction list bars
- Full reaction list pages
- Reaction news feed entries
- Reaction alerts
- Push notifications
Minimal Reaction View: Optionally hide the reaction bar entirely so users only see their own reaction.
Granular Controls: Enable or disable individual reaction privacy features as needed.
Context-Aware Permissions: Configure reaction visibility independently by forum node, category, album, or other supported content container.
Notification Privacy: Prevent restricted reactor identities from being exposed through alerts, push notifications, or news feed activity.
Reaction Summary Display:
Native: Preserve XenForo's familiar reaction summary layout while applying the configured identity restrictions.
Automatic: Display normal member identities when permitted and switch to anonymous per-reaction counts when identities are restricted.
Counts by Reaction: Show an individual total for every reaction type without listing member names.
Compact Total: Combine reaction icons with a concise total for a cleaner reaction bar.
Permissions and Defaults:
Full Reaction Access: Existing global and content-specific reaction visibility permissions continue to grant full access in their respective contexts.
Independent Visibility Permissions: Control summary names, reaction list access, reactor identities, timestamps, own-content access, and own-reaction visibility separately.
Anonymous List Access: Allow users to access reaction lists without permission to see reactor identities, resulting in anonymous reaction entries.
Own Content Access: Optionally give content authors full reaction visibility for their own content.
Own Reaction Visibility: Allow users to identify their own reaction even when other reactor identities are hidden.
Feature Switches: Enable or disable separate summary permissions, anonymous lists, timestamp permissions, own-reaction visibility, and own-content access independently.
Notification Restrictions: Alert, push notification, and news feed privacy continue to follow the applicable full-access permissions.
XenForo Integration:
Built-In Reaction System: Enhances XenForo reactions instead of replacing them, preserving existing reaction types, scores, and data.
Server-Side Access Control: Protects reaction detail endpoints as well as the visible interface.
Reaction Alerts: Anonymizes or disables restricted reaction alerts according to the configured options.
Push Notifications: Prevents restricted reactor names and avatars from leaking through push notification content.
News Feed Privacy: Hides restricted reaction activity from XenForo news feeds.
Context-Aware Permissions: Uses the applicable forum, category, album, resource, or supported add-on container permissions.
Useful for:
Anonymous Reactions: Let members react without publicly revealing their identity.
Private Reactions: Restrict reaction details while keeping reactions available.
Anonymous Reaction Lists: Allow members to browse reactions without seeing reactor names or avatars.
Preventing Popularity Bias: Reduce the influence of seeing who has already reacted.
Reducing Bandwagon Effects: Encourage independent opinions without social pressure from visible reactions.
Sensitive Discussions: Keep reaction identities private in selected forums, categories, or other content areas.
Cleaner Reaction Displays: Replace member names with reaction counts or compact summaries.
Section-Specific Privacy: Configure different reaction visibility rules throughout your community.
Supported Content Types:
Posts
Profile Posts & Comments
XenForo Resource Manager: Resources & updates
XenForo Media Gallery: Media items, albums & comments
[XB] Quizzes: Quizzes & comments
[XB] Lessons: Classrooms, lessons & comments
[XB] Toplists: Tops & comments
[XB] Quote Book: Quotes
[XB] Donations: Campaigns, donations & comments
[XB] Movie & TV Database: Titles, title lists & comments
[XB] Game Database: Games, game lists & comments
[XB] Book Database: Books, book lists, quotes & comments
[XB] Music Database: Albums, music lists & comments
[XB] Recipes: Recipes, recipe lists & comments
[XB] XFRM: Update Comments: Comments
[XB] XFRM: Review Comments: Comments
[XB] XFRM: Resource Questions: Questions & answers
XenAddons Article Management System: Articles, pages, ratings, series & comments
XenAddons Classified Ads System: Ads, items, questions, answers & comments
XenAddons Item Management System: Items, pages, updates, reviews, questions, replies & series
XenAddons Link Directory: Items, ratings, questions, replies & comments
XenAddons Review Management System: Items, reviews, questions & replies
XenAddons Showcase: Items, pages, updates, ratings, series, replies & comments
XenAddons Sportsbook: Events, bets & comments
XenAddons Pickem: Comments
XenAddons User Blogs System: Blogs, entries, pages, ratings, series & comments
Requirements:
XenForo 2.1.0+
PHP 7.0.0+
Supported third-party add-ons are optional and only required for their corresponding integrations.
FAQ:
Can I hide who reacted without hiding reaction counts?
Yes. Restricted users can see configurable per-reaction counts or compact totals without seeing reactor identities.
Can members open a reaction list without seeing usernames or avatars?
Yes. Anonymous reaction lists preserve filters, pagination, reaction types, and optionally timestamps while replacing member identities with anonymous entries.
Can members still identify their own reaction?
Yes. A separate permission and option can show the current viewer's reaction in an otherwise restricted summary.
Can content authors see who reacted to their own content?
Yes. Optional own-content access can grant authors full reaction details without granting the same access to other content.
Are reactor identities hidden in alerts and push notifications?
Yes. Reaction privacy can cover alerts, push notification text and avatars, and news feed activity.
Does it support reactions outside regular forum posts?
Yes. It supports XenForo profile content, Resource Manager, Media Gallery, and the listed third-party content types.
Screenshots:
Restricted Reaction Summaries:
Only the viewer's own reaction is visible when other reaction details are restricted. |
The viewer's reaction remains identifiable while other reactions are represented by an anonymous total. |
Reaction Summary Styles:
Counts by reaction displays separate totals for each reaction type without exposing member identities. |
Compact total combines restricted reactions into concise per-reaction counters. |
Native style preserves XenForo's familiar summary layout while replacing member names with totals. |
Anonymous Reaction List:
The reaction overlay keeps filters and reaction types available while replacing reactor identities with Anonymous. |
Resource Reactions:
A restricted resource reaction summary displays the total without revealing the reacting member. |
The viewer can still identify their own reaction on a resource when own-reaction visibility is enabled. |
Private Reaction Alerts:
Reaction alerts conceal the sender while preserving the affected content and reaction type. |
Permissions:
Global and content-specific permissions control summary identities, list access, reactor identities, dates, own-content access, and own-reaction visibility. |
Options:
Add-on options configure privacy behavior, anonymous details, notification handling, and reaction summary styles. |