{"id":65,"date":"2009-03-01T23:59:34","date_gmt":"2009-03-01T23:59:34","guid":{"rendered":"http:\/\/danmarsden.com\/blog\/?p=65"},"modified":"2009-03-02T20:02:25","modified_gmt":"2009-03-02T20:02:25","slug":"new-version-of-turnitin-integration","status":"publish","type":"post","link":"https:\/\/danmarsden.com\/blog\/2009\/03\/01\/new-version-of-turnitin-integration\/","title":{"rendered":"New version of Turnitin Integration"},"content":{"rendered":"<p>Last week I updated the<a title=\"CONTRIB CVS\" href=\"http:\/\/cvs.moodle.org\/contrib\/patches\/turnitin\/\"> turnitin version in CONTRIB<\/a> &#8211; and I realised there have been a few changes recently, but I haven&#8217;t actually mentioned them anywhere! &#8211; here is an attempt at some &#8220;release notes&#8221; for those interested!<\/p>\n<ul>\n<li>Improved display of errors to both Students and Teachers &#8211;\u00a0 errors  in the<a title=\"1000 series errors\" href=\"http:\/\/docs.moodle.org\/en\/Turnitin_errors#Paper_Submission_Errors_1000-1099\"> 1000 series <\/a>are now printed directly to the screen instead of just displaying the error code to teachers.<\/li>\n<li>A new option to the advanced assignment type has been added to allow teachers to choose when the files are submitted to turnitin &#8211; before or after a student has submitted the files for marking. (thanks to Darren Harkness from Athabasca for this patch!)<\/li>\n<li>419 error codes were occurring for older assignments due to a bug that has been fixed<\/li>\n<li>407 error codes were occurring due to the API calls happening too fast for the Turnitin API to catch up<\/li>\n<li>31 error codes were occurring due to files being deleted before submission to Turnitin &#8211; a check for file existence was shifted to address this.<\/li>\n<li>new css class added to similarity links to allow better control in css<\/li>\n<li>improved error checking and debugging information to various areas.<\/li>\n<li>A bug with the logic checking for closed activities has been fixed<\/li>\n<\/ul>\n<p>Hope that&#8217;s useful for some people! &#8211; I&#8217;ve also been talking with the <a title=\"Crot Block\" href=\"http:\/\/moodle.org\/mod\/forum\/discuss.php?d=116512\">Crot block<\/a> authors this past week &#8211; I&#8217;m hoping there&#8217;s a way we can integrate the crot and turnitin work so that they are both available via a similar interface!<\/p>\n<p><em>3 March 09 Edit: <a title=\"Moodle Forum post\" href=\"http:\/\/moodle.org\/mod\/forum\/discuss.php?d=98199#p516443\" target=\"_self\">looks like I introduced a bug<\/a> with the single upload assignment type in this last change &#8211; <a title=\"CVS diff\" href=\"http:\/\/cvs.moodle.org\/contrib\/patches\/turnitin\/mod\/assignment\/type\/uploadsingle\/assignment.class.php?r1=1.1.2.6&amp;r2=1.1.2.7\">should be fixed now<\/a>!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week I updated the turnitin version in CONTRIB &#8211; and I realised there have been a few changes recently, but I haven&#8217;t actually mentioned them anywhere! &#8211; here is an attempt at some &#8220;release notes&#8221; for those interested! Improved display of errors to both Students and Teachers &#8211;\u00a0 errors in the 1000 series are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,13],"tags":[3,7],"class_list":["post-65","post","type-post","status-publish","format-standard","hentry","category-moodle","category-turnitin","tag-moodle","tag-turnitin"],"_links":{"self":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts\/65","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/comments?post=65"}],"version-history":[{"count":5,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts\/65\/revisions"}],"predecessor-version":[{"id":71,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/posts\/65\/revisions\/71"}],"wp:attachment":[{"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/media?parent=65"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/categories?post=65"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danmarsden.com\/blog\/wp-json\/wp\/v2\/tags?post=65"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}