1
0
mirror of https://github.com/flarum/core.git synced 2025-08-10 10:24:46 +02:00

feat: add option for filtering read stickied on all discussions page (#4073)

Co-authored-by: Adrian McCay <2762877+adrianmccay@users.noreply.github.com>
This commit is contained in:
Sami Mazouz
2024-10-17 13:26:30 +01:00
committed by GitHub
parent db17253ccd
commit 876a964e1e
5 changed files with 91 additions and 14 deletions

View File

@@ -5,13 +5,21 @@ import commonExtend from '../common/extend';
export default [
...commonExtend,
new Extend.Admin().permission(
() => ({
icon: 'fas fa-thumbtack',
label: app.translator.trans('flarum-sticky.admin.permissions.sticky_discussions_label'),
permission: 'discussion.sticky',
}),
'moderate',
95
),
new Extend.Admin()
.permission(
() => ({
icon: 'fas fa-thumbtack',
label: app.translator.trans('flarum-sticky.admin.permissions.sticky_discussions_label'),
permission: 'discussion.sticky',
}),
'moderate',
95
)
.setting(() => ({
setting: 'flarum-sticky.only_sticky_unread_discussions',
name: 'onlyStickyUnreadDiscussions',
type: 'boolean',
label: app.translator.trans('flarum-sticky.admin.settings.only_sticky_unread_discussions_label'),
help: app.translator.trans('flarum-sticky.admin.settings.only_sticky_unread_discussions_help'),
})),
];