mirror of
https://github.com/featherbb/featherbb.git
synced 2025-09-15 20:42:02 +02:00
master
FeatherBB Readme
About
FeatherBB is an open source forum application released under the GNU General Public Licence. It is free to download and use and will remain so. FeatherBB is a fork of FluxBB 1.5 based on Slim Framework and designed to be simple and very lightweight, with modern features: MVC architecture, PDO, OOP and a plugin system. Maybe more? You are more than welcome to join the development :-)
Changelog
This is FeatherBB v1.0.0 Beta. It is intended for testing purposes only and not for use in a production environment. Please report all the bugs you may encounter to the forums or in the GitHub bug tracker.
Beta 5 (2019-05-05)
- API [adaur]
- New permission systen [beaver]
- Switch parser to TextFormatter [adaur]
- Migrate templates to Twig [adaur]
- Use .env for configuration [adaur]
Beta 4 (2016-02-21)
- Upgrade to Slim version 3 [beaver] [adaur]
- More OOP goodness thanks to static classes (User::, Input::, Post::, ...) [beaver]
- Download and install plugins right from the admin panel [adaur]
- Switch to Json Web Token for authentication [beaver]
- Better installer [beaver]
- Cleaner gettext code [adaur]
Beta 3 (2015-09-09)
- Plugin system and some hooks [beaver] [adaur]
- New architecture ready for Composer [beaver]
- New template system [capkokoon] [adaur]
- Gettext implemented [adaur]
- Dynamic URLs within code [beaver]
- Better permission handling [adaur]
- OOP parser [adaur]
- Major namespaces cleanup [adaur]
- New caching system [capkokoon]
- New error handler [capkokoon]
- New installer [capkokoon]
- Static functions files converted to OOP [capkokoon] [beaver] [adaur]
Beta 2 (2015-08-11)
- New DB Layer [adaur]
- Flash messages [beaver]
- BBCode editor [beaver]
- CSRF tokens [capkokoon]
- Cookie encryption improved [capkokoon]
- htaccess management improved [adaur]
Beta 1 (2015-07-09)
- Integration with Slim Framework v2.6.2 [adaur]
- New parser [ridgerunner]
- MVC architecture [adaur]
- URL rewriting [adaur]
- Routing system [adaur]
- Responsive default style [Magicalex]
- Database schema compatible with FluxBB [adaur]
- Antispam protection [adaur]
- Themes fully customizables [adaur]
- PHP 4 support dropped [adaur]
- PSR-2 compliant [Magicalex]
Requirements
- A webserver
- PHP 5.5.0 or later
- A database such as MySQL 4.1.2 or later, PostgreSQL 7.0 or later, SQLite 2 or later
Recommendations
- Make use of a PHP accelerator such as OPCache
- Make sure PHP has the zlib module installed to allow FeatherBB to gzip output
- If you download directly from the repository, make sure to run a composer install to setup the dependencies (Slim Framework and some more)
Links
- Homepage: https://featherbb.org
- Documentation: https://featherbb.org/docs/
- Community: https://forums.featherbb.org/
- Chat: https://gitter.im/featherbb/featherbb
- Development: https://github.com/featherbb/featherbb
Contributors
Description
Languages
PHP
50.7%
HTML
18%
Modelica
14.4%
Gettext Catalog
13.9%
CSS
2.3%
Other
0.6%