PlagScan Plagiarism Checker

Plagiarism ::: plagiarism_plagscan
Maintained by Ruben Olmedo, Markus Goldbach, Jesus P.L.
Plagiarism checker for discerning originality from copy and paste. PlagScan detects plagiarism in assignments from web pages as well as other students' work.

PlagScan Plagiarism Checker 3.2.1

Moodle 3.7, 3.8, 3.9, 3.10, 3.11
Released: Wednesday, 9 June 2021, 10:11 PM

Version: 3.2.1 Build: 2021060900

  • Remove deprecated config variables
  • Remove deprecated methods
  • Added methods to support Course module edit form Callbacks
  • Added support for latest Moodle versions 3.9, 3.10 and 3.11
  • Fix problem with showing some debug message from non set variables or objects

Version: 3.1.29 Build: 2020111901

  • Add proxy support, getting proxy config from Moodle settings
  • Fix a problem causing that some content was shown when creating/editing assigment related to exclude functions

Version: 3.1.28 Build: 2020071501

  • Add Backup/Restore functionality, allowing to backup assignments where PlagScan plugin is enabled and create new ones from there having PlagScan enabled once is restored.

Version: 3.1.27 Build: 2020060201

  • Fix issue on assignment page load due to call to a function get_pathnamehash() on null.

Version: 3.1.26 Build: 2020040601

  • Updated Scheduled Task for checking files on assignments configured with the option for checking automatically to avoid retry on files that returned in error due to run out of credits.

Version: 3.1.25 Build: 2020040101

  • Fixed bug causing permissions error when accessing to a report for involved users in an assignment

Version: 3.1.24 Build: 2020031702

  • Added defaults PlagScan settings for Assignments on the admin settings
  • Added option to upload to PlagScan after final submission
    • Changed option for enable PlagScan for files submission: "Start check manually" for "Start check manually (Upload to PlagScan when students save a draft)"
    • Added new option for enable PlagScan for files submission: "Start check manually (Upload to PlagScan when students click on Submit button)"
  • Fixed problem were report level class (icon color) was always red

Version: 3.1.23 Build: 2020011000

  • Add a button on admin settings to wipe the PlagScan User Cache table. This could be used to fix some inconsistency
  • Add more checks and info messages in case there was some inconsistency between the Moodle Plugin data and PlagScan
  • Add a retry when creates user in PlagScan in case it fails once
  • Add and update strings

Version: 3.1.22 Build: 2019110500

  • Improve Deutsch translation strings
  • Improve ajax calls when updating the file status
  • Fix a bug that was showing plaintext data from ajax call in the interface output instead of returning to the previous page or refreshing it properly
  • Improve the file status update, changing the status of the file in case of problems found during the conversion/check process
  • Fix a bug that was showing the disclosure of the PlagScan Plugin even in other Moodle Activies that are not assignments, and also in assignments where PlagScan was not activated
  • Improve the redirect from action to return to previous page with proper pagination

Version: 3.1.21 Build: 2019101700

  • Use trim to avoid problem setting the PlagScan server URL when adding extra trailing slash
  • Remove log output that were shown during the resubmission of files

Version: 3.1.20 Build: 2019101501

  • Improve submit file process to avoid problems from assignments created with the old plugin version (<2.x.x)

Version: 3.1.19 Build: 2019101005

  • Improve submit file process to avoid problems when the files are associated to the Admin account

Version: 3.1.18 Build: 2019101000

  • Improve scheduled tasks in general and identify more problems in the process, updating the status of the file
  • Add more status for files that failed during submission
  • Update file status of frozen files

Version: 3.1.17 Build: 2019100904

  • Add scheduled task to resubmit files on resubmission state

Version: 3.1.16 Build: 2019100902

  • Add scheduled task to update status of files got frozen during checking progress
  • Fix a problem when trying to refresh the status of the file it was not receiving the information in case the file was broken or rejected by PlagScan
  • Fix support for files with extension on uppercase

Version: 3.1.15 Build: 2019092503

  • Add error message for files failed due to an error in the creation of the user or the user already was existing within another institution
  • Add error message for files that failed during the status refresh of the file if the Client ID was changed on plugin settings
  • Add status update for files that failed during the status refresh due to not have a plagiarism level result
  • Add scheduled task to check frozen files from assignment with the option to check on deadline
  • Add scheduled task to check frozen files from assignment with the option to check automatically

Version: 3.1.14 Build: 2019090501

  • Add resubmit button for file submission that were not able to be sent to PlagScan due an error (including API/server unreachable)
  • Improve the submission to PlagScan workflow to detect errors during the process and show it afterwards
  • Improve the assignment creation in PlagScan workflow to detec errors during the process and show it afterwards
  • Added new error control and event for error creating the user in PlagScan

Version: 3.1.13 Build: 2019090304

  • Add option inside the assignment settings to enable PlagScan for files submission: submit files manually, with this option the files are send manually and not automatically by the plugin
  • Change lang strings to update options

Version: 3.1.12 Build: 2019082805

  • Remove the assignment exclude options in the edit menu for assignments created from the old versions of the plugin (2.x)

Version: 3.1.11 Build: 2019082804

  • Add the assignment option to exclude assignment submissions from the institution repository
  • Add the assignment option to ignore self-matches from the same participant's content across multiple submission attempts

Version: 3.1.10 Build: 2019082700

  • Add the submit option for files within old assignments created from old versions of the plugin (2.x) that were not submitted to PlagScan before
  • Fix Ajax behaviour updating the status of the report

Version: 3.1.9 Build: 2019082201

  • Improve the access to report from sources matched for old versions using 'Internal Link URL' in PlagScan configuration
  • Fix bugs with upgraded version of plugin from old versions (2.x) to see the report but also for involving teacher in the assignment

Version: 3.1.8 Build: 2019081900

  • Fix the problem that showed 'Not Submitted to PlagScan' message in files already submitted from previous versions (2.x)
  • Allows the access to report from sources matched for old versions using 'Internal Link URL' in PlagScan configuration

Version: 3.1.7 Build: 2019061700

  • Add more Moodle Event 2 system for log general errors

Version: 3.1.6 Build: 2019061101

- Improve callback to receive information when a file check fails due to run out of Plagpoint credit
- Add a warning icon in case a file check fails due to run out of Plagpoint credit
- Add a check for connection to PlagScan server
- Add a input to change PlagScan server (used for PlagScan-in-a-Box)

Version: 3.1.5 Build: 2019051400

  • Fix a bug where a task was showing an error when trying to get a file to upload that did not exist no longer during the process

Version: 3.1.4 Build: 2019051008

  • Delete unused code and files
  • Better organization
  • Code review following Moodle standars and code styling guidelines
  • Added Moodle Event 2 system for logs
  • Added metadata provider using Moodle Privacy API for GDPR

Version: 3.1.2 Build: 2019042900

  • Fix a bug in the plugin table creation
  • Add more logs

Version: 3.1.1 Build: 2019040300

  • Fix bug on upgrade process from previous versions
  • Fix bug updating file status when it file during the upload process
  • Removed unneeded code and files

Version: 3.1.0 Build: 2019031300

  • Stable Release

Version: 3.0.0

  • Alpha Release

Jesús Prieto © PlagScan.com

Version information

Version build number
2021060900
Version release name
3.2.1
Maturity
Stable version
MD5 Sum
b45ba0bc4bee25f2236180debfe2c052
Supported software
Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Plagiarism

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the whole folder within the "plagiarism" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation