- Edited
This is a big wishlist that contains extension and core feature ideas that I would like to see.
If anyone of you is looking for ideas to develop extensions, you can consider looking at this list.
Extensions
- [ ] Trust System: Trust levels to allow users to specific groups, tags etc.
- [ ] Badges: Grant users specific badges to give them access to a specific group, tag etc. in certain conditions.
- [ ] Topic Summarization: The name explains very easily, the ability to summarize topics by importance.
- [ ] Topic counts next to tags: Total topics available under a specific tag. (Originally suggested by @lorem at https://discuss.flarum.org/d/13830-extension-request-display-thread-count-for-tags)
- [ ] Theme Upload & Download: An extension working with Flarum's custom CSS feature, giving users the ability to upload themes using a custom file extension (for example .ftf (Flarum Template File)). This will allow everyone to start developing themes easily.
- [ ] Drag & Drop Editor: Instead of customizing element locations and styles using just CSS, an extension that allows everyone to change element locations by dragging & dropping (discussion area excluded).
- [ ] Sticker Extension: An extension that inserts a square button next to post discussion button that gives an area for users to search and insert stickers via sticker providers.
- [ ] Image insertion to tag banners: An extension that allows admins to upload banner images to tag banners.
- [ ] GIF Extension: An extension that inserts a square button next to post discussion button that gives an area for users to search and insert GIFs via GIF providers.
- [ ] Post Drafts: A draft section where we can have drafts of our posts for posting them later.
- [ ] Profile Banner and Card Images: An extension that gives the user the ability to upload background banner images for their card and profile backgrounds.
- [ ] Small Reply Detector: An extension that automatically detects small replies, and instead of warning people to not post this or use the like button, get that short reply under the main reply as chips/cards.
- [ ] Real-Time post viewers: An extensions that show how many people are viewing a topic at the moment.
- [ ] Color selectors software-wide: We have some color selection areas at the forum theme color selector and the tag color selection. In case we can't find hex codes, a small area to choose colors from pre-created ones.
- [ ] Link Click Count: An extension that displays a number next to an inserted link that how many times users clicked on the link (user check resets every 24 hours so it won't increase with every click the same user may do.)
- [ ] Auto URL Preview Cards: An extension that will transform plain links to an information card.
- [ ] Off-topic reply detector: An extension that will automatically detect replies that are off-topic to the current topic by keywords.
Core
- [ ] Name Insertion: Instead of just working with usernames, we can have the ability to insert our full names to our profile.
- [ ] Extended Settings Area: Flarum offers so few settings to users; notifications, account settings, and privacy. We can have this extended with customization options and many more.
- [ ] Rich Editor: We have some extensions (2 or 3) that allow us to insert rich editors to our forums, but they are not stable and sometimes they fail. Having a working, stable rich editor area/toolbox on the post creation area would be great.
I'm looking forward to expanding this list with all your replies under this post. Hope this will help all extension developers and the core team to make Flarum better.
Note: This is not a wishlist. like YOU NEED TO DO, these are just suggestions you MAY consider looking at. I'm warning everyone about this because sometimes some people may understand wrong that I want these immediately like a pressure but this is just a list everyone that will work on it.