Activities: Turnitin's Moodle Direct v2

Maintained by Picture of John McGettrick John McGettrick, Picture of Paul Dawson Paul Dawson, Picture of David Winn David Winn, Picture of Caroline Westgarth Caroline Westgarth
Turnitin's Moodle Direct v2 integration activity module is a standalone Moodle module with the aim of representing the full suite of Turnitin's features within the standard Moodle workflow. The module is an upgrade on the previous Turnitin plugin and is developed and maintained by Turnitin.
1803 sites
17 fans

Moodle Direct V2 is the latest version of the Moodle Direct integration for Turnitin. Moodle Direct V2 installs separately to the original Turnitin Moodle Direct plugin within Moodle so that it can be used in parallel.

Key New Features

  • PeerMark - PeerMark is now integrated into the Turnitin Assignments and is accessible from the inbox for instructors and students.
  • Rubrics - Instructors can now attach their own rubrics to Turnitin Assignments and access the Rubric Manager, Students can also view any rubric that is attached to an assignment.
  • Quickmarks - An instructor's Quickmark manager (used within GradeMark) can now be accessed from within their Moodle environment.
  • More informative Inbox screen - An assignment inbox screen is now organised so that much more information is readily available and combined on to one screen.
  • Quick editing - Certain assignment details (e.g. dates and marks) can be edited quickly in the inbox without having to go to a specific edit screen.
  • Drag and drop submissions - Users can now submit via drag and drop. They will also be provided with an extract of their submission as proof that it has been submitted to Turnitin.
  • Class Migration Tool - Instructors and administrators can now recreate classes they have on Turnitin which may have existed in previous integrations or created through the Turnitin website.

Inherited features from v1

  • Multi-part Assignments - Each Turnitin Assignment may consist of up to 5 parts, parts can be configured to have start dates, due dates and post dates independent of one another.
  • Real Turnitin Users - The integration maps Moodle users to real Turnitin user accounts for both Instructors and Students, there is the option to disable student emails should an institution not wish to have students log in to Turnitin rather than Moodle.
  • GradeMark / Moodle Grade Book integration - Grades are synchronised between Turnitin's GradeMark and the Moodle grade book.
  • Anonymous Marking (UK Only) - Anonymous marking allows student names to be masked from instructors up until the post date.
  • Troubleshooting / Diagnostics - Diagnostic mode allows administrators to identify bugs and communication issues by enabling API call logs and displaying line numbers within error messages


This plugin is part of set Turnitin.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7


Picture of John McGettrick
John McGettrick (Lead maintainer)
Picture of Caroline Westgarth
Caroline Westgarth
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Ken Farrimond
    Tue, 7 Nov 2017, 4:08 PM
    Hi LeeJH
    The plugin is free, but your institution needs to have a paid account with Turnitin.
  • Picture of Ken Farrimond
    Wed, 29 Nov 2017, 8:03 PM
    Dear John

    Please can I ask if there is any more information on the dates issue mentioned above? Is this something I ought to raise as an issue with Turnitin directly?


  • Picture of John McGettrick
    Wed, 29 Nov 2017, 8:15 PM
    Hi Ken, this appears to have slipped through the net. I'll get it looked at and a support case created.
  • Picture of John McGettrick
    Tue, 2 Jan 2018, 8:09 PM
    Hi Ken, is this still affecting you. I've tested now with an unrelated issue and your scenario worked as I would expect with the class end date being set 11 months ahead.

    Hi Yvonne, the class end date is created/edited automatically by Turnitin, it's not specified when communicating through the API. When resetting assignments the due and post dates are generated automatically to be a week ahead.
  • Picture of Ken Farrimond
    Tue, 30 Jan 2018, 11:35 PM
    Hi John

    I have just run through the steps listed in my message for the 30th October above. I am still getting the same incorrect "class end date" in Turnitin which is 6 months from the creation date. I can send you screenshots and class id if it would help.

  • Picture of Ken Farrimond
    Wed, 31 Jan 2018, 12:09 AM
    Hi John

    Further to my previous message, I have just tried submitting an essay as a student, clicked on the assignment and without submitting an assignment found that the end of the course changed on Turnitin to the due date (not the cutoff date). In other words "Class end date" was set initially to 6 months hence but changed to the due date when another user first looked at the assignment. Needless to say, the class end date ought to be the "cut off date", but this is a much better situation than we had originally with classes expiring before the due date.

  • Picture of John McGettrick
    Wed, 31 Jan 2018, 5:21 AM
    Hi Ken, if you could send me the screenshots over Moodle messaging that would be great.
  • Picture of Abrar Abeer
    Sat, 19 May 2018, 3:08 AM
    I have installed it but now I would like to uninstall it. But from site administrator -> Plugins -> Plugins overview there is no option "uninstall "
    Please help me to remove it.
  • Picture of Daniel Ford
    Wed, 6 Jun 2018, 7:17 PM
    Hi John,

    I am receiving the error 'TurnItIn has returned an error with your submission. Coding error detected; it must be fixed by a programmer: Invalid property courseid specified.

    Running latest version of both plugins, and version 3.1.7
  • Picture of John McGettrick
    Wed, 6 Jun 2018, 8:24 PM
    Hi Daniel, thanks for making us aware. This only occurs in the Plagiarism plugin, we'll get it fixed.
  • Picture of Cathal O'Riordan
    Tue, 19 Jun 2018, 7:31 PM
    Hi, I'm running the plugin on Moodle 3.4 and the grader view isn't showing up. Looking at the browser console, I can see lots of errors relating to missing jQuery related files. Has something fundamental changed in how Moodle/Turnitin V2 plugin references jQuery? Any help would be greatly appreciated.

    We're running Moodle 3.4.3 and Version 2018052301 of the Turnitin V2 plugin.


  • Picture of Iñigo Zendegi Urzelai
    Thu, 21 Jun 2018, 4:10 PM

    Just noting that we're still affected of the error that Daniel reported two weeks ago. We're using the latest plugin versions on Moodle 3.1.12
  • Picture of Ken Farrimond
    Thu, 12 Jul 2018, 7:01 PM
    I have just raised a Ticket with Turnitin. We have several different Moodle sites, all running 3.3.5+ (Build: 20180515). We use Turnitin via Assignment. We cannot attach a rubric to an assignment on the site running Turnitin2 2018052301. It works perfectly on sites running 2018031201. This seems to be a significant bug. Has anyone else experienced issues with the latest release of this plugin?
  • Picture of John McGettrick
    Thu, 19 Jul 2018, 9:22 PM
    Hi Abrar, the plagiarism plugin and block have a dependency on it so you won't be able to uninstall it while they are installed.

    Hi Iñigo, this has been fixed and an updated version released.

    Hi Cathal, we've released a new version since your question. Did this solve it?

    Hi Ken, we're aware of this and will get it fixed.
  • Picture of Ken Farrimond
    Thu, 19 Jul 2018, 10:22 PM
    Thanks John. Is there a timescale for this fix? Do you have advice on rolling back to the earlier version of the plugin?
1 2 3 4 5 6 7 8 9
Please login to post comments