mirror of
https://github.com/flarum/core.git
synced 2025-08-05 07:57:46 +02:00
Created Features (markdown)
77
Features.md
Normal file
77
Features.md
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
At its core, Flarum will actually contains very few features. It is really just a bare-bones platform for discussion. All of the power will come in the form of **Extensions**.
|
||||||
|
|
||||||
|
Features/Extensions listed in bold are planned for an initial release. The rest of them are planned down the track, or just ideas.
|
||||||
|
|
||||||
|
## Core Features
|
||||||
|
|
||||||
|
### Users + Groups
|
||||||
|
|
||||||
|
- **Basic user profiles**
|
||||||
|
- **Customizable groups and permissions**
|
||||||
|
- Guest user posting
|
||||||
|
|
||||||
|
### Discussion List
|
||||||
|
|
||||||
|
- **Unread tracking**
|
||||||
|
- **Basic fulltext search**
|
||||||
|
- **Show relevant posts in discussion search results**
|
||||||
|
- Push updates
|
||||||
|
- Search results as you type for discussions and users
|
||||||
|
- Advanced search tokens (similar to [esoTalk’s gambits](http://esotalk.org/forum))
|
||||||
|
- Batch operations (select multiple discussions to perform an action on)
|
||||||
|
|
||||||
|
### Discussion
|
||||||
|
|
||||||
|
- **Navigation scrollbar**
|
||||||
|
- **Floating reply box**
|
||||||
|
- Push updates
|
||||||
|
- Batch operations (select multiple posts to perform an action on)
|
||||||
|
|
||||||
|
### Miscellaneous
|
||||||
|
|
||||||
|
- **Notifications framework for Extensions to use**
|
||||||
|
- Undo for every action
|
||||||
|
- Languages, with a language selector
|
||||||
|
- Keyboard shortcuts
|
||||||
|
|
||||||
|
### Admin
|
||||||
|
|
||||||
|
- Customise appearance (colors, logo)
|
||||||
|
- Read-only maintenance mode
|
||||||
|
- Easy installation (not requiring composer/use of the command line)
|
||||||
|
- Easy management of Extensions/Languages and creation of an ecosystem
|
||||||
|
|
||||||
|
## Extensions
|
||||||
|
|
||||||
|
- **Categories**
|
||||||
|
- **Suspend** (allow admins to suspend/ban users)
|
||||||
|
- **Drafts**
|
||||||
|
- **Sticky**
|
||||||
|
- **Lock**
|
||||||
|
- **Private discussions**
|
||||||
|
- **Subscriptions** (allow users to get notified about new posts in discussions/categories)
|
||||||
|
- **Markdown**
|
||||||
|
- **Quotes**
|
||||||
|
- **Mentions**
|
||||||
|
- SSO Plugins (Facebook, Twitter, Google+, GitHub, OpenID)
|
||||||
|
- Attachments
|
||||||
|
- Reporting
|
||||||
|
- CAPTCHA
|
||||||
|
- Discussion view counters
|
||||||
|
- Gravatar
|
||||||
|
- Word filter
|
||||||
|
- Answers
|
||||||
|
- StopForumSpam
|
||||||
|
- User titles
|
||||||
|
- Scoring (up/downvote posts)
|
||||||
|
- User profile bios
|
||||||
|
- User list
|
||||||
|
- Revision history
|
||||||
|
- Rewards/badges
|
||||||
|
- Reply by email
|
||||||
|
- RSS
|
||||||
|
- Labels/tags
|
||||||
|
- Discussion scoring
|
||||||
|
- Related discussions
|
||||||
|
- Display names
|
||||||
|
- Invites
|
Reference in New Issue
Block a user