integreat-cms icon indicating copy to clipboard operation
integreat-cms copied to clipboard

Create specific page-review-template for region managers

Open timobrembeck opened this issue 2 years ago • 0 comments

Motivation

When users without publishing rights save pages as "in review", the other users who review that page should have a direct possibility to see what the user changed

Proposed Solution

Create a new template for the page form which opens when the status is "in review" and the current user has the permission to review/publish the page. In this template, the user should see the diff from the last version that was not "in review" to the latest version. Then, there should be two buttons "accept changes" or "reject changes" which should either convert the status to "public" or "draft" (but not all past versions, just the versions that were marked as "in review").

Alternatives

Additional Context

Optionally, we could highlight all pages that require a review in the page list for users that do have the permission to publish them.

timobrembeck avatar May 17 '22 14:05 timobrembeck