Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Important Missing Features in the Doorman #60

Open
kabirbd89 opened this issue Jan 18, 2025 · 0 comments
Open

Important Missing Features in the Doorman #60

kabirbd89 opened this issue Jan 18, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@kabirbd89
Copy link

Firstly, thank you for creating the Doorman extension for the Flarum CMS! It’s an excellent tool that adds great functionality to Flarum.

However, I’d like to highlight a couple of important missing features that could significantly enhance its usefulness:

Expanded Invitation Privileges
Currently, the invitation system is limited to admins only. It would be beneficial to allow other users or specific groups (as defined by the admin) to use the invitation system to invite others. This flexibility would help foster community growth and better align with forums that rely on user-generated invites.

Invitation Tracking and Visibility
There is currently no way to track who invited whom or display this information. A couple of enhancements that could address this:

  • Display Information: Show "Invited By" and "Invited To" fields on user profiles or elsewhere in the admin interface.
  • Database Tracking: Maintain a record in the database for each invitation code, including details about who created it. This traceability would enable custom implementations to display or use this data as needed.

These features are critical for forums with large communities to remain organized and moderated. They would also provide admins with valuable insights and control over the invitation system.

I hope you’ll consider these suggestions for future updates to the extension. Thank you for your efforts in developing and maintaining this fantastic tool!

@kabirbd89 kabirbd89 added the enhancement New feature or request label Jan 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant