Activities: Turnitin's Moodle Direct v2

Maintained by Picture of John McGettrickJohn McGettrick, Picture of Paul DawsonPaul Dawson, Picture of David WinnDavid Winn, Picture of Caroline WestgarthCaroline Westgarth, Picture of Charlotte SpinksCharlotte Spinks
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.
1893 sites
21 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
Picture of Charlotte Spinks
Charlotte Spinks
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Ken Farrimond
    Thu, Jul 12, 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, Jul 19, 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, Jul 19, 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?
  • Picture of Ken Farrimond
    Fri, Aug 3, 2018, 1:08 AM
    A couple of people have been asking me whether this issue is now fixed. I have had no update on the ticket I raised with Turnitin since the 12th July apart from John's comment above. I have users wanting to create assignments who are unable to do so. If anyone else has had the same issue and managed to roll back to an earlier version please could you let me know? I am reluctant to try it without advice from Turnitin.
  • Picture of David Winn
    Fri, Aug 3, 2018, 4:29 PM
    Hi Ken, we are planning to do a small release of PP by the end of the month and I am doing my best to have this included in the release.

    I wouldn't advise attempting a roll back as Moodle does not have a downgrade process. Uninstalling the plugin and installing an older version would cause data loss for existing Turnitin data in the plugin.
  • Picture of Ken Farrimond
    Fri, Aug 3, 2018, 4:50 PM
    Hi David, Thanks for the update. Can I stress that having these rubrics available is critical to our use of Moodle, and if the fix is not made this month we will be in a very difficult situation starting the new academic year.
    Can you offer an explanation as to know how an error such as this could slip through your testing when releasing new versions of the plugin?
  • Picture of Caroline Westgarth
    Fri, Aug 3, 2018, 5:17 PM
    Hey Ken,
    Thank you for getting in touch. I'd firstly like to apologise for the inconvenience this has caused.
    We will be starting work on this fix as soon as we can with the view to releasing at the end of the month. We do have automations which covers this functionality, however it seems that an additional check is needed to ensure that the rubric is saved and attached. The work that we do in the upcoming weeks will also include adding additional test coverage to ensure this wont be an issue moving forward.
    Many thanks

    Product Manager, Integrations
  • Picture of Ken Farrimond
    Fri, Aug 3, 2018, 6:04 PM
    Thanks Caroline
    I have been looking for a workaround but without success. I have found that if I add a rubric via a direct login to, this rubric gets deleted when I try to connect from Moodle. Please can you confirm that if someone uses the new plugin to look at previously marked work, there is no possibility that the rubric (and all comments) will be deleted? It does not appear to be happening with a test assignment I set up a couple of years ago, but obviously I have been reluctant to test on a recent live assignment.
  • Picture of I V
    Tue, Aug 14, 2018, 8:01 PM
    Hi there, we have Moodle v3.1.1 and using Turnitin Tool two plugin v2.6. While trying to upload a submission paper, it throws a 504 gateway time out error at times (no matter how small the file size). Is there a known bug for this OR any maintenance that goes on causing this that can be tracked on official Turnitin page to cause this?
    The URL throwing 504 timeout error is
  • Picture of Roland Sherwood
    Mon, Oct 29, 2018, 3:40 PM
    This update (2018102601) completely breaks Turnitin functionality for users using the latest version of plagiarism_turnitin (2018082802) - specifically the ability for users to accept Turnitin's EULA - because the name of one of the jquery files located under /turnitintooltwo/jquery no longer matches the file requested by the plagiarism plugin. The plagiarism plugin is requesting turnitintooltwo-2018082301.min.js, but that file's title has been updated to turnitintooltwo-2018102601.min.js. Please fix this.
  • Picture of Bradley Barnes
    Wed, Jun 26, 2019, 2:12 AM
    Is there going to be a Moodle 3.7 version forthcoming or should we switch to LTI?
  • Picture of John McGettrick
    Wed, Jun 26, 2019, 4:54 PM
    Hi Bradley, we are planning a release in the next week or so to support 3.7
  • Picture of Alan Viirna
    Tue, Sep 17, 2019, 6:51 PM
    Is it possible to run this plugin on moodle with one turnitin shared key and then the older version with other shared key. (

  • Picture of Charlotte Spinks
    Tue, Sep 17, 2019, 9:42 PM
    Hi Alan. Are you referring to using turnitintooltwo with one turnitin account and shared key, and plagiarism plugin with another? Yes this is possible, as they are two separate plugins.
  • Picture of Alan Viirna
    Wed, Sep 18, 2019, 5:15 PM
    Hi Charlotte!
    Thanks for your quick response, yes this is exactly what I was referring to. That is excellent news!

    Many Thanks!
1 2 3 4 5 6 7 8 9 10
Please login to post comments