In the past (eg 2008.5) it was possible to allow Registered Users to electively post as Anonymous:
This was replaced (now on 7.6) with an allegedly more flexible permissions-based scheme. But the basic function appears to be lost -- allowing authenticated users to elect to make a particular post as Anonymous. Our site relied on this function and we seem to have lost it in the upgrade. How can we reestablish it?
The ability for authenticated users to post anonymously was removed. Instead, permissions can be modified to allow non-logged-in users (anonymous users) to post to forums. An authenticated user wishing to post anonymously, then, would need to log out, post anonymously, and log back in (similar to posting as another user via impersonation).
This not a particularly hard customization, please contact us if you would like assistance.
I would suggest a new Configurable Plugin with the following:
The OnBeforeCreate event could check if the checkbox was checked and change the author of the post from CSContext.Current.User.Id to the Anonymous user
If you do that how would you know who created the thread or post, this would prevent proper spam checking and several other issues such as the owner being able to edit their own content?
Robert - Sure - if there are additional business requirements not outlined int he original post, my suggestion would probably not be the optimal solution. It could point them in the right direction or give them other avenues to explore if they don't have budget for professional help and need to build something in-house.
Patrick Mason Ben Tiedt Alex Crome could you let CSanford know if this functionality was brought forward into 7.6 and how to get it properly configured or if a customization is indeed necessary.
We've had a few customers where the requirement has been for the user to become anonymous to reply to a post or create a thread and then carry on interacting in the community. To date this has been something that medical and vet communities like to have but I imagine it is also something that other communities where users don't want to put there name to advice or information that could potentially be a conflict on interest or simlar.
Just to +1 Roberts use case
Another I see is a place where users want to hide their identity in a support forum when asking what they think might be a "dumb" question, or in cultures where it is not socially acceptable to show your ignorance... In these use cases... users want to be able to create a thread, still want to be notified of thread replies and such, still need the ability to rate the thread and verify the answer as the thread author, but rather just want the UI (thread lists, activity stream, users recent posts, users followers ect) to hide the identity of the author.
Its not actually an anonymous post, but just hiding the posters identity from the other community members in this case.
Telligent Systems, Inc. ©2013, All Rights Reserved