4/15/2019
Posted by 
Turnitin Late Submission Hack 8,2/10 2584 votes

Join GitHub today

HackSubmission

GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.

HOW TO BEAT TURNITIN. That got your attention, didn’t it? Yeah, universities are increasingly using TURNITIN so as to catch what they call plagiarism. A lot of message boards and Ehow articles out there are telling you that you can beat TURNITIN by doing weird stuff with macros in word, by adding random letters or punctuation to sentences.

Sign up New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments

Contributor

commented Sep 4, 2014

We're seeing a lot of errors with this errorcode using the plagiarism_turnitin plugin: 'There has been an error with your submission: The due date for this assignment has passed and late submissions are not allowed.'

Contributor Author

commented Sep 4, 2014

this status also returns a 'success' as the statuscode so the current interface shows the turnitin id string and no error messages or status notification to the user.
here's an example from the db:

23310 226022 67785 2827d1cc17e6d7076481ac4635140f561726bff3 448636397 0 success 1
0 0 1409830538 file 0 There has been an error with your submission: The due date for this ass
ignment has passed and late submissions are not allowed.

Contributor Author

commented Sep 5, 2014

we've fixed this on the turnitin side with this particular assignment and managed to get reports generated in Turnitin for those files but the scores don't update in Moodle. I think the entries are picked up by the list of $submissions in cron() as the orcapable and similarityscore fields are null and the statuscode is 'success' but the records aren't updated with the new score from turnitin.

I don't think the files are included in $readsubmissions = $response->getSubmissions(); even though the submissionid should be included in:
$submission->setSubmissionIds($submissionids);

But there are some users who currently having issues while updating via OTA. Also: Before we take you to the flashing procedure, do have a look at the following EMUI 5.0 update highlights. For all those users, here we have a simple guide on how to manually install latest EMUI 5.0/5.1 firmware on any Huawei/Honor device. This procedure will be much handy when you’ve flash custom ROM or any beta ROM on your Android smartphone. Firmware version downloads.

looking closer to see if I can work out why but any pointers/feedback would be useful!

Contributor Author

commented Sep 5, 2014

Free Turnitin Check

ah - it's a problem with:
..IS NULL AND orcapable != ?
where ? is replaced with the integer 0

with postgres a comparison with an integer using != excludes null values from the report.
so it should be something like this to include null values:
AND (orcapable != ? or orcapable is null) Best modded windows 7 iso.

also - if we're using sql to generate the submissions it would be more efficient to check for a valid cm in this first query rather than checking get_coursemodule_from_id on every submission returned. I'll send through a patch that does this for you to take a look.

Contributor Author

commented Sep 5, 2014

doh - I need to keep up a bit better - looks like that null issue is already fixed in 80ab23e

We still need to investigate why the due date failure occured though.

Contributor Author

commented Sep 5, 2014

looks like this occured due to re-use of an assignment from a previous year.

start date was set in Moodle but end date wasn't - it created the assignment last year and the due date Turnitin generated for that assignment had passed.

The old plugin I had checked for this sort of error and fixed up the due date on the turnitin side automatically - not sure if that's possible.

Contributor Author

commented Sep 8, 2014

here's a dirty hack that I haven't tested yet:
https://github.com/danmarsden/MoodleDirectV2/commit/caa1fcac4038c73e329c747c4c230009aa47a99a

John - is there a more reliable way of detecting this error rather than relying on the errormsg string returned from the API? Download game warrior orochi.

Contributor Author

commented Sep 26, 2014

Late submission

Hey John - did you have any other ideas on this one for ways to manage this a bit better than the patch I've added above?

Owner

commented Sep 26, 2014

Hi Dan, I haven't managed to look into this this further yet. I'm currently unsure how it occurs though as in the 2 places we perform a submission we sync the assignment immediately before. When we sync the assignment we edit the start date so it can't be more than a year in the past in Turnitin. If no due date is set in the assignment it would be set to a month from now in Turnitin. I'll do some more investigating.

Turnitin Assignments Submit

Owner

commented Nov 10, 2014

Hi Dan, is this still an issue for you. The dates that sync with Turnitin have been tweaked slightly for 2014012409. Late submissions is now always set to true as well to avoid any potential conflicts.

Contributor Author

commented Nov 10, 2014

cool - makes sense to always allow late submissions on the turnitin side and just let moodle handle the submissions. If that is forced accross all existing and new assignments it should sort it. We've left that hacky patch in place so I'm not sure if it's still an issue but next time I update their site I'll remove the hack.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
Posted by1 year ago
Archived

Are students taking advantage of me?

I have students submit written assignments to Blackboard. This semester I've had more than a few instances of students posting assignments in '.pages' format, posting a document that doesn't open in Blackboard for some reason, or posting a blank page. I haven't seen this happen in previous semesters so I've assumed that it's an honest mistake and I've sent an email to the student asking him/her to repost in a format that is readable in Blackboard (like .docx). I have a firm deadline for assignments and don't accept assignments late. I'm beginning to wonder if I'm being played by some of the students. Perhaps the thinking goes - I don't have my work done, I'll submit some crap format that he can't read, and then Dr. Pushover will send me an email that will give me more time to get it done. Is this a ploy that I've been too naive to catch on to until now? Do others have this problem?

Edit: consensus seems to be that students may be playing me and that I should have a policy in the syllabus - perhaps pdf only - and then deduct points or don't accept it if it's not correct. Thanks!!

94% Upvoted
Haas Keygen