定制 huseyinfiliz/stickiest 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

huseyinfiliz/stickiest

最新稳定版本:2.0.0-beta.1

Composer 安装命令:

composer require huseyinfiliz/stickiest

包简介

Stick, super stick or tag stick discussions to the top of the list.

README 文档

README

Stickiest

Stickiest

MIT license Latest Stable Version Total Downloads

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

Stickiest Modal

Stickiest List

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:

  1. Disable and uninstall the old extension
  2. Install this extension
  3. 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

  1. Enable the extension in admin panel
  2. Set permissions for "Super sticky discussions" and "Tag sticky discussions"
  3. Optionally customize the super sticky badge icon in settings
  4. Click on the "Sticky" button on any discussion to open the sticky modal
  5. 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 Description
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

Credits

This extension is a Flarum 2.x rewrite inspired by the-turk/flarum-stickiest which was built for Flarum 1.x.

License

MIT License - see LICENSE.md

统计信息

  • 总下载量: 38
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 3
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-12-11