acceptThis application allows to maintain list of wiki pages that needs to be reviewed from time to time, together with a date for the next review for each page.
TypeXAR
Developed by

Clemens Robbenhaar

Active Installs15
Rating
Rate!
0 Votes
LicenseGNU Lesser General Public License 2.1

Installable with the Extension Manager

Description

If you have a wiki with a lot of pages, some of them might slowly get out of date. Especially in a quality management context this is highly undesirable.
A remedy against important pages getting out of date is to review then periodically. This application helps you by maintaining a list of pages together.

Overview Table

review_pages_table.png

The table on the start page of the application shows a list of pages together with the information when and by whom they have been reviewed the last time, and when the next review is due. If the page is overdue, that date is rendered in red.

Pages are initially sorted by next review date descending (i.e. pages with nearest due date next to the top).

Initially a dummy sample page is added, which you can safely delete.

Adding Pages to the review list

Below of the table of pages you can find a small form that allows you to add pages to the review process. You can style in the page name in the form Space.Name where the input field suggests the right pages by auto completion.

review_pages_add.png

Afterwards you can add the date you feel appropriate for the next review.

review_pages_add_date.png

Updating the date after review

If a review is due for some page you can use the "View" link in Actions column to view the page in a new browser tab and check if the contents are still up to date. If (possible after bringing them up to date) you feel the contents are ok, you can come back to the review page and shift the review date by an appropriate amount into the future by clicking on the "Review" link in the "Actions" column. A dialog to enter the next review date will open:

update-review-date.png 

After filling in a date for the next review you can submit the dialog, which will cause the page to sort in the results table according to its new review date. It will also show you as the last reviewer and show the date of the last review to now automatically.

If you do not want to review a page any more, it can be removed from the list by clicking on the "Remove" link. This will not delete the page, it will just no longer queue in for a review.
Alternatively if you do not need the page any longer at all, you can delete the page normally; it will be gone from the review list automatically.

Feedback

For bug reports and feature request please use the issue tracker at: https://jira.xwiki.org/browse/REVPAGE

You want to customize it to your need? Fork me on GitHub!
(If you want your changes to be merged back to the repository in xwiki-contrib, please also file a feature request in the issue tracker.)

Tested on

This extension has been tested with the following configurations.

Extension VersionXWiki FlavorNotes
0.1XWiki Enterprise 5.4.6, 6.3

Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

Dependencies

Dependencies for this extension (org.xwiki.contrib:application-reviewpages-ui 0.2):

Tags:
Created by Clemens Robbenhaar on 2015/01/14 13:02
    

Get Connected