Allowing Registered Users to post anonymously

Support

Support
A public community space for Developers, IT Professionals, Architects, and System Administrators to engage and help each other, share knowledge and best practices, find product documentation and Q&A, and discuss technology oriented topics.

Allowing Registered Users to post anonymously

This question is answered

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?

Verified Answer
  • 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).

All Replies
  • This not a particularly hard customization, please contact us if you would like assistance.

    Rob

  • I would suggest a new Configurable Plugin with the following:

    1. Boolean value to turn on/off the anonymous posting
    2. Initialization that Subscribes to ForumThread.OnBeforeCreate 
    3. A new default widget (or customize an existing widget) to expose a checkbox to the user if the option is enabled

    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

  • Hi Luke,

    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?

    Cheers,

    Rob

  • 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.

  • The functionality that was in 2008.5 without modification was perfect for us. I was hoping there was a way to have that back without custom development, of which we already have much too much. 

    Thanks!


    On Feb 9, 2014, at 10:01 AM, Luke D <bounce-lucasrd@communities.telligent.com> wrote:

    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.

  •      could you let know if this functionality was brought forward into 7.6 and how to get it properly configured or if a customization is indeed necessary.

  • 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).

  • Hi Ben,

    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.

    Cheers,

    Rob

  • 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.

    -Dan