Moodle Plugin Update to Version 2.2.1

After finishing working on an updated version of our PlagScan moodle Plugin, we’re finally presenting version 2.2.1.

Since version 2.x, we have made some great changes the last months – We fixed bugs, improved the interface and included many new features that help our users to facilitate their plagiarism checks.



PlagScan settings page

Users determine their preferred settings for the Moodle plugin on the new settings interface.

The plugin settings menu now includes improved descriptions using help boxes, which provide explanations to each setting. Handling is now easier and more intuitive.

We fixed bugs and error messages are now adapted to the standards of Moodle 3.0.

We removed the auto start feature in the plagiarism analysis, because it caused errors if not properly activated.

The input boxes are now placed in a proper way in order to improve visibility.

We included a new function, which enables to put all documents that include a lock flag in a separate PlagScan Account, which is not visible to other members of the same organization. To make use of this, users only need to add an other email address, which has not been added to PlagScan yet and transcribe all lock flagged documents to that address.

Many users utilize the Shibboleth authentication. Therefore it is now possible to deactivate sending PlagScan access data per email.


 Assignment Settings

PlagScan Assignment Settings

Activate PlagScan in the settings and adjust features

Two main functions were added to this interface. Users can determine lock flags, or indicate someone’s PlagLevel



PlagScan capabilities

This is the interface in which users can assign other internal users to different roles.

Under “Site Administration”->”Users”->”Define roles” users can edit the capabilitiesof individual roles by clicking on the gear-wheel symbol. A list with all capabilities will appear. By pressing Strg+F  users can search for “PlagScan” within the browser and coordinate the roles.

Overview of Capabilities:

plagiarism/plagscan:control : 

Der Nutzer dieser Rolle kann mit dem PlagScan-Server kommunizieren, auch solche die PlagPoints belasten können. Der Nutzer kann Abgaben erneut einreichen und den Status abrufen.

plagiarism/plagscan:enable : 

Users in this role can activate and configure PlagScan. However, the user also needs to be authorized to create new tasks.

plagiarism/plagscan:viewfullreport : 

Users in this role can view the plagiarism reports as well as the PlagLevel.

Integrierte PlagScan Shadow Skripte:

PlagScan Shadow scripts exist to enable users to write their own clientssoftware and offer it to the PlagScan API without having to sacrifice any funtionality. The scripts can be integrated in the Moodle plugin and make pdf. reports visible as well as downloadable. The highlighted sources from the reports can be enabled to be visible on their internal servers.

This means Moodle does not refer to the PlagScan servers anymore and works from its internal Moodle server.

Important Apache Changes:

If users want to use the new 2.2.1 plugin the Apache has to be extended to its next configuration., in order to work properly.

To do this, the Apache file needs to be extended to two rows. In addition, Apache needs to be restarted afterward.

Add the following lines to the Moodle Directory

RewriteEngine On
RewriteRule ^([^.]+)$ $1.php

This changes the syntax and users can write view?2150873 instead of view.php?2150873 

Regarding to the extend of improvements, updating to our new version is definitely worth it. We hope you agree.