Activity Feed
- Posted Re: LTI 1.3 Integration Testing Error on Canvas Developers Group. 04-19-2022 04:57 PM
- Kudoed LTI 1.3 Integration Testing Error for haeven. 04-19-2022 03:03 PM
- Got a Kudo for Add SVG Images to Content Pages. 07-22-2020 04:29 PM
- Got a Kudo for Add SVG Images to Content Pages. 06-29-2020 05:35 PM
- Got a Kudo for Add SVG Images to Content Pages. 06-29-2020 12:20 PM
- Posted Re: Add SVG Images to Content Pages on Idea Conversations. 06-23-2020 09:26 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-18-2020 01:28 PM
- Got a Kudo for Add SVG Images to Content Pages. 06-17-2020 10:06 PM
- Got a Kudo for Add SVG Images to Content Pages. 06-17-2020 10:40 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-17-2020 07:18 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-17-2020 05:57 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-16-2020 11:38 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-16-2020 10:33 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-16-2020 10:27 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-16-2020 10:04 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-16-2020 09:57 AM
- Kudoed Add SVG Images to Content Pages for swolf. 06-16-2020 09:56 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-16-2020 09:56 AM
- Got a Kudo for Re: Grade Passback. 06-11-2020 08:21 AM
- Got a Kudo for Add SVG Images to Content Pages. 06-04-2020 12:52 PM
My Posts
Post Details | Date Published | Views | Kudos |
---|---|---|---|
Add SVG Images to Content Pages It would be great to have the ability to embed SVG image types using the rich content editor for content pages, assignment instructions, quiz questions, etc. Since SVGs are vector-based they perform ... |
06-03-2020 |
2488 |
15 |
04-19-2022
04:57 PM
How did you resolve the lti_message_hint issue? I am getting the same error.
... View more
06-03-2020
11:06 AM
15 Kudos
It would be great to have the ability to embed SVG image types using the rich content editor for content pages, assignment instructions, quiz questions, etc. Since SVGs are vector-based they perform nicely on mobile and web-browsers, without having to worry about images becoming pixelated. They are also potentially more accessible, as virtually any element within an SVG image can be given alt text via title and aria attributes. Plus, they are generally smaller and faster when it comes to webpage load times.
This idea has been developed and deployed to Canvas
For more information, please read through the Canvas Deploy Notes (2020-07-01)
... View more
05-26-2019
11:16 AM
2 Kudos
Hi Peter et al., First of all, thank you so much for all your great replies on this forum, they have helped me immensely! I'm a bit of beginner when it comes to coding, etc. I have a node server up and running using express, and a mongo database for my client secret and id. I'm building an app that allows students to do music exercises, then posts their scores back to Canvas. It works fine with my self-generated API token, but I've stumbled quite a bit with the OAuth flow. I finally have my local instance of Canvas accepting my app's launch via OAuth. I used the library you posted above ims-lti to verify the launch. The library also works to passback a test grade on launch (which is useless since the user hasn't done anything yet). But when it comes to actually persisting the provider instance I run into problems. My app loads a template with the exercise and the client-side javascript then sends the submission info back to my server via a post request. I need the provider instance to then send the grade info to Canvas from my node server. The problem is that the provider instance is gone, as is all the important launch data. I can save the launch data in a server-side session, I even tried storing the provider instance there, but I think the functionality of the provider instance is lost once it has been moved to req.session (maybe it's all just JSON by then?). provider.send_replace_result returns undefined if I try to use it...is there a suggested and safe way to save that provider instance while the server waits for the student to finish their assignment? Thanks in advance! Scott UPDATE: I think I got it! I just instantiated a new lti.OutcomeService with the below options const options = { consumer_key: 1 , consumer_secret: req . session . provider . consumer_secret , /// LOOKUP FROM DATABASE??? service_url: req . session . provider . outcome_service . service_url , source_did: req . session . provider . body . lis_result_sourcedid , result_data_types: [ 'text' ] }; const outcome = new lti . OutcomeService ( options ); console . log ( outcome . send_read_result ); const score = 95 / 100 ; const message = `This Basics of Music assignment was completed with a score of ${ score * 100 } %.` ; outcome . send_read_result (( err , previousScore ) => { if ( err ) { console . log ( err ); } else { if ( previousScore < score ) { outcome . send_replace_result_with_text ( score , message , ( err , result ) => { if ( err ) { console . log ( err ); } else { console . log ( 'sent grade with message' ); } }) } } })
... View more
01-30-2017
09:24 AM
Hi Kelley, was it delayed? It’s past 1-28 and no change when I click a student’s name? Scott
... View more
01-24-2017
12:44 PM
That url actually worked! The last url I tried listed in the general beta section did not allow me in. Thanks! Scott Scott Wolf, DMA Oxnard College - Professor of Music
... View more
01-24-2017
11:29 AM
Yes, that makes sense, but unfortunately as an instructor I have no access to the beta environment. Dr. Wolf
... View more
01-24-2017
09:11 AM
Thanks Kelley. I see, so it actually wasn’t deployed, it will be deployed in a week. That makes things clearer.
... View more
01-24-2017
09:05 AM
Hello, I’ve clicked student names but see no change, no Context Card option is available anywhere I can see. Is it not actually deployed yet? Dr. Wolf
... View more
01-18-2017
02:58 PM
Thanks, I’ll ask. Scott Scott Wolf, DMA Oxnard College - Professor of Music
... View more
01-18-2017
02:13 PM
Hello, it looks like I cannot access the beta environment. Dr. Wolf
... View more
01-12-2017
11:53 AM
Hi Renee, It's been a while since this idea was listed as In Development, but nothing seems to have actually been implemented yet. Do you have a timeline for this? Thanks, Scott
... View more
08-27-2016
11:17 AM
Hi Kelley, I'm afraid there is no message or user account details when you click on a student's name in my (VCCCD) instance of Canvas, I'm guessing this is likely the case for many users. Wouldn't it be nice if it were a standard feature to just email a student right from the People list?
... View more