Skip to content
A peer-review extension for the MediaWiki wiki engine
PHP
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
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.

You can’t perform that action at this time.