Skip to content
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

Add support for LTI Advantage as provider #3894

Closed
ywarnier opened this issue Jun 1, 2021 · 2 comments · Fixed by #3914
Closed

Add support for LTI Advantage as provider #3894

ywarnier opened this issue Jun 1, 2021 · 2 comments · Fixed by #3914
Assignees
Milestone

Comments

@ywarnier
Copy link
Member

ywarnier commented Jun 1, 2021

Add support for Chamilo to work as an LTI provider for LTI Advantage.

The current plugin/ims_lti/ folder in Chamilo implements version 1.3 of LTI as a consumer. The goal of this issue is to implement it (probably into the same plugin) as a provider, in a way that will let external systems to create users, record progress and send the results back to an LTI consumer.

Official documentation: https://www.imsglobal.org/activity/learning-tools-interoperability
In particular, the following documents should be useful:

We are subscribed to IMSGlobal, so we have access to their validation tools once we have something that works partially.

@ywarnier ywarnier added this to the 1.11.16 milestone Jun 1, 2021
christianbeeznest pushed a commit to christianbeeznest/chamilo-lms that referenced this issue Jun 11, 2021
christianbeeznest pushed a commit to christianbeeznest/chamilo-lms that referenced this issue Jun 16, 2021
@AngelFQC AngelFQC linked a pull request Jun 16, 2021 that will close this issue
christianbeeznest pushed a commit to christianbeeznest/chamilo-lms that referenced this issue Jun 16, 2021
AngelFQC added a commit to AngelFQC/chamilo-lms that referenced this issue Jul 9, 2021
AngelFQC added a commit to AngelFQC/chamilo-lms that referenced this issue Jul 9, 2021
christianbeeznest pushed a commit to christianbeeznest/chamilo-lms that referenced this issue Jul 9, 2021
@ywarnier
Copy link
Member Author

This is already partially implemented, but requires additional efforts to enable specific tools of Chamilo to be shared (at the moment, only a demo game can be shared as an activity provider).

@ywarnier
Copy link
Member Author

Plugin included in 1.11.16 as a "beta" version with support only for the quiz tool

christianbeeznest pushed a commit to christianbeeznest/chamilo-lms that referenced this issue Aug 24, 2021
ywarnier added a commit that referenced this issue Sep 23, 2021
Plugin: LTI Provider: Remove demo game as tool provider - #3894
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants