Giter Club home page Giter Club logo

Comments (7)

mhughes2k avatar mhughes2k commented on August 14, 2024

(also changing sub accounts is what Turnitin have told us to do to segregate our sessions from each other)

Thinking this through it would seem to me that the plugin should track changes to the account ID and if this changes then some actions should be performed (e.g. create new classes & activities on TII, resubmit content into these new spaces).

from moodledirectv2.

hitteshahuja avatar hitteshahuja commented on August 14, 2024

Hi Michael,
We were also trying to move from DM to Tv2 but couldn't because features like 'Login as Teacher', error reporting tools etc were missing from the plagiarism prevention plugin so we thought we'd stick to DM until the next upgrade.
Were you also using the Turnitin Tool Module or just the Dan Marsden's version ?

from moodledirectv2.

mhughes2k avatar mhughes2k commented on August 14, 2024

We were using the Dan Marsden plagiarism plugin on Moodle 2.4 alongside the Turnitin Direct V1 activity module.

We shall just be using the Turnitin Direct V2 plagiarism plugin (and not the activity) on 2.6.

from moodledirectv2.

mhughes2k avatar mhughes2k commented on August 14, 2024

Current thinking for working around this is to delete the row in plagiarism_turniting_config which has the name turnitin_assignid and then somehow triggering a mod_updated event...

from moodledirectv2.

jmcgettrick avatar jmcgettrick commented on August 14, 2024

The Moodle plugin is only designed to work with 1institutional account. If you're creating new sub accounts and changing to them every year then old data isn't going to be accessible unless you migrate the classes across to the new account.
If it is your user limit that you're worried about, we are looking at extending the moodle course backup and reset functionality in the plagiarism plugin. This would create new classes in Turnitin but would still keep your old data in Turnitin.

from moodledirectv2.

mhughes2k avatar mhughes2k commented on August 14, 2024

Hi John,

The problem is one of instancing! We have a separate server for each year which we want that year's submissions kept associated with those turnitin activities. We want the next year's server associated with a whole new set of turnitin activities. (This was a model that we discussed with the TII support)

So regardless of it only working with a single institutional account there appears to be no way for the plugin to actually re-set up new turnitin classes under the "new" institutional account.

This would appear to be down to the turnitin assignID being branded in to the config table when it's created. I would have expected that if then a submission is made and the API goes this tii assignid that you're trying to talk to is for a different account then there to be some sort of error to be raised (which there seems to be in the form of "Assignment LineItem not found" message) but there is no way to recover from this.

We've been successful in clearing out the entire plagiarism_config table so that no information exists to associate a mod_assign activity with turnitin, which is fine for this year as we're consolidating to the Direct V2 plugin but it will be an issue next session as it's not really realistic expect them to plug the same configuration in year on year.

We have a script to mass course-reset all the activities but course / activity doesn't appear to trigger any reset within the the plagiarism plugin...(admittedly that's may be more of a Moodle bug).

Also have you found some way to deal with the fact that Moodle doesn't distinguish between a backup action and a duplicate action as we've had to set the supports backup flag to false?>

Otherwise users duplicate assignments (primarily this affected the Direct Activity) expecting to get a whole new assignment and new turnitin assignment but what they actually get is a whole new assignment that is hooked up to the original turnitin assignment (you should be able to cross reference to Help Desk Case #00285529)

M

from moodledirectv2.

jasovik avatar jasovik commented on August 14, 2024

Does anybody know what it means when we see "Assignment Line Item Not Found".
We're using Managebac LTI integration and there's a yellow exclamation point and that message when I hover over it.

from moodledirectv2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.