Plagiarism: Turnitin plagiarism plugin

Maintained by Picture of John McGettrickJohn McGettrick, Picture of Paul DawsonPaul Dawson, Picture of David WinnDavid Winn, Picture of Charlotte SpinksCharlotte Spinks
Turnitin is a commercial plagiarism detection system which requires a paid subscription to use - This Plugin integrates with the existing Moodle Assignment module.
1815 sites
61 fans
Moodle 3.5, 3.6, 3.7, 3.8, 3.9
This plugin shares code with the new mod_turnitintool2 plugin which must be installed at the same time.

This version has a number of major benefits:
  • Fully supported by Turnitin for all issues that occur.
  • Uses a new improved API to connect to Turnitin.
  • Better support for the rest of Turnitin's product range (Grademark, Writecycle etc)
  • Works with the new Moodle block developed by Turnitin


This plugin is part of set Turnitin.


Screenshot #0
Screenshot #1


Picture of John McGettrick
John McGettrick (Lead maintainer)
Picture of Charlotte Spinks
Charlotte Spinks
Picture of Dan Marsden
Dan Marsden: Previous plugin maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Gregor McNish
    Thu, Mar 28, 2019, 11:20 AM
    Plugin failed to upgrade properly on moodle 3.5.3 -
    Some error during the upgrade (on a windows IIS /MSSQL moodle instance) resulted in a blank screen. Plugin overview reported new version number, but the new scheduled tasks weren't created, though the old one got removed. We ended up having to manually put them into the database.

    We reported this to turnitin, but they want admin access to look into it, and we don't allow that.

    It actually took several weeks of back and forth after realising no submissions had been sent to work out the problem.
  • Picture of stefan weber
    Thu, Mar 28, 2019, 9:00 PM
    I downloaded the latest version (3.1+ (2019031301)) from the Moodle plugin directory, however, I am not able to install it at all.

    As soon as I put the "turnitin" folder into my Moodle's "plagiarism" subfolder, the site only returns http error 500 when trying to access it.

    It is so broken that I cannot even provide any additional error codes, since it completely breaks my site...
  • Picture of stefan weber
    Thu, Mar 28, 2019, 9:01 PM
    I guess this is the same problem that Jason up there was trying to report...
  • Picture of stefan weber
    Thu, Mar 28, 2019, 9:03 PM
    btw, this is on Moodle 3.6.2+ (Build: 20190201), I already posted in the github tracker as well...
    (sorry for using 3 posts)
  • Picture of stefan weber
    Thu, Mar 28, 2019, 10:41 PM
    with help from the github turnitin team I was able to identify the problem: I had the wrong mod plugin installed (turnitintool instead of turnitintooltwo) - after installing turnitintooltwo, the installation of this plugin worked as well
  • Picture of Henry Chung
    Fri, Apr 12, 2019, 8:09 PM
    We are having issues with Moodle assignments/forums that use Turnitin plagiarism plugin in that any submissions through these 2 methods are now sitting at queued, having looked into it the cron job Send Queued Files from the Turnitin Plagiarism Plugin is failing (tried manually from Moodle and from the cli).
    The error in the cron log is:
    [Turnitin Plagiarism Plugin] Aborted Cron call because of active task mode

    From the cli it returns the error:
    Cannot obtain task lock

    Under Site administration\Plugins\Plagiarism\Turnitin plagiarism plugin\Errors there are a number of errors due to unsupported file types and large files, would deleting the files via clicking the Delete submission icon just remove the entry in Turnitin and leave the Moodle submission?
    Also I'm assuming that once these errors are cleared the cron would start to run again?

    Any help appreciated.

  • Picture of Christos Savva
    Tue, Apr 23, 2019, 2:56 PM
    This relates to the issue here

    Uncaught Error: Mismatched anonymous define() module #419

    Sorry for posting here as well but this is a major issue for us. Our lecturers cannot grant extensions or add comments.

    Is there a hotfix we can use?
  • Picture of Nick Williams
    Wed, Jun 19, 2019, 9:47 PM
    Can anyone confirm if this plugin works with assignments using the Mahara plugin to allow eportfolio submissions? We are currently trying to find a way to plagiarism-check our students' Mahara submissions but can't find any concrete guidance.

    Any and all advice on this appreciated!


  • Picture of John McGettrick
    Fri, Jun 21, 2019, 7:28 PM
    Hi Nick, we've never tested it and without knowing too much about Mahara I don't think it would as I assume the submission is of a different type. We'd be interested in looking at this though.
  • Picture of Nguyễn Văn Hùng (BTEC HN)
    Tue, Aug 6, 2019, 10:57 AM
    I want to buy turnitin install the system to check if the students' homework have the same. Can you send a quote about the software to me?


  • Picture of tayyab org
    Sat, Dec 28, 2019, 11:52 PM
    Thanks for sharing. very nice information very helpful
  • Picture of Nelly Manucharyan
    Fri, May 15, 2020, 8:22 PM
    Сколько стоит плагин turnitin for moodle?
  • Profile.
    Sat, Jul 18, 2020, 12:10 PM
    After installing this Plugin "Turnitin plagiarism plugin settings" is appearing twice in assignment settings, is this is bug or s there any revolution to this
    Moodle Version 7
  • Picture of John McGettrick
    Mon, Jul 20, 2020, 5:29 PM
    Hi Shivanesh, we're looking into this. Thanks for the update.
  • Picture of allseosites list
    Thu, Jul 23, 2020, 12:40 PM
    this is really nice information was very helpfull keep it up bro
1 2 3 4 5 6 7 8 9 10 11 12 13
Please login to post comments