Turnitin plagiarism plugin
Maintained by
Jack Milgate, Bryan Holladay, Paulina Supel
Turnitin is an academic integrity solution, designed to integrate seamlessly with existing Moodle Assignments, forums, quizzes, and workshops. A Turnitin license is required for use.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
check available
Non-repository
Ai fix also available
+923466722495
The details of the problem are found in Tracker MDL-88121, as they mentioned I should discuss it on this page.
The problem is in the file \moodle\plagiarism\turnitinsim\classes\settings.class.php on line 170. Some properties that are present in Assignments but not in Forums are frozen there, specifically reportgenoptions and queuedrafts.
Those properties causes the error "QuickForm Error: nonexistent html element Nonexistant element(s): 'reportgenoptions' in HTML_QuickForm::freeze()"
turnitintooltwo/There was an error trying to create the assignment in Turnitin
Message: looks like we got no XML document.
We've already tried updating the plugin to version 2024032901, but the problem persists. Also, we've verified that the Turnitin settings in Moodle match those in our Turnitin account. Despite these efforts, we're still unable to resolve the issue.
plagiarism_turnitin/There was an error trying to create the assignment in Turnitin
Fault Code: unknownobject | File: [dirroot]/plagiarism/turnitin/vendor/Integrations/phpsdk-package/src/AssignmentSoap.php | Line: 45 | Message: Class CourseSection not found. | Code: 0
When I go to an assignment settings and click on:
"Turnitin Plagiarism Plugin Settings=> Launch Rubric Manager", or
"Turnitin Plagiarism Plugin Settings=> Launch QuickMark Manager", or
"Turnitin Plagiarism Plugin Settings=> Launch Peermark Manager",
then in all of these cases only a blank modal dialog box appears. Not even a title. No other log file errors accompany this behavior.
I am also seeing issues with sending grades from Turnitin to the grade book. Nothing is coming across and must be manually entered.