fof / merge-discussions
Merge two or more discussions into one
Package info
github.com/FriendsOfFlarum/merge-discussions
Type:flarum-extension
pkg:composer/fof/merge-discussions
Fund package maintenance!
2.0.0-beta.4
2026-07-08 15:58 UTC
Requires
- flarum/core: ^2.0.0
Requires (Dev)
- flarum/audit: 2.x-dev
- flarum/phpstan: ^2.0.0
- flarum/testing: ^2.0.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- 2.x-dev
- 2.0.0-beta.4
- 2.0.0-beta.3
- 2.0.0-beta.2
- 2.0.0-beta.1
- 1.x-dev
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- 0.5.1
- 0.5.0
- 0.4.0
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0
- dev-im/cover-merge-gaps
- dev-im/mega-thread-merges
- dev-im/check-merge-sources
- dev-im/refactor
- dev-beta16
This package is auto-updated.
Last update: 2026-10-07 08:03:20 UTC
README
A Flarum extension. Merge two or more discussions into one.
Installation
Install with composer:
composer require fof/merge-discussions:"*"
Updating
composer update fof/merge-discussions php flarum migrate php flarum cache:clear
Features
- Merge from either side: from a discussion's controls, merge other discussions into it, or merge it into another. This needs the Merge discussions permission, under Moderate.
- Choose the post order: interleave all posts by their creation date, or add the merged posts to the end of the discussion.
- Preview first: see the resulting discussion before merging.
- A record in the discussion: the merge adds an event post, such as "Merged 3 posts from …".
- Authors are notified: the author of each merged discussion gets an alert and an email, which they can turn off in their notification preferences.
- Old links keep working: a link to a merged discussion redirects permanently (301) to the discussion it was merged into, and a link to a post in it goes to that post's new position, at its canonical URL. Visitors who can't see the target discussion get a 404 instead. Links followed inside the forum go to the same place.
- Audit log: with flarum/audit enabled, merges are recorded in the audit log.
- Search limit: set how many discussions the merge modal's search returns.
Links
An extension by FriendsOfFlarum, commissioned by giffgaff.