Closed U-238 closed 12 years ago
Use DjangoBB or LBForum
TODO: time zone, (use request.user.timezone) table width,(message too long the last column disappear, post message) (done) user picture? class attribute check, (potential wasteful on storage) (done) add BSD acknowledgement (need mark: owner: robogals global) change website detail super user delete post (done, deleting head post will result in the deletion of whole topic) driving paradigm for forum.num_topics, forum.num_posts and topic.num_replies, easier for admin site register (done) admin site register (done, deleting head post will simply make the second post head post)
Only exec should be able to make new forums (done)
Exec can only make new forums for their own chapter (superuser can create a global forum) (done) Q: Can superuser create new forum for other chapter? A: YES
Move forum creation forms to the bottom (done) Everyone except superusers, should only be able to see their own forum (done) Fix the name next to the post to be top-aligned (done)
If poster has an officeholder position, show it under their name next to posts (done) add a function: cur_poss under user class.
How to change name and visibility of forums? (done) changing visibility of forums requires superuser permission, so the task can be delegate to admin page. change name and description: like edit post
In "add new forum" line up the form fields (done) In "add new category" line up the form fields (done)
Format dates according to locale. See the "view workshop" for an example, the title where it has the date like "Mon 27 Aug 12" (done) use date:_("DATETIME_FORMAT").
warning message (download mark's work) translation check
Changes we discussed yesterday:
Let's create this template tag:
{% showlocaltime forum.last_post_time request.user.timezone "Y-m-d H:i" %}
Hi Mark, forum is ready
Well done Yuk
Create a discussion forum within myRobogals. This is something which various people have been asking for, for a while!
There will be:
I suggest using an existing Django online forum package and adapting it to myRobogals
There are a few listed here, and you may find some elsewhere too: https://code.djangoproject.com/wiki/ForumAppsComparison
This is quite a big task! Please keep in touch with me throughout, to make sure you're on the right track. I'll be interested to see which forum package you choose.