- Xenforo.com resource URL
- https://xenforo.com/community/resources/xb-content-badges-community-driven-awards.8915/
- Compatibile XF2 versions
- 2.3
- Additional requirements
Add content awards and virtual gifts to XenForo so members can recognize outstanding posts, resources, media, and other community contributions.
Unlike member profile badges, or trophy systems, Content Badges attaches each gift to the specific content that earned it. Members can give customizable badges as Reddit-style awards, post gifts, or premium content gifts while the content author receives visible recognition. Use free, paid, anonymous, automatic, seasonal, and limited-edition gifts to encourage quality contributions and add new monetization opportunities.
Commissioned by @Forsaken
Features:
Content Awards & Gifts
Reddit-Style Content Awards: Let members award badges directly to content they appreciate, find helpful, or consider exceptional.
Content Gifts: Give members a visible way to send appreciation through posts, resources, media, and other supported content.
Free & Purchasable Gifts: Offer free community awards or sell premium badge gifts through configured XenForo payment profiles.
Anonymous Awards: Allow members to recognize content without publicly revealing who gave the badge.
Award Reasons: Let members add context explaining why the content deserves recognition.
Award Alerts: Notify content owners when their contribution receives a badge.
Automation & Access Control
Automatic Badge Awards: Create configurable rules that award matching posts, resources, media, quizzes, lessons, toplists, and donation campaigns.
Content Criteria: Target automatic awards using criteria for each supported content type.
User Criteria: Control who can see and give individual badges using XenForo user criteria.
Content Permissions: Manage who can award badges across supported XenForo and third-party content types.
Badge Design, Rarity & Availability
Custom Badge Designs: Use Font Awesome icons, custom colors, uploaded images, image URLs, and freeform CSS.
Badge Categories: Organize awards into categories for easier browsing and administration.
Member Collections: Turn selected badge categories into profile collections with completion progress, collected and locked views, and secret badges.
Badge Rarity: Assign Common, Uncommon, Rare, Epic, or Legendary rarity manually, or calculate rarity automatically from recipient data.
Rarity Styling: Display configurable rarity colors and optional icon highlighting throughout the catalog, award dialog, content, award lists, and member profiles.
Seasonal Awards: Schedule availability windows for event, holiday, anniversary, or campaign badges.
Limited Editions: Set lifetime and per-member award limits, with the option to keep unavailable badges visible or hide them from public lists.
Discovery, Commerce & Management
Public Badge & Gift Catalog: Present available content gifts on a dedicated help page with category grouping, award counts, prices, and configurable card layouts.
XenForo Payments: Sell premium badges using available XenForo payment profiles.
[DBTech] Credits Integration: Price badges in multiple credit currencies and optionally reward users whose content receives an award.
Member Award History: Show badges members have given and received from content on their profiles.
Collection Progress: Track unique badges collected by each member without counting repeated awards toward completion.
Award Management: Review and filter awarded content badges in the Admin Control Panel.
REST API: Read and manage badge data or award supported content through API integrations, subject to permissions and paid-badge restrictions.
XML Export & Import: Move badge configurations between installations or retain reusable configurations.
Supported Content Types:
XenForo: Posts
XenForo Resource Manager: Resources, resource updates, resource reviews- ๐ XenForo Media Gallery: Media items, media comments
[XB] Quizzes: Quizzes
[XB] Lessons: Classrooms, lessons
[XB] Toplists: Toplists
[XB] Donations: Donation campaigns
XenAddons Showcase: Items, comments, ratings
XenAddons Article Management System: Articles, comments
XenAddons Sportsbook: Events
XenAddons Pickem: Pools
Useful for:
Quality Content Recognition: Highlight helpful, insightful, entertaining, or exceptional community contributions.
More Meaningful Feedback: Give members a stronger way to express appreciation than a standard reaction alone.
Community Gamification: Encourage members to create content worthy of visible awards and rare badges.
Gift Monetization: Create premium content gifts through XenForo payments or DBTech Credits.
Content Discovery: Draw attention to standout posts, resources, media, and other contributions through visible badge displays.
Positive Community Culture: Let members recognize one another and reinforce constructive participation.
Events & Campaigns: Run seasonal, anniversary, contest, or limited-edition award campaigns.
Independent Recognition: Reward valuable content without changing XenForo reaction scores or replacing the trophy system.
Requirements:
XenForo 2.2.0+
[XB] Core Library 1.0.1+
DBTech Credits: Optional; required only for credit-based pricing and recipient credit rewards.
FAQ:
Is this a user badge or trophy system?
No. Content Badges is designed for awards attached to specific content. Members can still see their given and received awards, but the recognition originates from posts, resources, media, and other supported contributions.
Does it gift XenForo user upgrades?
No. It sells and awards customizable content badges. It does not transfer XenForo user upgrades between members.
How is this different from XenForo reactions?
Reactions provide quick feedback. Content awards can have their own design, category, price, rarity, availability window, limits, reason, and anonymous-award setting.
Can I sell content awards?
Yes. Premium badges can use configured XenForo payment profiles. The optional DBTech Credits integration supports credit-based prices and rewards for award recipients.
Can badges be awarded automatically?
Yes. Administrators can create rules that award a selected badge when supported content matches the configured criteria.
Can members award content anonymously?
Yes. Anonymous awarding is available when enabled for the badge and permitted by its configuration.
Can I create seasonal or limited-edition awards?
Yes. Each badge can have an availability window, a lifetime award limit, and a per-member limit. These limits are checked when a XenForo payment is started. Successful payments already in progress are honored even if the window closes or the limits are reached, so completed paid awards can exceed the configured limits.
Can members track badge collections?
Yes. Administrators can turn badge categories into collections. Member profiles show overall and per-collection progress, collected and locked badges, and optionally hide secret badge details until they are collected.
Does it support content from other add-ons?
Yes. Supported integrations include XenForo Resource Manager, XenForo Media Gallery, several [XB] add-ons, and selected XenAddons products as listed above.
Screenshots:
Awarding & Viewing Badges
Award content directly from the content action bar. |
Choose a premium or free badge, add a reason, and optionally award it anonymously. |
Purchase a premium badge using an available payment method. |
View the badges awarded to a specific piece of content. |
Public Badge Experience
See awarded badges directly in thread lists. |
Explore a member's badge collection, collection progress, and award history. |
Browse available badges by collection, rarity, availability, and limits. |
Administration
Control badge-awarding permissions for supported content types. |
Manage premium, free, and categorized badges in the Admin Control Panel. |
Configure badge details, pricing, payment profiles, icons, categories, and display options. |
Review, filter, and manage awarded content badges. |
Analyze award activity, recipients, content types, badges, and financial performance. |