we have social networking site mysql/PHP which we want to add GROUPS section. The main function of a group is for people to be able to communicate and discuss with each other about their chosen subject.
it would need to be able to sort by Subject - Date - From - To. The Action column would be different in that you cannot delete an item once it is posted, not even the moderator. The other thing is that you could view everything in two ways. you view only the posting you are on. the second would be to view all, that is, like a blog it would open everything from the point you are at, just for the Subject you are on. This way you could see and read a series of postings about that particular item, by the date they were posted without having to open each one individually.
Groups are not predefined. You pick a subject, say Films, then create a headline. You could then have a Group called Film but 6, or 50, or more sub groups within Film but known by their headline name. Each sub group is a complete group in itself and not a part of any other group.
should be in top bar after Message Board
users should be able to see a list of groups
within a group there will be a list by headline
open to registered users only
may or may not be viewed by non registered visitors
may be by invitation only
member setting up group (moderator) has overall control of group
no member can set up and moderate more than 2 different groups at any one time
if moderator resigns from a group he must pass control to another member
moderator has right to ban other members but must give his reasons to all members
member must be shown group rules before joining group
if by invitation only message should be displayed in green strip saying "Sorry, this group is by invitation only. Contact (moderator) for more information."
groups must be able to incorporate IM and Chat once this facility is set up on the site as well as audio and video once set up
Setting up a Group
-moderator known by screen name
-Series of Questions with Yes or No answers set by moderator
-join by invitation only
-can other members invite other members
-can members post images in group gallery
-can non-members view postings
-can members use IM and Chat
-can members use audio and video
-description box - text box with font, size, colour, smilies etc
place a bid and time estimate to complete