
Stickiest

This extension allows you to stick, super-stick, or tag-stick discussions to the top of the list. It is fully compatible with Flarum 2.x and is inspired by the-turk/flarum-stickiest, but entirely rewritten from scratch.
Features
- Super Sticky: Pin discussions to the very top everywhere (All Discussions + all tag pages)
- Tag Sticky: Pin discussions only in selected tag pages
- Normal Sticky: Full compatibility with
flarum/sticky extension
- Event Posts: Shows activity when super sticky status changes
- Customizable Badge: Choose your own icon for super sticky discussions
- Visual Indicators: Colored borders and backgrounds for sticky discussions
Screenshots


Requirements
Installation
composer require huseyinfiliz/stickiest:"*"
php flarum migrate
php flarum cache:clear
Updating
composer update huseyinfiliz/stickiest:"*"
php flarum migrate
php flarum cache:clear
Migrating from the-turk/flarum-stickiest
This extension uses the same database structure as the-turk/flarum-stickiest. To migrate:
- Disable and uninstall the old extension
- Install this extension
- Your existing sticky data will be preserved
composer remove the-turk/flarum-stickiest
composer require huseyinfiliz/stickiest:"*"
php flarum migrate
php flarum cache:clear
Usage
- Enable the extension in admin panel
- Set permissions for "Super sticky discussions" and "Tag sticky discussions"
- Optionally customize the super sticky badge icon in settings
- Click on the "Sticky" button on any discussion to open the sticky modal
- Choose your sticky type:
- Sticky: Standard sticky (requires
flarum/sticky)
- Super Sticky: Always at the very top everywhere
- Tag Sticky: Only at the top in selected tags
Admin Settings
Setting
Show tag stickies in All Discussions: When disabled, tag sticky discussions only appear in their respective tag pages
Super sticky badge icon: Font Awesome icon class (default: fas fa-star)
Links
If you liked this extension, don’t forget to check out my other extensions too: huseyinfiliz.com/flarum