##We now support Moodle 3.5
You can find out more about Moodle 3.5 via Moodle's release notes.
##Turnitin's Moodle V2 plugin is GDPR compliant!
To support upcoming changes to European data protection law, we’ve focused our efforts on refreshing our processes around how we use your data.
####Repository settings are more transparent
We've made the Moodle V2 repository settings much clearer, by providing easy-to-understand, transparent language behind the Store student papers help icon. During assignment setup, administrators and instructors can now be completely sure that they're selecting the correct storage options for student papers.
####We're reporting on the data we store about our users
Moodle has released two plugins with privacy features to assist with GDPR compliance. While we've successfully implemented Moodle's new privacy features, Moodle's update is only available to those using Moodle 3.3.5+, 3.4.2+, or 3.5. Therefore, if you're using an earlier version, you must upgrade to have access to these new features.
To inform you about the data we store in relation to our users, we now provide a detailed list via the Moodle Privacy and Policies page. Learn more about the data we're reporting on via our Moodle Plugins and GDPR page.
####Students can request to download their data
Students have the ability to request an export of their data stored in Moodle. This request can be accepted or declined by their Moodle administrator. If accepted, the student will be able to download all the data held about them, which includes data from Turnitin.
####Students can request to remove their data
Students can also request their data to be removed from Moodle. This requested can be accepted or declined by their Moodle administrator. If accepted, the administrator will remove the student data from Moodle. However, administrators must contact support@turnitin.com to request that student data be removed from Turnitin itself.
If you're a Moodle administrator, and using version 3.3.5+, 3.4.2+, or 3.5, follow the steps on the Moodle Plugins and GDPR page to view the data we store in Moodle.
- This release is for beta testers of the V1 to V2 Migration Tool. Please note that you will also need to update Moodle Direct V2 (v2017071901) in order for the Migration Tool to work.
- Resolved a bug affecting assignment inbox access
- Compatibility issues with Moodle 3.2 Boost theme
- Resolved error message when attempting to edit an assignment
- Fixed various user interface issues
- Fixed a bug causing deprecation errors
Resolved bug affecting assignment inbox access - If a student had two submissions for one assignment part in Turnitin, the Moodle assignment inbox would display an alert with the HTML of an error page.. We resolved this by ensuring that the system only saves one submission record per student per assignment when refreshing submissions from Turnitin.
Compatibility issues with Moodle 3.2 Boost theme - As we did not previously support V1 in Moodle 3.2, users reported a difficult user experience. This release now sees us supporting V1 in Moodle 3.2.
Resolved error message when attempting to edit an assignment - Moodle 3.2 was throwing an exception error message related to MoodleQuickForm: Coding error detected, it must be fixed by a programmer: You can not call createFormElement() on the group element that was not yet added to a form. This occurred after clicking the Edit button to modify an assignment part. We have managed to fix this issue, allowing V1 users to successfully edit their assignments in 3.2.
Fixed various user interface issues - The significant difference between Moodle 3.1 and 3.2 resulted in our V1 plugin no longer matching the design of Moodle 3.2. Because of this, some of the user interface required minor correction. Moodle V1 should now appear a little less unkempt.
Fixed a bug causing deprecation errors - As the module button was deprecated, this caused error messages to appear in Moodle 3.2. To resolve this, the button has been removed and replaced with a newer editing button. The header now loads in a new theme and the user has the relevant options available with both Core and Boost themes selected.
- Replaced README.txt file with installation instructions to provide better guidance.
- Fixes:
- Fixed an issue with duplicate submission rows showing in the assignment inbox, removing the potential for duplicated grades being added.
- Fixes:
- Changed the language codes to correctly recognise Simplified Chinese in Moodle.
- Pass the correct Simplified Chinese language code to Turnitin.
- Fixes: Fixed an issue from the previous release to do with the Moodle disclaimer setting.
- Changed the deprecated Events API to use the new Events 2 API.
- Fixes: Fixed an issue with references to object() that would cause warnings to be displayed during debugging mode. Fixed an issue where a student could submit without agreeing to the disclaimer.
- Unused (pre Moodle 2.6) $module settings removed from version.php.
- Fixes: Changed Advanced Turnitin Options form element ID to be unique. Fixed an issue where course restoration would break if a user's e-mail address has changed and user data is included.
- Added a note to highlight the 24 hour Originality Report delay for resubmissions.
- Fixes: Changed rounding for grading to use two decimal places. Assignment dates handled correctly in course reset. Removed undefined variable notice in inbox footer when debugging is enabled.
- Repository moved to Turnitin account in github.
- Fixes:
- Completion lib not included in Moodle 1.9.
- Upload limits reworked to not show unlimited for students when uploading.
- Warning when bulk downloading removed.
- Support for Moodle 2.9 including rewriting of submission workflow.
- API URL changed for UK accounts.
- Fixes:
- Due date change no longer causes calendar event error.
- Missing institutional check field added to Moodle database.
- Increase submission limit to Turnitin to 40Mb for newly created classes.
- Updated Catalan language pack.
- Log entry added for Assignment Resubmission.
- Categories link added to inbox bread crumb.
- Requirement paths consolidated.
- Fixes:
- Bug with events table insertion in 2.5.
- Plugin now works with PHP 5.6.6.
- Sorting by submitted date in submission inbox.
- Styles link corrected on index.php.
- Settings warning notice due to jquery inclusion no longer appears.
- jQuery require function in settings.
- Include jQuery in page header on unlink users page.
- Modulename lang string now a fixed value rather than relying on other string value.
- Fixes:
When enrolling all students, check student submit capability
- Added Czech language pack.
- Fixes:
Removed incorrect XML in install.xml Changed jQuery include method to use Moodle jQuery where possible 'Anonymous marking enabled' button is disabled if submission was not successful Assignment type is required when creating an assignment, cannot be set to blank Changed logging to use Moodle events where available Fixed many depricated function warnings since the Moodle 2.7 release Changed suggested API URL to api.turnitin.com Added default value for $params in turnitintool_delete_records_select
- Anonymous marking option is locked once a submission is made to any assignment part
- Upgraded jQuery to 1.11.0
- Added cURL CA cert link to INSTALL.html
- Fixes:
Improved appearance of errors that appear during refresh submissions Inbox sort on date now works with UK date format dd/mm/yy as well as mm/dd/yy Fix for generic API errors being returned when using non-English language Non-OR capable submissions now show "--" for similarity in assignment inbox rather than "0%" Added file check to identify submissions that are missing from disk/corrupt in Moodle and remove the associated submission
- Fixes for apostrophes in Moodle 1.9
- In anonymous marking assignments, inbox displays in part view until all parts have passed the post date.
- Namespaced Turnitin JavaScript to avoid overwriting by other jQuery includes
- Polish and Russian strings added to language packs
- Help icons added for Turnitin advanced options
- Resubmission is now possible when reports generated on due date
- Fixes:
Submission inbox catches errors, no longer refreshes indefinitely Refresh inbox row button now updates gradebook Various fixes to SQL queries for different database types Fixed default grade score Fixed error when writing to logs
- Refactored Submission inbox views, jQuery filtering implemented to reduce database requests
- Refactored 'Enroll All Students' and 'Refresh Submissions' to use ajax
- Optimised database queries on inbox views and refresh submissions calls
- Added more granular logging, now logging submission add and delete, assignment add, delete and update
- Added a submission event handler (for Moodle 2+ only)
- Moodle Direct now requires PHP 5.0 server environments and above
- Added performance improvements, specifically in-box refresh on large assignments
- Added time-zone synchronisation improvements
- Added support for Translated Matching
- Update icons with current Turnitin icons, update icons to allow multi version support
- Added a config level mod_turnitintool component file browser when using Moodle 2.0+ for mod_turnitintool
- Re-factored Unlink / Relink users page to paginate user data and reduce memory usage
- Refactored Back up and restore to allow duplication of TII classes and assignments
- Added erater / ETS support
- Added additional email notification options in the admin config screen
- Added support Bulk Download of Submissions in PDF and Original format
- Added feature to download grade report XLS spreadsheet
- Added Multi tutor management screen
- Added support for Moodle groups
- Added pagination to the inbox
- Updated database fields and tables for Oracle support
- Added exclude small matches global assignment setting
- Added support for multi language api calls
- Added French (fr) language string file
- Fixes:
Fixed issue where non enrolled students were not displayed in the tutor inbox view Fixed issue where user's resubmissions where incorrectly tagged as anonymous Fixed issue with incorrect / incomplete ordering of anonymous inbox
- Added various changes to add compatibility for Moodle 2.0
Refactored table output to support both Moodle 1.9 - 2.0 Updated language pack, incorporated help into standard language strings Updated Javascript and CSS file functionality Added Moodle 2.0 Back Up and Restore Changed file storage to use Moodle 2.0 file storage where available Moved images to 'pix' directory instead of 'images'
- Added Backup and Restore for Moodle 1.9
- Added additional diagnostic logging
- Added Authenticated Proxy support
- Refactored Inbox SQL queries
- Added support for UTF-8 intepretation of API return data
- Removed redundant assignment synching cron functionality
- Now allows resubmission to the same paper ID
- Provides seamless integration into Turnitin using Moodle workflow
- Uses an activity module so that we can update Turnitin independently of Moodle
- Uses real Turnitin accounts to allow users to log directly in to Turnitin (should they need to)
- Uses a 'pull' approach to information and has no 'call-backs' to the local VLE
- Will run behind a fire wall
- Will handle multi-part assignments (one assignment many files)
- Sends GradeMark marking information to the Moodle GradeBook
- Grades are not released until the due date
- Course recycle will correctly copy forward Turnitin information
- Tutors can load work on behalf of students
- Turnitin classes can only have one owner. The class owner is set to the person that created the course in Moodle. Only the class owner will be able to see the assignments when logging in to Native Turnitin. However you can change the class owner from within Moodle if you are an instructor.
Current Limitations
- Does not support Oracle as the Moodle database
- Will not update information changed in Turnitin by users in native Turnitin
- Will not work with assignments created under the framed-in API
- No support for revision assignment, master classes, GradeMark analytics, translations, Zip file upload, PeerMark, QuickSubmit