A peer-review extension for the MediaWiki wiki engine
PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
MyReviews.alias.php
MyReviews_body.php
PageOwner.alias.php
PageOwner_body.php
PageReviews.php
PeerReview.css
PeerReview.i18n.php
PeerReview.php
PeerReview_monobook.css
PeerReview_vector.css
README.wiki
reviews4.sql
reviewsAF.sql
tables.sql

README.wiki

Table of Contents

About

The PageReviews extension is a MediaWiki extension under development which allows class groups to use a Wiki as a more traditional learning environment. Each page can be assigned an optional owner, or a list of owners. This corresponds to how studens are given particular assignments in a traditional classroom. Students edit their pages and are able to leave reviews on the pages of others.

Each review consists of a score and a short text comment.

Installation

Install Steps

1) Setup the SQL tables. Depending on your user credentials and database name,

   this incantation might work for you:

    mysql -u root -p wikidb < tables.sql

2) Setup the review scores in the Database. An example SQL file has been added

   that adds numerical scores 1-4 by default. To use this default system,
   again depending on your credentials and database, this incantation might
   work:

    mysql -u root -p wikidb < reviews4.sql

3) Copy all contents of the repository, except the .sql files, to the

   /extension/PeerReview directory in your wiki installation.

4) Add a link to /extensions/PeerReview/PeerReview.js to your wiki. There are a

   number of ways to do this.

5) Add this line to your LocalSettings.php:

    include_once( "$IP/extensions/PeerReview/PeerReview.php" );

Credits

Original version developed by Jason Grafinger and Andrew Whitworth with support from the Wittie research group.