huseyinfiliz/traderfeedback

A comprehensive trader feedback system for Flarum

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Type:flarum-extension

v1 2025-10-03 12:30 UTC

This package is auto-updated.

Last update: 2025-10-03 13:33:31 UTC


README

License Latest Stable Version Total Downloads

A comprehensive trader feedback and reputation system for Flarum forums. Users can leave feedback after trades, creating a trust-based rating system for your marketplace community.

Features

  • βœ… Feedback Types: Positive, Neutral, and Negative ratings
  • πŸ‘€ User Roles: Buyer, Seller, or Trader designation
  • πŸ“Š Trader Score: Automatic reputation calculation (0-100%)
  • πŸ”— Discussion Linking: Link feedback to specific discussions
  • πŸ›‘οΈ Moderation Tools: Optional approval workflow and reporting system
  • πŸ”” Notifications: Real-time alerts for new feedback and decisions
  • πŸ”’ Security: XSS protection, input validation, and permission controls

Installation

composer require huseyinfiliz/traderfeedback

You can also install with Extension Manager: huseyinfiliz/traderfeedback

Updating

composer update huseyinfiliz/traderfeedback

To remove simply run composer remove huseyinfiliz/traderfeedback

Credits

This extension sponsored by @andrewjs18, @treyb, @mafesa ✨

Quick Start

For Users

  1. Visit a user's profile β†’ Click "Give Feedback"
  2. Select feedback type and your role
  3. Write your comment and submit

For Admins

Navigate to Admin β†’ Extensions β†’ Trader Feedback to configure:

  • Enable/disable negative feedback
  • Require approval for all feedback
  • Set comment length limits
  • Configure discussion linking rules

🌍 Translations

This extension comes with English translations. Community translations are welcome!

Translate

πŸ’– Support & Contributing

If you find this extension useful, consider:

  • ⭐ Starring the repository on GitHub
  • πŸ’¬ Leaving feedback on the Flarum discussion
  • Issues: GitHub Issues
  • Discussions: Flarum Community

Developed by ❀️ Hüseyin Filiz