No Description

RJackson 335eb66e33 Ability to lock forums 11 years ago
flaskbb 335eb66e33 Ability to lock forums 11 years ago
logs ce6e90fc96 Initial commit 11 years ago
.gitignore d235f652bc Permission fixes 11 years ago
AUTHORS ce6e90fc96 Initial commit 11 years ago
CHANGES ce6e90fc96 Initial commit 11 years ago
LICENSE ce6e90fc96 Initial commit 11 years ago
README.md 2225f8a94b Started working on the topic tracker 11 years ago
manage.py 60135e1bf6 Caching implemented for post / topic_counts. Still got to figure out how to best cache last_post 11 years ago
requirements.txt 3bec32768b Added bbcode as markup language 11 years ago
setup.py 2225f8a94b Started working on the topic tracker 11 years ago
wsgi.py ce6e90fc96 Initial commit 11 years ago

README.md

INTRODUCTION

FlaskBB is a forum software written in python using the micro framework Flask.

FEATURES

  • A Bulletin Board like FluxBB, DjangoBB in Flask
  • Private Messages
  • Admin Interface
  • Group based permissions
  • BBCode support

TODO

  • Topic Tracker (in progress)
  • Track the unread posts and mark them as new
  • A own theme and make FlaskBB themable with Flask-Themes2
  • Localization (Babel)
  • Searching for members, posts,...
  • Subforums
  • Figure out how to integrate it in another app where you can use the models from flaskbb and so on..

DEPENDENCIES

INSTALLATION

  • Create a virtualenv
  • Install the dependencies with pip install -r requirements.txt
  • Copy flaskbb/configs/development.py.example to flaskbb/configs/development.py
  • Create the database with some example content python manage.py createall
  • Run the development server python manage.py runserver
  • Visit localhost:8080

LICENSE

BSD LICENSE

ACKNOWLEDGEMENTS

/r/flask, Flask and it's extensions.