This site uses cookies. By continuing to browse the site, you agree to our use of cookies. Find out more about cookies.
Skip to main content
Metadecidim's official logo
  • English Triar la llengua Elegir el idioma Choose language
    • Català
    • Castellano
Sign Up Sign In
  • Home
  • Processes
  • Assemblies
  • Initiatives
  • Consultations
  • Conferences
  • Help

Propose new functionalities for Decidim software

#DecidimRoadmap Designing Decidim together

Phase 1 of 1
Open 2019-01-01 - 2030-12-31
Process phases Submit a proposal
  • The process
  • Debates
  • Propose new features
  • News
chevron-left Back to list

Opt out for moderation messages

Avatar: Katja Henttonen Katja Henttonen
22/03/2019 14:26  
Finished

Right now, all admin-users seem to receive message when inappropriate content is reported. This is annoying since most people with admin-privileges are not involved in moderation. The generated email message is also cryptic, instead of "resource reported" one could say something more descriptive e.g. "content on the website [instance name] has been reported as inappropriate, please check by following the link below". We have more and more admins now and the message is confusing.

  • Filter results for category: Administration Administration

The development of this proposal has finished

  • Reviewed by @product and accepted in the main project
  • Funded by Helsinki City Council
  • Developed by Mainio Tech
  • Available in release 0.24 via #7328

List of Endorsements

Avatar: Arnau Arnau
Endorsements count1
Opt out for moderation messages Comments 12

Reference: MDC-PROP-2019-03-14324
Version number 2 (of 2) see other versions
Check fingerprint

Fingerprint

The piece of text below is a shortened, hashed representation of this content. It's useful to ensure the content hasn't been tampered with, as a single modification would result in a totally different value.

Value: 2cc9e9ef00c061d78fdd92a70670b12a574c09794d0c57b4c6c60fb04ff85729

Source: {"body":{"en":"Right now, all admin-users seem to receive message when inappropriate content is reported. This is annoying since most people with admin-privileges are not involved in moderation. The generated email message is also cryptic, instead of \"resource reported\" one could say something more descriptive e.g. \"content on the website [instance name] has been reported as inappropriate, please check by following the link below\". We have more and more admins now and the message is confusing."},"title":{"en":"Opt out for moderation messages"}}

This fingerprint is calculated using a SHA256 hashing algorithm. In order to replicate it yourself, you can use an MD5 calculator online and copy-paste the source data.

Share:

link-intact Share link

Share link:

Please paste this code in your page:

<script src="https://meta.decidim.org/processes/roadmap/f/122/proposals/14324/embed.js"></script>
<noscript><iframe src="https://meta.decidim.org/processes/roadmap/f/122/proposals/14324/embed.html" frameborder="0" scrolling="vertical"></iframe></noscript>

Report inappropriate content

Is this content inappropriate?

Reason

12 comments

Order by:
  • Older
    • Best rated
    • Recent
    • Older
    • Most discussed
Avatar: Carol Romero Carol Romero verified-badge
25/03/2019 12:04
  • Get link Get link

Hi @katjah, this is indeed a good proposal.

Do you think it would be more appropriate that only admins of a particular process receive notifications about moderation of the contents of their process? I also agree to improve the email message.

As I see you've marked it as funding available, are you planning to send a PR to implement it?

Avatar: Katja Henttonen Katja Henttonen
25/03/2019 14:11
  • Get link Get link

Thank you @carol. For us, it would be ideal if any admin (system or process level) could define weather he/she wants moderation messages or not. However, limiting moderation messages to process admins would also be very helpful. We have not yet started to work on this but @ahu can implement this and make a PR if you agree.

Conversation with Antti Hukkanen
Avatar: Antti Hukkanen Antti Hukkanen
03/04/2019 08:52
  • Get link Get link

I suggest we would add a new notification setting in the user's personal notification settings under My account > Notification settings. This setting would obviously only be visible for users who are administrators OR are moderators in a participatory space (for participatory processes the users with the "collaborator" right and for any other participatory space all admins of that space).

This would allow the users to control themselves whether they want to get the moderation messages in case they have the right to moderate something.

Here's a mockup what the setting could look like:
https://i.snag.gy/RdXHOJ.jpg

Technically this would be a new boolean setting on the user model, e.g. receive_moderation_messages. By default, this setting would be enabled not to change the current behavior.

Avatar: Antti Hukkanen Antti Hukkanen
03/04/2019 08:54
  • Get link Get link

A thing to note here is that this leaves the responsibility for the single users to disable this setting. In case we want to allow admins to control who are receiving these notifications, I would suggest making all the notification settings controllable for by admins for every single user in the system.

This would be a completely separate feature that would need to be further discussed. This could be discussed along with this proposal:
Ability for admins to create new user accounts

In addition of the ability to add new users, the admins could also be able to edit the existing accounts (at least on some extent, like the notification settings).

Conversation with Carol Romero
Avatar: Carol Romero Carol Romero verified-badge
03/04/2019 09:46
  • Get link Get link

We just discussed this feature yesterday with the @product team and thought of a possible solution (knowing that in the future we should rethink the administration panel to optimize it).
As we discussed with @katjah, the proposal is:
- That by default only admins and moderators of the space/process receive notifications where that content is reported.
- As Decidim is also used by small organizations, it is useful to have the option that all admins of the instance receive all notifications. To do this we would add a setting in the general configuration that allows to activate them. See a mockup here: https://www.awesomescreenshot.com/image/3952849/ccea9f66e9f762fe759823bc5772fa33

Avatar: Antti Hukkanen Antti Hukkanen
03/04/2019 10:02
  • Get link Get link

This would mean that the moderators need to be defined for each participatory space either with the general admin or collaborator role (in case of processes). This may add unnecessary work as I would believe that the moderators in Helsinki's case are specific people with admin accounts, not only admins of some space. And this can be rather confusing because for processes and assemblies the role is different, there WILL be unnecessary configuration mistakes.

Then this would leave the other question, what if there is a participatory space admin/collaborator who does not want to receive moderation messages?

I would still think allowing the individual people to control this would be more flexible and technically elegant solution + it would lead to less complexity regarding the general settings of the platform. And it would utilize a pattern already available.

Avatar: Carol Romero Carol Romero verified-badge
03/04/2019 11:21
  • Get link Get link

I see your point but I'm worried about mixing settings for administrators in the participant interface.
My reasoning is as follows: in a large organization with many spaces, it is better to have specific admins for each space. Administrators (and moderators if there are any) should be notified about the activity that occurs in the spaces they manage. I don't think an admin can choose not to receive notifications about their space.

We can agree that the best solution would be to have in the admin panel a place where we can choose the options of the admins in the same line as the other proposal (Ability for admins to create new user accounts), but I understand that this is more complex and requires more discussion.

Again, my main concern is to mix admin and participant settings in the same interface.

Avatar: Antti Hukkanen Antti Hukkanen
03/04/2019 16:51
  • Get link Get link

In my opinion, this option is something that concerns the individual user accounts and therefore it should appear under the user's personal settings, not something that should be configured organization wide. Of course, it would be great if these settings could be also controlled by admins for other users but as you said - that would need more discussion and specification.

If the concern is mixing these settings with the settings that concern the participants, maybe a better way would be to add a separate "administrators" section under the notification settings like this:
https://i.snag.gy/CR931S.jpg

Also, in my opinion a bigger concern should be making the system more complex than adding more and more obscure settings that no one will understand. If this concern is still a major one, I would suggest first implementing this as I proposed and later on moving this setting to the admin panel once the user management feature is implemented there.

Avatar: Antti Hukkanen Antti Hukkanen
03/04/2019 16:52
  • Get link Get link

This way, it would not change anything in the technical backend of this setting but would just move the configuration to another UI. The technical elegancy of this approach.

Avatar: Antti Hukkanen Antti Hukkanen
03/04/2019 10:03
  • Get link Get link

For the optimizing admin panel part, I would also suggest not to make it more and more confusing and fix it later. The general direction would be to make it easier and easier to use all the time.

The checkbox settings in many places are already quite complex, for example in the proposals component it is possible to set "Supports enabled" and "Supports blocked" at the same time. This type of checkbox settings easily lead to this type of confusing patterns.

This would also support what I suggested above.

Avatar: Katja Henttonen Katja Henttonen
04/04/2019 09:59
  • Get link Get link

I do agree with @ahu that it would be best - both simple and flexible - just to allow individual admins to determine whether they want notifications or not. The setting could be "on" by default. We trust our employees that if they turn messages "off" they do it for a good reason. However, if this is not acceptable to rest of the Decidim community, the solution proposed by @carol is also ok for me. We currently do not use process level admins but I see we should start using them for other reasons as well. However, we will still have system level admins who need to receive moderation messages from all processes - then I need to configure all of them as process admins to each and every process, which means some extra configuration work and complexity. But I can live with that. :)

Avatar: Carol Romero Carol Romero verified-badge
04/04/2019 16:21
  • Get link Get link

Ok, In order not to block this more than necessary, let's go ahead with @ahu's proposal to integrate this as a setting in the participant's notifications, and in the future we see how we rephrase this in the admin panel.

Add your comment

Sign in with your account or sign up to add your comment.

Loading comments ...

  • Terms and conditions of use
  • About the community
  • Download Open Data files
  • Metadecidim at Twitter Twitter
  • Metadecidim at Instagram Instagram
  • Metadecidim at YouTube YouTube
  • Metadecidim at GitHub GitHub
Creative Commons License Website made with free software.
Decidim Logo

Confirm

OK Cancel

Please sign in

decidim Sign in with Decidim Barcelona
Or

Sign up

Forgot your password?