#252 ✓resolved
Kieran P

Give moderators the option to restrict versions being rejected to only be viewable by moderators and above

Reported by Kieran P | December 24th, 2009 @ 09:26 AM | in 1.3 (closed)

Here's the use case:

  • an item is flagged
  • a moderator (or basket admim if no moderator, as per convention of Kete) is notified of the flagging
  • the moderator opts to reject the version
  • Kete then prompts the moderator as to whether they would also restrict previewing of this version to only basket moderators and basket admins
  • if restricted, the version is listed in history, but an additional flag besides "rejected" is listed, as "restricted" and the preview link only appears if the viewing user is a basket moderator or basket admin
  • the preview page is projected to reflect the above

How to implement this:

  • we add a special "restricted" flag, ala pending
  • this "restricted" flag is only set during the rejected process as mentioned in the "prompt" step above
  • if the flag is present on a version, we institute the rules as mentioned above

Comments and changes to this ticket

  • Walter McGinnis

    Walter McGinnis January 8th, 2010 @ 05:46 PM

    I made some UI tweaks and things are mostly good.
    The only thing remaining is tweak the new "mark as reviewed" flagging feature. I think it should be unified with how we reject/flag generally for two reasons:

    1) the moderator may want to fill out the form to tell the user who submitted the revision why the moderator has simply reviewed the item and left things as is.

    2) the moderator may want to "mark as reviewed", but also restrict access to the revision.
    So I would roll follow the rejected flagging logic (i.e. use flag_form).


  • Kieran P

    Kieran P January 11th, 2010 @ 11:22 AM

    • State changed from “new” to “resolved”

    Work has been completed and merged to master branch. Resolving ticket.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Kete was developed by Horowhenua Library Trust and Katipo Communications Ltd. to build a digital library of Horowhenua material.

People watching this ticket

Referenced by