Your Community is getting an upgrade!
Read about our partnership with Higher Logic and how we will build the next generation of the Instructure Community.
Found this content helpful? Log in or sign up to leave a like!
If this is my spreadsheet
Can I use =Concatenate() to build a URL that will
take me to the specific question?
Course ID | Quiz ID | Question ID | URL to edit question |
25312 | 55979 | 543207 | |
20451 | 55659 | 536773 | |
20451 | 55314 | 532804 | |
20451 | 55314 | 532821 | |
20451 | 55314 | 532945 | |
20451 | 55314 | 532923 | |
20451 | 55314 | 532888 |
Solved! Go to Solution.
From my testing it doesn't look like there is a way to get a direct URL to the question within a quiz to edit. If anyone else is able to figure it out, I would be interested in knowing this too.
New Quizzes is powered through an LTI with Canvas. Thus, the link in Canvas doesn't change as you navigate to edit the questions within a New Quiz. As far as I can tell, there isn't support to directly access the URL that is within the iframe of the "Build" UI and it just redirects back to Canvas.
Classic Quizzes almost looked like a direct URL could be set-up to get to the question at least. However, due to the tabbed navigation, it defaults to the details tab rather than the questions tab so the anchor link for the question doesn't work. For reference, here is the URL that I found to work when on the Questions tab, but couldn't get it to launch directly to the Questions tab and that specific question from a hyperlink in Excel:
https://canvas.instructure.com/courses/:course_id/quizzes/:quiz_id/edit#question_:question_id
As a side note, often if there is a direct URL to content within Canvas, there is a URL as part of the data returned from the API. Since the QuizQuestion object doesn't include a URL, it doesn't seem like it is something that they support.
From my testing it doesn't look like there is a way to get a direct URL to the question within a quiz to edit. If anyone else is able to figure it out, I would be interested in knowing this too.
New Quizzes is powered through an LTI with Canvas. Thus, the link in Canvas doesn't change as you navigate to edit the questions within a New Quiz. As far as I can tell, there isn't support to directly access the URL that is within the iframe of the "Build" UI and it just redirects back to Canvas.
Classic Quizzes almost looked like a direct URL could be set-up to get to the question at least. However, due to the tabbed navigation, it defaults to the details tab rather than the questions tab so the anchor link for the question doesn't work. For reference, here is the URL that I found to work when on the Questions tab, but couldn't get it to launch directly to the Questions tab and that specific question from a hyperlink in Excel:
https://canvas.instructure.com/courses/:course_id/quizzes/:quiz_id/edit#question_:question_id
As a side note, often if there is a direct URL to content within Canvas, there is a URL as part of the data returned from the API. Since the QuizQuestion object doesn't include a URL, it doesn't seem like it is something that they support.
What @JamesSekcienski is true. You edit the all of the quiz questions on the same page, not individually, so there is no link to the UI that will allow you to edit an individual question.
Depending on what changes need made, you may be able to use the API to edit the questions.
The rest of this deals with classic quizzes. I don't do much with new quizzes.
If the API doesn't work, then the closest you'll get is to the page that edits the questions. This link is <instance>/courses/:course_id/quizzes/:quiz_id/edit#questions_tab
I'm assuming the desire to go to the specific question comes because there are lots of questions in the quiz and it's going to be difficult to find the one you want. Here's a trick you can use to find the question on the page, even though you cannot link directly to it.
Linking to question banks may complicate this procedure.
To interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign InTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign In