parent
  • Boop
    +5
    @ -

    I quite like how Facebook handles "reporting". There's an arrow that expands for more options and when you select "Hide Post", you can choose to see fewer posts from that particular page/user, or report that post.

    I think a "Reason?" prompt like you suggested would help remedy the problem of down voting as a disagree button. It could have a selection of reasons:

    - Off-topic / Not constructive - Offensive - Not in English - I disagree with this post

    When a user selects an option, they can give a short reason to why they thought it was off-topic, offensive or whatever.

    If they select "I disagree with this post", the system could show a prompt:

    You cannot down vote a post because you disagree. Hide post?

    If a user clicks on "Hide post", that post will be collapsed and essentially hidden for the user, but a down vote will not be counted.

    And I think a user who gets down voted deserves to see why they were down voted. A notification in their history could say:

    Your comment has been down voted because it was considered offensive. Reason: "Derogatory comments toward author of article".

    This way, if the poster feels necessary, they can edit their comment to remove or bring clarity to the reported content in their post.