1
0
mirror of https://github.com/flarum/core.git synced 2025-01-16 21:58:20 +01:00
Clone
5
Features
tobscure edited this page 2014-12-23 17:31:33 -08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 esoTalks gambits)
  • 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
  • SEO: friendly URLs, canonical tags, noindex for subpages, meta description from post excerpt

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)
  • External user account integration
  • 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