THIS PLUGIN IS IN BETA VERSION AND NOT RECOMMANDED TO USE IN PRODUCTION SITES
A plagiarism plugin for Moodle 2.x. The underlying anti-plagiarism engine is Moss. It can detect plagiarism in:
- Source code of C, C++, Java, C#, Python, Visual Basic, Javascript, FORTRAN, ML, Haskell, Lisp, Scheme, Pascal, Modula2, Ada, Perl, TCL, Matlab, VHDL, Verilog, Spice, MIPS assembly, a8086 assembly, a8086 assembly, MIPS assembly and HCL2.
- Plain text in pdf, doc, docx, odt and rtf files.
- Moodle 2.0 or above
- antiword (optional)
- perl (Linux) or Cygwin with perl (Windows)
Download it from https://github.com/hit-moodle/moodle-plagiarism_moss/archives/master
or use git:
git clone git://github.com/hit-moodle/moodle-plagiarism_moss.git moss
MOODLE_PATH means the root path of your moodle installation.
- If the directory
MOODLE_PATH/plagiarism/moss/
exists, remove it. - Make sure the directory name of this plugin is
moss
. If not, rename it. - Put
moss
intoMOODLE_PATH/plagiarism/
. - Login your site as admin and the plugin will be installed/upgraded.
- Access
http://YOUR.MOODLE.DOMAIN/admin/settings.php?section=optionalsubsystems
to enable plagiarism. - Access
http://YOUR.MOODLE.DOMAIN/plagiarism/moss/settings.php
to enable & setup.
- If the folder
MOODLE_PATH\plagiarism\moss\
exists, remove it. - Make sure the folder name of this plugin is
moss
. If not, rename it. - Put
moss
intoMOODLE_PATH\plagiarism\
. - Login your site as admin and the plugin will be installed/upgraded.
- Access
http://YOUR.MOODLE.DOMAIN/admin/settings.php?section=optionalsubsystems
to enable plagiarism. - Access
http://YOUR.MOODLE.DOMAIN/plagiarism/moss/settings.php
to enable & setup.
First, make sure the cron job of your moodle works well. Check http://docs.moodle.org/20/en/Cron for details.
In the activity setting page of any moodle module which supports plagiarism API (now, assignment only), there should be settings for Moss Anti-Plagiarism. Follow the inline help and enjoy it.
Home:
Bug reports, feature requests, help wanted and other issues: