Interested in this two, but sadly my forum still running 1.x, too much customised extension to upgrade π
KBExit Extension: Calendar - Full calendar that integrates to an "Event" tag in Flarum. Each event will be it's own calendar blob that's easily trackable for the community.
Something that might help you with your development: https://discuss.flarum.org/d/24429-events-calendar-wip-help-wanted (not sure if it still working for the latest 1.x)
Also got some question for you:
- Does every post in "Event" Tag creates a event? or should it be configurable? (e.g. some post creates, some post doesnt, depending on the OP)
- When post deleted/hidden, event should be deleted? / When post edited, event should also update?
- Integration with flarum/approval or fof/filter? so event will not be created before it is approved
- Support for event that doesnt have clear ending date or not sure when it is going to end, e.g. promo discount on certain website
KBExit Extension: Support Desk - Full fletch support desk feature where users can create issues and permissions based groups can close, resolve, etc.
Was something on my mind, because my forum dont allow user to start private discussion with groups, so there isnt a way for the user to PM admin group.
Also this should allow banned user to create issues/appeal, but I think there should be some limit in place
e.g.
- How many appeals can be created within certain days
- Can user create more appeals when there is an ongoing one
- Possible to not allow certain user/groups to create appeals anymore (permanent ban), etc...
(Also the permanent ban in flarum is just banning for a very long period which I think is not a really good thing, maybe raising this in github one day πΆβπ«οΈ )