Hide comment writers names from the others with access to document?

Created on 6 March 2023, over 1 year ago
Updated 9 March 2024, 4 months ago

Problem/Motivation

In one section of our site, we want to encourage anonymous comment writing. (With reporting, of course, and moderation.) In other words, we want to be able to turn off the names of the comment writer from the comment readers.

We also want the information to flow down a one-way street. That is, to turn on comment reading for only a small subset of those with access. Most people should be able to write their own comments, see their own comments but not read others. Only a few will be able to read all of the comments. This can work with the Drupal access model. How can I configure it with this module?

✨ Feature request
Status

Needs review

Version

1.0

Component

Plugin: Collaboration

Created by

πŸ‡ΊπŸ‡ΈUnited States bogdog400

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡΅πŸ‡±Poland salmonek

    Hi @bogdog400

    Currently we do not support permissions system at all, however this is something that we're working at now. We didn't yet thought about comment visibility - rather permissions just for writing. Your suggeastion seems to be valid case though so we'll take a look at possibilities. I'll notify here in case we'll make a release containing functionality you asked for.

    As for comment anonymization - this is also currently unsupported. We didin't had plans for such functionality yet.
    Please let me understand your needs better. Would you like to have ability to anonymize comment author in CKEditor's sidebar only, having the information of author saved in database anyway?

    One more thing to clarify - do you use Realtime or Non-realtime Collaboration module?

  • πŸ‡ΊπŸ‡ΈUnited States bogdog400

    Thanks very much for the response.

    1) Yes, anonymizing in the CKEditor side bar is fine for our needs. We would probably want the main account information in Drupal to be non-anoymous.

    2) We would also be fine with non-realtime although, I guess, realtime wouldn't be a problem for our use case.

    I'm happy to test any development versions if that can help.

  • πŸ‡ΊπŸ‡ΈUnited States bogdog400

    Hi --

    @salmonek -- Have the features or access to permissions changed since we last corresponded? Have you added any new features to allow configuration? Or maybe is it available at a lower level, perhaps through adding code to a custom module?

    Again, our needs are:

    We want one owner for each document/article.
    We want n anonymous readers who can't see each other's comments.
    We want the owner to see all of the comments though.

    TIA

  • Status changed to Needs review 4 months ago
  • πŸ‡΅πŸ‡±Poland salmonek

    Hi

    The permissions system for Non-realtime collaboration was added in version 1.1.0
    Here I'm attaching a patch that will enable anonymous comments in non-rtc mode.
    For realtime collaboration, we're still working on permissions system, and I'm not sure if we'll have possibility for anonymous comments there.

  • πŸ‡ΊπŸ‡ΈUnited States bogdog400

    Thanks very much for your hard work.

    And btw, I don't need truly anonymous comments. They can be people logged into the system with a user name and password. But I want the commenters' names to be hidden from the main author and vice versa.

Production build 0.69.0 2024