Utopian Development: Moderator Comment Templates!

in #utopian-io9 years ago (edited)

Today, I made my first "real" code contribution to Utopian, where I actually added a feature that I think will make Utopian much better for all of us: moderator comment templates! See the below animation for how it will work:

My first real code contribution on Utopian: Moderator Templates! Post Source https://steemitstage.com/utopian-io/@mooncryption/utopian-development-moderator-comment-templates

How it Works

As you saw in the previous animation, the moderator workflow is vastly improved from this:

  1. Find a contribution in the Review section
  2. Check if it follows Utopian Rules
  3. Mark accordingly
  4. The modal will pop up asking you to write a moderator comment, with many pre-selected templates. Send the comment!

Since the modal relies on pre-made consistent templates, the comment format of Utopian moderators will be much more consistent.

Existing Templates

It's very easy for any code contributor to add more templates, but here are the current ones I have added:

  • Verified:
    • Default
  • Pending:
    • Default
    • Wrong Repository
    • Wrong Repository with Specified Correct Repository
    • Proof-of-Work required
    • Too Short in Length/Detail
    • Not in English
  • Flagged:
    • Default
    • Duplicate Contribution
    • Not Open-Source Related
    • Spam
    • Plagiarism
    • Too Short in Length/Detail
    • Not in English

Here are the Pending Review templates, in action:
image-fadqvope10uvrrjtzikq-pending-review-templates-in-action-image-fadqvope10uvrrjtzikq-fadqvope10uvrrjtzikq-fadqvope10uvrrjtzikq-.png

Moderators can make their own calls about which template to use. Even more, if they don't think any of the templates satisfy their needs, they can edit the comment themselves and send!

Other Moderation Changes

Some other changes include that if you click verify and change your mind, it doesn't automatically mark the post as Pending Review. Rather, it asks if you want to do that, and if so, it marks it that way.

Additionally, if a moderator marks a post, say 'Pending' and does not want to write a comment, they don't have to. They can simply press the x at the top of the moderation dialog.

It will show another confirmation that says "Are you sure you don't want to write the comment?" If they click 'Yes', they don't have to write the comment :)

My Pull Request

Please check out my Utopian Pull Request at this link for more information! I've added lots of new features leading up to the moderation comment dialog as well :)

Though my contribution isn't live on Utopian just yet (as of 7am November 19th), I suspect it will be pretty soon, after we audit and vet it enough. Thanks for being on Utopian!


Thanks for reading,
@mooncryption

image sources: all
proof of work: pull request, my commits



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

I am glad that @utopian-io is becoming more stable.

Thank you for the contribution. It has been approved.

[utopian-moderator]

Thanks @arie.steem! Haha, thought you'd accept on Day 6 :P

hhhaaa.... i just joke
must review be careful first , standart for mods :)

Will it be possible to add new templates or edit those predefined for my needs? I mean for the long term so I would not need to edit them every time. Did not check the code or how it actually works.

It's very easy for me or any code contributor to add templates. @espoem if you have suggestions please PM me on Discord and I will add! The templates are supposed to be long-term ones, if there are really specific use-cases the moderator can edit the comment himself/herself.

If the use case matches one of the broad templates (e.g. "duplicate" or "spam) the mod should use the template.

Also, the templates will be the same for all moderators. This is so that Utopian is consistent with how moderators review posts. :)

Yeah, I understand. That's how I created my initial basic templates. They were not really targeted for other mods, though. I will check it later and give you a feedback.

I've implemented all your feedback!
https://github.com/utopian-io/utopian.io/pull/103
Hopefully we get approved soon...

Hey @mooncryption I am @utopian-io. I have just upvoted you at 5% Power!

Achievements

  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I want to see you often!
  • Work on your followers to increase the votes/rewards. My vote is now primarily based on that, humans rule. Good luck!
  • Wondering why other contributions got more? I introduced a competition factor. My vote is also based on how competitive the category used is.

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Vote for my Witness. Lets GROW TOGETHER!

Screen Shot 2017-11-19 at 16.54.19.png

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Thanks! Sad to see that it's lower than usual :( but I understand that you need to save power for bigger and better things!

Your vote is based on followers now, so looks like I have some work to do!