Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

Alpha 1 Moderation #45

Open
14 tasks done
wpillar opened this issue Apr 2, 2015 · 18 comments
Open
14 tasks done

Alpha 1 Moderation #45

wpillar opened this issue Apr 2, 2015 · 18 comments
Milestone

Comments

@wpillar
Copy link
Contributor

wpillar commented Apr 2, 2015

Features

  • Soft delete post
  • Hard delete post
  • Soft delete topic
  • Hard delete topic
  • Close / open topic
  • Approve / unapprove posts
  • Approve / unapprove topics
  • Move posts to existing topic
  • Move topics to other forums
  • Merge posts of the same author
  • Stick / unstick topics
  • Moderation Control Panel
    • Moderation queue
    • Moderation logs

Thoughts on the above and things I've missed?

@ATofighi ATofighi added this to the Alpha 1 milestone Apr 2, 2015
@euantorano
Copy link
Member

Definitely need custom moderator tools, with a series of actions and associated permissions (to use the tool).

Do we want to be able to merge threads (similar to moving posts, but does so for the whole thread into another)?

Do we also want to be able to "sticky" topics?

@JN-Jones
Copy link
Contributor

JN-Jones commented Apr 2, 2015

Sticky threads should definitely be included.

@Destroy666x
Copy link
Contributor

Do we also want to be able to "sticky" topics?

This is a must-have feature for forums imho.

Do we want to be able to merge threads

I use the merge/split tools rarely myself but some admins may want it. Nothing against.

Also:

  • delayed moderation should be a thing
  • thread/post notes, but a lot more useful than in 1.x. I personally like PostNotes & ModNotice plugins for 1.x

@euantorano
Copy link
Member

Yes, notes are extremely useful. Delayed moderation can also be useful, and will tie in to the task system (#12).

@Starpaul20
Copy link
Member

We should include all the mod tools that already exist in 1.x.

@wpillar
Copy link
Contributor Author

wpillar commented Apr 2, 2015

Where do we stand on hard deletions?

@wpillar wpillar mentioned this issue Apr 2, 2015
@wpillar wpillar self-assigned this Apr 2, 2015
@euantorano
Copy link
Member

Moderator only, with it being a moderator permission.

On 2 Apr 2015, at 20:54, Will Pillar notifications@github.com wrote:

Where do we stand on hard deletions?


Reply to this email directly or view it on GitHub.

@wpillar wpillar mentioned this issue Apr 27, 2015
10 tasks
@wpillar wpillar removed the has-pr label May 18, 2015
@wpillar wpillar mentioned this issue May 21, 2015
19 tasks
@justinsoltesz
Copy link
Member

I'm sure this will be up for debate, but I don't think you should be able to unapprove posts. Unapproved posts should only be when a user/forum is on moderation queue (meaning all of their posts require approval). If you want to hide a post, there's soft delete.

@wpillar
Copy link
Contributor Author

wpillar commented Jul 28, 2015

There was a debate here: http://community.mybb.com/thread-169668.html

It didn't reach a conclusion.

@euantorano
Copy link
Member

Yeah, it's kind of like marmite.

On 28 Jul 2015, at 09:15, Will Pillar notifications@github.com wrote:

There was a debate here: http://community.mybb.com/thread-169668.html

It didn't reach a conclusion.


Reply to this email directly or view it on GitHub.

@justinsoltesz
Copy link
Member

Based on that feedback, I think the best course of action here may be to do the following:

  • Posts in the moderation queue should be marked as Pending Approval instead of Unapproved; create a moderation queue page in the Moderator CP similar to what exists now for posts needing approval.
  • Rename soft delete to Hide Post (or similar). With permissions, it should be possible to be hide content without being able to see it after it has been hidden.
  • Combine Approve and Restore into a single task called Show Post (or similar).
  • Use Delete only when permanently deleting something.
  • Add the ability to search for pending approval and hidden posts in the forum search (for moderators)
  • Add an indicator to the topic listing that a topic has hidden posts (similar to the icons indicating attachments, posts by you, closed, etc.)

This will simplify the process by eliminating duplicate tasks. Both moderation queue and "soft delete" functionality is retained.

@justinsoltesz
Copy link
Member

Any thoughts on the above?

@JoshHarmon
Copy link
Contributor

I agree with all of the above. Much simpler language = greater usability. It tells you exactly what will happen, or what is happening (in the case of the first bullet).

@Starpaul20
Copy link
Member

I like it too

@wpillar wpillar changed the title Moderation Alpha 1 Moderation Aug 23, 2015
@wpillar
Copy link
Contributor Author

wpillar commented Aug 23, 2015

@mybb/developers please comment with any other moderation features not listed above which should be in Alpha 1.

@wpillar wpillar removed their assignment Sep 24, 2015
@JN-Jones
Copy link
Contributor

From a quick look only stick/unstick is missing? Or was there anythihng else?

euantorano pushed a commit that referenced this issue Sep 7, 2016
* Added stick/unstick topic mod option (#45)

* Fixed various issues

* Translate sticky mod name
@QuietSoul
Copy link

all features fixed?

@euantorano
Copy link
Member

@premiumcuyuz Not quite, the JavaScript is still broken, and I don't believe topic level moderation is implemented yet.

We've also been discussing renaming things and having an approval queue in the moderator control panel (which isn't yet created).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

9 participants