Quantcast
Channel: LTI and Moodle
Viewing all 2856 articles
Browse latest View live

Re: Moodle to Moodle LTI with Boost Theme doesn't detect "embedded" and sends headers, blocks etc

$
0
0
by Brian Merritt.  

OK, newbie error (I haven't done LTI before)

On the consumer site, I had to set custom paramenter "force_embed = 1"

Re: Moodle to Moodle LTI with Boost Theme doesn't detect "embedded" and sends headers, blocks etc

$
0
0
by Daniel Thies.  

I think that setting changes the default for the external tool configuration form. Again if the is on the consumer, this may not have anything to do with the blocks you are seeing if they are added by the provider. They would need to be removed by the provided site. A Moodle LTI provider by default uses a embedded format when individual activity is shared, but not when a course is.

Re: Moodle to Moodle LTI with Boost Theme doesn't detect "embedded" and sends headers, blocks etc

$
0
0
by Brian Merritt.  

Thanks Daniel

What would be nice is if the embedded format for a course was available as an option on Moodle LTI provider.

Ah well, I can get the consumer to request the course to be in embedded format, so that will do for now :D

Re: Moodle to Moodle LTI with Boost Theme doesn't detect "embedded" and sends headers, blocks etc

$
0
0
by Daniel Thies.  

Brian,

That setting does not "request" anything of the provider. It just causes embedded layout to be used on the consumer. You can change the theme on the provider to use an embedded layout for the course, but that is a configuration question for the provider site.

Re: Moodle to Moodle LTI with Boost Theme doesn't detect "embedded" and sends headers, blocks etc

$
0
0
by Daniel Thies.  

Actually, I stated that incorrectly earlier. The embed setting actually adds the blocks on the consumer site. It is essentially saying that you believe the provider has an embedded layout so it is okay to embed it within a full page layout. Setting this to something else open the provider in a page by itself.

Re: LTI consumer users are free to explore provider site

$
0
0
by Brian Merritt.  

Hi all

Is it worth adding this as a tracker for Moodle? Expected behaviour as an LTI provider is to

1. The Moodle LTI provider to have an option to force embed (needed both when sharing a course and when users are higher in privilege than student)
2. LTI consumer user should not be able to see "the rest of the site"

Re: Moodle to Moodle LTI with Boost Theme doesn't detect "embedded" and sends headers, blocks etc

$
0
0
by Brian Merritt.  

Cool and thanks for your help Daniel

As we are trying to publish central static content on a core Moodle server (moodle.kent.ac.uk/core) to each Moodle academic year (moodle.kent.ac.uk/2020) the overhead of LTI proves to be unnecessary.

Each course on "core" can be shared on "2020" as an iFrame, and I just need to adjust the theme and request to embed the content. That saves creating new users etc as well.

if the domain was different this wouldn't work but for same domain sso is supported fine.

Re: I can't see external tool page

$
0
0
by Brian Merritt.  

Go to Site Administrator, Plugins and select manage enrollment plugins and make the LTI External Tool visible (enable the plugin)

Moodle as LTI provider - authenticate into existing Moodle user

$
0
0
by Pete Howard.  

Hi,

We are running both Canvas and Moodle. I would like to use the "Moodle as LTI provider" capability to allow users that are logged in to Canvas to seamlessly access a course in Moodle.

I have set up the LTI on Canvas and on Moodle. When a user launches the LTI from Canvas, then a new user is created on Moodle with  the correct name and email address and with a username that looks like this: 

enrol_lti54e2fbac742e02437015152990ee6f6c45032457

Instead of this, what I want is for the username to be created based on the Canvas username, or if that username already exists in Moodle, to authenticate into the existing user and enrol then onto the relevant Moodle course as per the LTI link.

Does anyone know how I can do this? I have tried to put custom parameters into the Canvas LTI but this is guesswork as I don't know what value Moodle would be looking for (if any).

Thanks,

Pete  

Re: Failure Connecting to Moodle LTI Provider

$
0
0
by Steven Harrison.  

Does anyone have an idea of what to do next?

Re: LTI Sync Grades Issue

$
0
0
by Gemma Lesterhuis.  

Hi Vijay,

Make sure that you set your LTI tool to only sync grades after course or activity completion.

Make sure that your scorm activity completion is set on only mark by either Passed or Completed.

Gemma

Re: LTI Sync Grades Issue

$
0
0
by Francisco Sillero.  

Hi, I have a similar problem with the LTI tool.

I have created an activity with the LTI tool and it integrates correctly with Moodle. But when the student has finished the activity and I want to send a note to Moodle, I don't know which URL, method and parameters are used.

Thank you, a greeting.

Re: LTI Sync Grades Issue

$
0
0
by Gemma Lesterhuis.  

Hi Francisco,

To make sure that I understand you correctly:In your Moodle course, you have created an activity called External Tool ? 
The external tool enables participants to interacti with LTI compliant Learning resources and activities on another web site. 

The LTI provider that you are trying to connect to should have provided you the information you need. Like the URL, consumer key and shared secret (and if necessary the required custom parameters). There is no other URL for receiving grades that need to be set. If you want to receive grades, you will need to make at the Privacy settings "Accept grades from the tool". That said, it depends on the LTI provider if they will send grades to you. 

You can find more information on the External tool settings here: https://docs.moodle.org/38/en/External_tool_settings

Hope that this provides you some information on how to work with the External Tool activity.

Gemma

Re: LTI Sync Grades Issue

$
0
0
by Francisco Sillero.  

Hi Gemma, I'm going to explain myself to see if I understand the process.

1. Moodle (External Tool): Redirect or embed the External Activity.

2. External Activity: Sending grade after use.

3. Moodle (Save grade from External Activity)

Step 1 is done. Step 2 and 3 is the one I don't know how to do.

Is that process correct?

Re: LTI Sync Grades Issue

$
0
0
by Gemma Lesterhuis.  

Hi Francisco

Can you share screenshots of your settings in 1, that would give me an insight in what you issue is.
Could you also share your moodle version you are on?

Which LMS system do you use as a LTI Provider? Is this Moodle too Moodle - if so what is the Moodle version of the LTI provider?

Thank you!
Gem

Re: LTI Sync Grades Issue

$
0
0
by Francisco Sillero.  

Hi, Gemma

These are the data:

Moodle version: 3.1.3
LTI version: LTI-1p0

Config LTI:




Request:


I have disabled the activity to show the request I receive from moodle.

Re: LTI Sync Grades Issue

$
0
0
by Gemma Lesterhuis.  

Hi Francisco,

My Spanish (?) is not that great to actually understand the settings, but if you have selected the setting at Privacy for "accept grades from tool", you should be able to receive grades from the LTI Provider you are connecting too.

If no grades have been passed through and are not showing up in your grade book, I suggest you contact the LTI provider that send you the link and discuss this with them. You could also do a check through https://lti.tools/saltire/ to see what is happening.

Not to be too critical - and besides this discussion- but if you are still using Moodle 3.1, I suggest you do a Moodle upgrade to a more actual supported Moodle version.

At this stage I don't see how I can help you any further, if your External tool setting are correct and you are NOT receiving grades, best approach is contacting the LTI provider.

Gemma

CENGAGE LTI Grade synch update not working

$
0
0
by Floyd Saner.  

We are using Moodle Moodle 3.7.3 (Build: 20191111), with Cengage external modules. 

  • The Cengage modules work as they should and report a grade back to the Moodle gradebook. The grade value is stored in mdl_grade_grades in the item finalgrade field.
  • However, the gradebook category and course totals do not get updated after Cengage stores the grade. If we manually update the grade book with some other grades, then the totals are updated correctly, including the Cengage data.
  • Cengage insists everything is configured correctly on their end and on our end.

Several questions:

  1. When/how does Moodle update category and course grade totals? 
  2. In mdl_grade_grades there is a field, aggregationstatus. Is that a flag that is checked to recalculate category/course totals?
  3. What else should I be looking at?

Thanks,

Floyd



Re: LTI Sync Grades Issue

$
0
0
by Francisco Sillero.  

Hey, Gemma, I'll take your advice.

Thank you, a greeting.

Re: LTI Sync Grades Issue

$
0
0
by Vijay Joseph.  

Gemma, Thank you! I will try your advice.

Viewing all 2856 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>