PYBB
PYBB is a python forum engine writed with django framework. PYBB is acronym from PYthon Bulletin Board.
There is no much documentation now. So if you are in trouble you can:
- read source code, find the mistake, fix it and send a patch
- ask in google group
- create new ticket
Basic development points
- PYBB is single django application that should be easely integreateable to existing django project
- PYBB does not support threaded topics (may be in future...)
Features
- Category --> Forum --> Topic --> Post
- bbcode and markdown support
- Code blocks are highlighted with highlightjs
- Moderators
- Email subscription on topic
- Topic could be sticked or closed
- Plain text urls are converted to active links
- Each user has profile with individual settings: IM accounts, signature, avatar etc
- Unread topics are marked
- Search (the query simply redirects to google)
How to get pybb sources
Pybb sources are available from mercurial repository. You can fetch them with the command:
hg clone http://hg.pydev.ru/pybb pybb
Also last revisions are available in zip and gz archives.
Import from database of other forum engine
Only punbb import is supported yet. Run ./manage.py import_punbb to see the list of options.
Actual tickets
- #6
- Show first post on each page of topic
- #9
- Make crossbrowser HTML design
- #10
- Improve the new topic form
- #13
- Rename all template tags to pybb_* form
- #17
- File attachments to post
- #19
- private messages
- #23
- Language selector in profile form does not affect anything
- #24
- Make double pagination
- #25
- Links in the tab of last updated topics
Sites that uses PYBB
If you are using pybb in your project, notify me please and I'll add you to this list.
