cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
sidchat
Community Member

HTML editor in New Quizzes

Jump to solution

Is there a way to drop into an HTML editor in New Quizzes (like there was in classic Quizzes)? Failing that, is there a <code> HTML element available (not <pre>, because I need to embed small code fragments into running text)?

Thanks much.

0 Kudos
1 Solution
Steven_S
Community Champion

I was just looking for a way to do this in order to remove formatting that came with content I copied and pasted.  (It turns out there is a button next to text and background color that clears formatting.)  As a result I know that some code will copy over automatically when you copy and paste. 

If that does not do it, there is an insert media button that accepts an embed code.  I tried that with something really simple, and that failed, but depending on what you are trying to add, through html, that might do it for you.

As a last resort you can create the quiz question in classic quizzes, migrate it to a new quiz, and then use an item bank to transfer the question into the quiz you are working on.

You might also want to comment in an idea conversation about this feature: https://community.canvaslms.com/t5/Idea-Conversations/New-Quizzes-Add-HTML/idi-p/399988

View solution in original post

7 Replies
Steven_S
Community Champion

I was just looking for a way to do this in order to remove formatting that came with content I copied and pasted.  (It turns out there is a button next to text and background color that clears formatting.)  As a result I know that some code will copy over automatically when you copy and paste. 

If that does not do it, there is an insert media button that accepts an embed code.  I tried that with something really simple, and that failed, but depending on what you are trying to add, through html, that might do it for you.

As a last resort you can create the quiz question in classic quizzes, migrate it to a new quiz, and then use an item bank to transfer the question into the quiz you are working on.

You might also want to comment in an idea conversation about this feature: https://community.canvaslms.com/t5/Idea-Conversations/New-Quizzes-Add-HTML/idi-p/399988

sidchat
Community Member

Thanks for the response, @Steven_S. However, these are all utterly ridiculous workarounds that I refuse to put myself through. The tool serves the user, not the other way round.

Steven_S
Community Champion

Sorry, that is the best I could come up with for an immediate work-around.  I'm not an expert, so maybe someone else will chime in with better advice. 

In the meantime, you might want to voice your concern about a longterm solution here:  https://community.canvaslms.com/t5/Idea-Conversations/New-Quizzes-RCE-to-match-Canvas/idi-p/305108

and here: https://community.canvaslms.com/t5/The-Canvas-tl-dr/RCE-Updates-Fall-2020/bc-p/404568

0 Kudos
sipWU
Community Member

I also consider not allowing the html editor in new quizzes a step back, a major step back 😞

Jen_Presley
Community Member

The lack of an html editor in New Quizzes is a complete design failure. I can't believe it hasn't been remedied yet...

Tags (2)
amheath
Community Member

I see that you can embed by using the "Add media" button, but once you do that there isn't a function to edit what you've embedded. We need an html edit option like in old quizzes.

danaleeling
Community Participant

I see that the feature request to add HTML editing to New Quizzes was archived without explanation. I am absolutely baffled by this. I write in HTML and MathML and have my materials written in that code. Being able to add that in a code view saves me time and gives me more control over the appearance. I do not write in LaTeX. Why was that idea conversation archived? I continue to tell faculty to not migrate to New Quizzes and remain on Classic Quizzes as long as possible. Today I was trying to trouble shoot a rare random problem where a couple students are having display problems with inline LaTeX where other students are not. Some of what I read suggested that Canvas looks for MathML to trigger launching MathJax, I wanted to test this theory by adding MathML to the New Quiz in hopes of triggering MathJax, but I could not do so. In Classic Quizzes I could add MathML and see if that helped. An odd use case, but again, points out the loss of flexibility and testing that disincluding HTML editing in New Quizzes brings. New Quizzes brings less than parity to the table and remains a solution in search of a problem to solve. I am certain this lack of HTML edit capability is also tied into the unfortunate choice of trying to deploy New Quizzes at an LTI. Quizzes are too central to the functionality of an LMS to ride in on an LTI standard.

0 Kudos