## Plagiarism: Turnitin plagiarism plugin

plagiarism_turnitin
Maintained by John McGettrick, Paul Dawson, David Winn, Charlotte Spinks
Turnitin is a commercial plagiarism detection system which requires a paid subscription to use - This Plugin integrates with the existing Moodle Assignment module.
1787 sites
61 fans
Current versions available: 1
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

### Sets

This plugin is part of set Turnitin.

### Contributors

Charlotte Spinks
Dan Marsden: Previous plugin maintainer

### Awards

• 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!

Thanks,

Nick
• 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.
• 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?

Thanks,

Hung
• Sat, Dec 28, 2019, 11:52 PM
Thanks for sharing. very nice information very helpful
• Fri, May 15, 2020, 8:22 PM
Сколько стоит плагин turnitin for moodle?
• 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
• Mon, Jul 20, 2020, 5:29 PM
Hi Shivanesh, we're looking into this. Thanks for the update.
• Thu, Jul 23, 2020, 12:40 PM
this is really nice information was very helpfull keep it up bro
• Sun, Aug 9, 2020, 10:04 PM
Dear All,

We have already integrate Moodle with Turnitin , but the problem every courses created in the Moodle , will listed to my account in Turnitin with students and their submission in class tab created but even i am not teacher to this courses or i am created these classes , i m moodle admin.

Please let any one , explain how this work
• Tue, Aug 11, 2020, 10:46 PM
Hi Sara, every admin is automatically enrolled as an instructor on a class when it is created.
• Tue, Aug 18, 2020, 10:09 PM
Hi John and team

Firstly - thanks for the plugin.

I have created a single activity course using this plugin. Our scenario is that we have Examiners who need to grade submissions, but we do not want them to be able to edit the assignment or course NOT see the list of tutors or students.

I have created an Examiner role and inherited non-editing tutor permissions, however it seems that they can see both tabs for tutors and students and also edit details such as date, rubric etc - which we cannot permit.

Am I doing something wrong? Any advice hugely appreciated.

TIA - Dan
• Tue, Aug 18, 2020, 10:23 PM
Hi Dan, unfortunately, we use the grade capability to work out whether someone is an instructor or not. That is also what we use to denote visibility of the student and tutor tabs.
• Tue, Aug 18, 2020, 10:28 PM
Thanks for speedy reply. I'm assuming there is no way to remove this then? It seems a bit odd that an instructor can view the list of students whilst carry out blind marking. AND they can view a Log history which could potentially allow them to match up submission log to coursework submission.
• Tue, Sep 29, 2020, 9:41 PM
SELECT pathnamehash FROM mdl_files WHERE component = 'assignsubmission_file' AND itemid = '1505368' AND source IS NOT null ORDER BY id DESC
lib.php private function update_grade($cm,$submission, $userid) public function clean_old_turnitin_submissions($cm, $userid,$itemid, $submissiontype,$identifier)

both above functions include a query which under MySQL 5.7 run for more than 40 seconds each time. Both can be found as they include the term :
"AND source IS NOT null".
Explain output
1 SIMPLE mdl_files ref mdl_file_comfilconite_ix mdl_file_comfilconite_ix 302 const 1063994 Using index condition; Using where; Using filesort
• Tue, Sep 29, 2020, 9:43 PM
I forgot to add \$plugin->version = 2019121701;
commit 74f979a9