are necessary -
1. User selected 'viewing mode'
Threaded (single message read at once), flat, or threaded/flat hybrid
(threaded with multiple messages read at once).
2. Tracking or read/unread by user.
3. User controlled user profiles.
User can hide or show any portion of thier profile.
Shows recent posts
Shows email contact - directly or using the board as a 'proxy'.
4. Cross forum searches.
5. Cross forum searches.
6. Email notification of replies - to that direct post and optionally all subsequent replies in the thread.
7. Navigation.
Show 'parents' to a post in links above read messages.
For threaded or 'hybrid' viewing modes, make it optional to show subsequent
posts in the thread.
8. Uploads. Give users the ability to upload small files to the board.
9. Cross forum searches.
10. Ability for admins to move threads and partial threads anywhere they want.
11. User-controlled moderation.
Users should be able to rate posts - and should be able to filter the
posts they see according to those ratings.
Users should be able to set a 'twit' filter.
Filters should be able to turn off filtering easily (just press a button).
Users should be able to tell when posts have been filtered out (a reverse LRPD?)
Well - that's enough for right now... *grin*
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A Safe for Work filter based on that Daylight's Savings Droog-Language mod so that swear words get changed into something else. This can be configured by user, or by IP address.
If by User the user can toggle off or on the SFW filter.
If by IP address, people can register their work's firewall IP so that when they view at work, it filters out the swear words.
Anyone not using the SWF filter will see the words as they originally were wrote.
That way other users won't cry censorship, and those who want a filter can turn it on someway.
Twit filter, I would think that an "Ignore this user" link on the User profile page should do nicely. Then have the Dynamic CSS add in the proper CSS to the HTML to turn posts by that user to the background colors. That way no mucking with CSS files, and filtering out users can be a no-brainer to the users.
Content ratings can be abused, see Kuro5hin or Slashdot. Usually people with multiple accounts behind multiple proxies can mod-bomb comments of their enemies until they are almost all hidden. A better idea is to have admins give out "Trusted User" status to people to rate posts, after they have been verified to be a real person.
It would be nice to have a bookmarks section for each forum, to add in bookmarks that are important in posts for easier retrival. Perhaps a different symbol to add the bookmark next to each link "@" which comes up with a new form for adding the link to bookmark categories. Then an admin or trusted user can decide if the bookmark is worthy of being included in that category. Think of a Dmoz.org type directory of links that are edited by humans. For example, the Linux forum could have a category of distrobutions of Linux, for those wanting to download them, or perhaps Linux technical support forums and newsgroups.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
are necessary -
1. User selected 'viewing mode'
Threaded (single message read at once), flat, or threaded/flat hybrid
(threaded with multiple messages read at once).
2. Tracking or read/unread by user.
3. User controlled user profiles.
User can hide or show any portion of thier profile.
Shows recent posts
Shows email contact - directly or using the board as a 'proxy'.
4. Cross forum searches.
5. Cross forum searches.
6. Email notification of replies - to that direct post and optionally all subsequent replies in the thread.
7. Navigation.
Show 'parents' to a post in links above read messages.
For threaded or 'hybrid' viewing modes, make it optional to show subsequent
posts in the thread.
8. Uploads. Give users the ability to upload small files to the board.
9. Cross forum searches.
10. Ability for admins to move threads and partial threads anywhere they want.
11. User-controlled moderation.
Users should be able to rate posts - and should be able to filter the
posts they see according to those ratings.
Users should be able to set a 'twit' filter.
Filters should be able to turn off filtering easily (just press a button).
Users should be able to tell when posts have been filtered out (a reverse LRPD?)
Well - that's enough for right now... *grin*
A Safe for Work filter based on that Daylight's Savings Droog-Language mod so that swear words get changed into something else. This can be configured by user, or by IP address.
If by User the user can toggle off or on the SFW filter.
If by IP address, people can register their work's firewall IP so that when they view at work, it filters out the swear words.
Anyone not using the SWF filter will see the words as they originally were wrote.
That way other users won't cry censorship, and those who want a filter can turn it on someway.
Twit filter, I would think that an "Ignore this user" link on the User profile page should do nicely. Then have the Dynamic CSS add in the proper CSS to the HTML to turn posts by that user to the background colors. That way no mucking with CSS files, and filtering out users can be a no-brainer to the users.
Content ratings can be abused, see Kuro5hin or Slashdot. Usually people with multiple accounts behind multiple proxies can mod-bomb comments of their enemies until they are almost all hidden. A better idea is to have admins give out "Trusted User" status to people to rate posts, after they have been verified to be a real person.
It would be nice to have a bookmarks section for each forum, to add in bookmarks that are important in posts for easier retrival. Perhaps a different symbol to add the bookmark next to each link "@" which comes up with a new form for adding the link to bookmark categories. Then an admin or trusted user can decide if the bookmark is worthy of being included in that category. Think of a Dmoz.org type directory of links that are edited by humans. For example, the Linux forum could have a category of distrobutions of Linux, for those wanting to download them, or perhaps Linux technical support forums and newsgroups.