Reputation


Reputation

A community reputation system for Flatboard. Members earn points for their contributions, unlock levels and badges, and see their score directly on posts and user profiles.


Features

  • Points system — Points are awarded for configurable events: discussion created, reply posted, reaction received, best answer received.
  • 10 levels — From Beginner (0 pts) to Transcendent (50 000 pts), each with a distinct colour and name. Levels are assigned automatically and displayed everywhere.
  • 19 badges / achievements — Automatically awarded at milestones across five categories: posts, reactions, best answers, level achievements, and special actions.
  • Score badge on posts — A coloured trophy badge showing the member's point total appears next to the post count on every post in threads and reply lists. It uses the icon and colour of the member's last earned badge, links to their Reputation profile tab, and shows a tooltip with the current level name.
  • Score + level on profile — A reputation row (score and current level) is injected into the user profile statistics card.
  • Reputation profile tab — A dedicated tab on every user profile shows points, current level with progress bar, earned badges, and the last 20 history entries. Opening the tab directly via ?tab=reputation is supported.
  • Full history page/reputation/history lists all reputation events for the logged-in user, paginated (20/page). Admins can view any user's history at /reputation/history/{userId}. The page title includes the username.
  • Badges catalogue/reputation/badges lists all available badges (earned vs locked) and all levels with their point thresholds.
  • Leaderboard/reputation/leaderboard ranks members by total points with configurable limit and pagination.
  • Admin panel — Configure point values per event, enable/disable badges, levels and leaderboard, and set leaderboard limits from Admin → Plugins → Reputation → Settings.
  • Recalculate — One-click reputation recalculation from the admin panel reconstructs points and badges from actual stored data.
  • Notifications — Members receive a notification when they earn a new badge or reach a new level.
  • Multilingual — French, English, German, Portuguese, Chinese Simplified.
VersionCompatibilityRelease dateSizeStatusAction
1.0.4 Latest Flatboard 5.2.0 18/03/2026 63.22 KB Paid · 5.00 € Buy

Information
CompatibilityFlatboard 5.2.0
Created17 Mar 2026
Updated28 Mar 2026