Search by

huseyinfiliz / discussion-ban

huseyinfiliz

Allows administrators and moderators to ban users from specific discussions, preventing them from posting or interacting in those discussions.

Package info

github.com/huseyinfiliz/discussion-ban

Type:flarum-extension

pkg:composer/huseyinfiliz/discussion-ban

Statistics

Installs: 32

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.1.2 2026-09-10 13:02 UTC

This package is auto-updated.

Last update: 2026-09-10 13:04:45 UTC


README

License Latest Stable Version Total Downloads

A Flarum extension. Allows administrators and authorized moderators to ban users from specific discussions, hiding their existing posts and preventing them from posting or interacting further in those discussions.

Features

  • Discussion-Level Bans: Ban disruptive users from specific discussions directly from discussion controls or post action menus.
  • Automatic Post Moderation: Automatically hides all existing posts by the banned user in that discussion, and restores them if the ban is revoked.
  • Reply Restriction: Banned users are strictly prevented from posting further replies.
  • Discussion Visibility Control: Optional setting to hide the discussion completely from banned users or keep it visible in read-only mode.
  • Participant Search: Quickly find and ban active participants within the discussion modal.
  • Admin Shield: Protects forum administrators from being banned.
  • Audit Log Integration: Seamlessly logs ban and unban events when flarum/audit is installed.

Installation

Install with composer:

composer require huseyinfiliz/discussion-ban:"*"

Updating

composer update huseyinfiliz/discussion-ban:"*"
php flarum migrate
php flarum cache:clear

Permissions

Navigate to the Admin > Permissions page to grant the Ban users from discussions permission to trusted moderator groups.

Links

License

MIT