A feature many forums deliver (specially paid ones) which is a permission to allow the user who created the topic to view it.
With this permission, the user can only view the topics in that forum that he created himself (he's the author or the 1st post. Something like me in this topic ).
According to my small investigation:
- When a user wants to protest something, sometimes it's better not to show the topic itself to the public depending the way the conversation is going.
- When the moderators/administration wants to isolate a post to discuss it, it's better not to allow other people than the poster (in order to justify the post, for example) to view the isolated post (sometimes things get really nasty ).
- Sometimes the forum admins likes to have a system where the user can have private support without intervention of other users and when it's solved, the topic is moved and other users may come and discuss the result. (this is rare but still does exist)
Add a new permission under
for this feature.Can read forum
How the permission works:
if can read forum is no OR never -> This option should he hidden using javascript. Any option selected will take no effect.
if can read forum is Yes -> This option should be available. The meanings are:
Yes -> It works exactly like the system is now. The Yes will be used as the default for the current roles.
No OR never -> The user can only see the topics in which he is the author
Name the option
I don't know which name is better for this option.
- Can read topics started by others
- Can view other users' topics
- Can view topics started by other members
Source of data: Recently, a pull for 1 month in a private sub-forum in a forum. 68% -> yes 10% -> no 22% -> I don't use it but I believe it is useful.
[EDIT: Fixed some syntax mistakes and a missing bold]
EDIT: Due to the "spirit" of the permissions system, this option, when set to yes should allow something more then then set to no.
Any more comments?