Git Product home page Git Product logo

Comments (6)

danmarsden avatar danmarsden commented on September 4, 2024

Thanks - yes, sounds like a good plan!!
there's probably a longer term need to restructure some of the code a bit, but simply adding some new "reset_lti" function in the check_recompletion class (along with the settings/UI stuff) is probably enough for now.

One day I might look at making it more pluggable so it can "detect" plugins that support recompletion or you can drop in specific classes for each supported plugin. My longer term vision was to have the plugins themselves implement functions that we could call from recompletion but... lot more work for that!

from moodle-local_recompletion.

gemguardian avatar gemguardian commented on September 4, 2024

hi Dan,
Luuk Verhoeven is going to start working on this issue, I will test the new version before he will do a request to you.

I think it is interesting idea to let it "dectect" plugins that support recompletion. Might be a good MUA project. :)
Gemma

from moodle-local_recompletion.

gemguardian avatar gemguardian commented on September 4, 2024

hi Dan,
I have tested the changes that Luuk made, and I can see that the LTI grade is being "removed" from the enrol_Lti table when I use the setting "reset LTI grades".

When I am using the setting "Achive completion data", the information on the LTI grade information is being archived to - local_recompletion_ltia

We are looking forward to your feedback.
Thank you
Gemma

from moodle-local_recompletion.

danmarsden avatar danmarsden commented on September 4, 2024

Hi @gemguardian @luukverhoeven, I've finally had a chance to look at the latest patch and have now merged it in! - thanks for the PR!
I did add an extra patch on top that allows the teacher to decide if the LTI data needs to be archived or not (like it does for quiz/scorm)
sorry for taking so long to get this into the main branch!

from moodle-local_recompletion.

gemguardian avatar gemguardian commented on September 4, 2024

Thank you @danmarsden

from moodle-local_recompletion.

luukverhoeven avatar luukverhoeven commented on September 4, 2024

@danmarsden Thanks for the merge!

from moodle-local_recompletion.

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.