Activity Feed
- Got a Kudo for Ability to Create Optional Assignments?. 03-02-2023 07:07 AM
- Got a Kudo for Re: Minus signs disappear in Quizzes. 12-11-2021 12:02 PM
- Kudoed Re: Keyboard Shortcuts in the Pretty HTML Editor for and-hu. 08-31-2021 10:53 AM
- Got a Kudo for Ability to Create Optional Assignments?. 08-03-2021 01:54 PM
- Got a Kudo for Keyboard Shortcuts in the Pretty HTML Editor. 04-22-2021 08:20 PM
- Posted Re: Math Processing Error (MathJax in Canvas) on Canvas Question Forum. 03-31-2021 03:11 PM
- Posted Re: Keyboard Shortcuts in the Pretty HTML Editor on Canvas Question Forum. 03-30-2021 02:15 PM
- Kudoed Re: Keyboard Shortcuts in the Pretty HTML Editor for and-hu. 03-30-2021 02:15 PM
- Kudoed Re: Keyboard Shortcuts in the Pretty HTML Editor for and-hu. 03-17-2021 07:24 PM
- Kudoed Re: Ability to Create Optional Assignments? for rmbutterfield. 03-16-2021 01:32 PM
- Got a Kudo for Re: Keyboard Shortcuts in the Pretty HTML Editor. 03-14-2021 08:16 PM
- Got a Kudo for Re: Keyboard Shortcuts in the Pretty HTML Editor. 03-14-2021 04:54 PM
- Got a Kudo for Re: Keyboard Shortcuts in the Pretty HTML Editor. 03-12-2021 07:57 PM
- Posted Re: Keyboard Shortcuts in the Pretty HTML Editor on Canvas Question Forum. 03-12-2021 07:13 PM
- Posted Re: Annotation tool for file-upload Quiz questions on Canvas Question Forum. 03-06-2021 06:50 PM
- Kudoed Annotation tool for file-upload Quiz questions for ejasso2. 03-06-2021 06:45 PM
- Posted Ability to Create Optional Assignments? on Canvas Question Forum. 03-05-2021 10:51 AM
- Kudoed Re: Keyboard Shortcuts in the Pretty HTML Editor for jnc. 03-05-2021 06:36 AM
- Posted Re: Table Properties PopUp Menu on Idea Conversations. 03-02-2021 10:47 AM
- Posted Re: Keyboard Shortcuts in the Pretty HTML Editor on Canvas Question Forum. 03-02-2021 10:28 AM
My Posts
Post Details | Date Published | Views | Kudos |
---|---|---|---|
Ability to Create Optional Assignments? I imagine that this is possible, I'm just not sure how to do this. I would like to have a variety of assignments (some including discussion board posts) where students receive points for part... |
03-05-2021 |
1102 |
2 |
Keyboard Shortcuts in the Pretty HTML Editor Apologies if this has been asked elsewhere, but in trying out the new "Pretty HTML" feature, I have been unable to paste text using keyboard shortcuts. So, my questions are as follows: ... |
02-21-2021 |
4816 |
6 |
03-31-2021
03:11 PM
This is really strange. I've started having a lot of problems with MathJax in canvas recently. We had a local implementation before the canvas release. I have been wondering if the two instances of MathJax are competing with each other. I have not fully explored this line of thought, so it's just a conjecture at this point, but did you have a local instance of MathJax prior to the Canvas update?
If you right-click on any of your equations, what does the MathJax context menu look like? Specifically, under the "Rendering" section, what options are listed? Like I said, this may be unrelated, but I'm also tracking down some recent strange behavior (and why one page will render perfectly, and then 5 minutes later, it doesn't - could be a cacheing issue, but I unfortunately, don't have the time to track this down right now).
... View more
03-30-2021
02:15 PM
Thanks for the update @and-hu
... View more
03-12-2021
07:13 PM
3 Kudos
Just an update on this piece of the puzzle related to editing discussion posts using the pretty html editor, I opened a support case and L3 support was able to replicate the issue with editing discussion posts. Here's the reply that I received in case anyone else was curious about this specific behavior:
I have been doing testing on this issue with a Windows 10 Surfacebook pro and did replicate the issue. I also did some other testing and found that the D and N keys can do the same thing on non touch screen devices but only if you click outside of the editor to make it lose focus. So I think that the problem is that there is a dual focus on the browser with these touch screen devices that is being recognized. I've mentioned this on the case and have escalated this to product and engineering for further review. Thank you for all the information and testing on your end as well. We will be notifying you via this case with more information once a fix is made available.
... View more
03-06-2021
06:50 PM
I have this question as well. I recently noticed that I could open a pdf submission to a file upload question in the iOS Teacher app. I could also annotate it using the same "speedgrader like" annotation tools (but a little nicer as you can move the toolbar and change the background color of the area where you are writing). It seems like these are only saved locally and not published to the server. My "work around" is to save the pdf locally, and then re-upload it as a comment. Is there any way to automatically publish these annotations directly as a comment?
... View more
03-05-2021
10:51 AM
2 Kudos
I imagine that this is possible, I'm just not sure how to do this.
I would like to have a variety of assignments (some including discussion board posts) where students receive points for participation. However, I don't want to require that students complete any one particular assignment. I also don't want the assignment to show up as "missing" should the student choose not to participate. I would like for them to complete at least X number of points over the course of the term.
From the gradebook side of things, I would like for the points within this "participation" assignment group to accumulate but have an absolute maximum recorded value. For example, there may be 200 points worth of opportunities, but a "full participation score" might be 150 points. I don't want students scoring higher than that.
My current work flow involves two different assignment groups - one called "raw points" that doesn't count towards the course grade, and another called "recorded" which I manually update every-so-often. This is where I manually max the participation, and give a relative indication of "how on track" the student is in terms of "participation points".
With that background, here are my questions:
Is there any easy way to set up an assignment category that behaves like I described above?
If so, is there an easy way for students to monitor their progress? That is, know how many points are available, as well as how many point they have earned?
I know that I can do this manually, but I would rather have something that is more automated and integrated within Canvas.
... View more
Labels
- Labels:
-
Canvas
03-02-2021
10:28 AM
@Stef_retired Is the team currently working on this? It seems like there have been a few changes over the last 24 hours and I'm getting very different behavior than when I originally posted the thread. I’m currently trying to reply to discussion posts on my Canvas site using the pretty html editor, and now simply typing “d” (without CTRL, ALT, or any META keys) attempts to delete the post. I will follow up re support (Win 10, Chrome, Multi-Touch).
... View more
03-02-2021
10:25 AM
Did they just update the key maps? It seems like typing “d” in the pretty html edits attempts to delete a reply when replying to Discussion posts! (Win 10, Chrome, Multi-Touch)
... View more
02-28-2021
06:03 PM
@James I'm there with you on the repetitive clicking. When I get a new course prep, I really hate all of the clicking to build out the modules and and pages. So I scaffold the everything in a spreadsheet, and then use the API to automatically build it all out. I'm definitely not a skilled or proficient coder/developer, but just getting this little python routine in place has increased the life-expectency of my mouse at least 10-fold! 😄
... View more
02-28-2021
01:34 PM
2 Kudos
@DonAlbin I do something similar in that I want "quick navigation" available on many different pages while avoiding the pain of having to modify each and every file should I change one link.
I didn't like the iFrame solution because of sizing/layout issues. My ultimate solution involved using the Python wrapper for the Canvas API and Jinja2 to automate this process for me. I've included the links to resources that helped me get going with this. I'm happy to share a specific example and workflow if you're interested. Just let me know (it will take me a little bit of time to document and get it into a "sharable state").
Getting Started Links:
Python Wrapper: https://canvasapi.readthedocs.io/en/stable/course-ref.html
Blog about using the Canvas API: https://benjaminjchapman.wordpress.com/2018/02/21/experimenting-with-templating-canvas-courses/
Canvas API Documentation: https://canvas.instructure.com/doc/api/index.html
... View more
02-28-2021
12:51 PM
@JeffCampbell Thanks for the updates and for cross-linking the two posts. It's much appreciated.
... View more
02-27-2021
01:33 PM
1 Kudo
Yes, unfortunately, it seems that Canvas had to roll back the update. The user "James" noted in the thread here: LaTeX Support Dropped Completely Hopefully they will bring it back soon! I've been looking forward to this for quite some time.
Edited to add: Canvas team provided an update on the Feb 20 release notes here: Canvas-Release-Notes-2021-02-20 According to the thread New-Assignment-Student-View-Breaks-MathJax we may be able to expect an update of the status on Monday (fingers crossed).
... View more
02-26-2021
09:41 AM
I completely agree regarding this. Likewise, it would be great to see some improvements to the key mapping (specifically for PC’s with touchscreens) as outlined here: Keyboard Shortcuts in the Pretty HTML Editor
... View more
02-25-2021
09:10 AM
1 Kudo
Wow! Thanks @and-hu This is incredibly helpful information! I was a bit too tired last night to look into this and was planning on looking at it this morning. What a great way to wake up and see that someone else had done it (and documented it far better than I could) :D. MANY THANKS!
And yes, all of my PC’s have multiple touch points.
... View more
02-24-2021
11:33 PM
@James Thanks for the info. I tried to reply earlier, but had some difficulty with posting. Knowing that it worked for someone got me to look more into issues on my end. Unfortunatly, disabling extensions/incognito mode didn't help.
I was able to look a little more into the CodeMirror.js file. Honestly, I haven't dived into it, but at least the emacs keyboard bindings listed in the file reminded me that CTRL+V and CTRL+SHIFT+V as page down and page up is something I should have recognized.
... View more
02-24-2021
10:48 PM
1 Kudo
@James Thanks for the info. Knowing that it's working for someone on a PC with Chrome got me to dig into it a bit more. I tried disabling extensions/incognito mode, but unfortunatly, no luck. So I started digging around in the CodeMirror.js file. At the very least, I feel better about CTRL+V acting like a "page down". For what it's worth, here's what's listed for the keyboard bindings:
var keyMap = {};
keyMap.basic = { "Left": "goCharLeft", "Right": "goCharRight", "Up": "goLineUp", "Down": "goLineDown", "End": "goLineEnd", "Home": "goLineStartSmart", "PageUp": "goPageUp", "PageDown": "goPageDown", "Delete": "delCharAfter", "Backspace": "delCharBefore", "Shift-Backspace": "delCharBefore", "Tab": "defaultTab", "Shift-Tab": "indentAuto", "Enter": "newlineAndIndent", "Insert": "toggleOverwrite", "Esc": "singleSelection"};
// Note that the save and find-related commands aren't defined by
// default. User code or addons can define them. Unknown commands
// are simply ignored.
keyMap.pcDefault = { "Ctrl-A": "selectAll", "Ctrl-D": "deleteLine", "Ctrl-Z": "undo", "Shift-Ctrl-Z": "redo", "Ctrl-Y": "redo", "Ctrl-Home": "goDocStart", "Ctrl-End": "goDocEnd", "Ctrl-Up": "goLineUp", "Ctrl-Down": "goLineDown", "Ctrl-Left": "goGroupLeft", "Ctrl-Right": "goGroupRight", "Alt-Left": "goLineStart", "Alt-Right": "goLineEnd", "Ctrl-Backspace": "delGroupBefore", "Ctrl-Delete": "delGroupAfter", "Ctrl-S": "save", "Ctrl-F": "find", "Ctrl-G": "findNext", "Shift-Ctrl-G": "findPrev", "Shift-Ctrl-F": "replace", "Shift-Ctrl-R": "replaceAll", "Ctrl-[": "indentLess", "Ctrl-]": "indentMore", "Ctrl-U": "undoSelection", "Shift-Ctrl-U": "redoSelection", "Alt-U": "redoSelection",
"fallthrough": "basic"};
// Very basic readline/emacs-style bindings, which are standard on Mac.
keyMap.emacsy = { "Ctrl-F": "goCharRight", "Ctrl-B": "goCharLeft", "Ctrl-P": "goLineUp", "Ctrl-N": "goLineDown", "Alt-F": "goWordRight", "Alt-B": "goWordLeft", "Ctrl-A": "goLineStart", "Ctrl-E": "goLineEnd", "Ctrl-V": "goPageDown", "Shift-Ctrl-V": "goPageUp", "Ctrl-D": "delCharAfter", "Ctrl-H": "delCharBefore", "Alt-D": "delWordAfter", "Alt-Backspace": "delWordBefore", "Ctrl-K": "killLine", "Ctrl-T": "transposeChars", "Ctrl-O": "openLine"};
keyMap.macDefault = {
"Cmd-A": "selectAll", "Cmd-D": "deleteLine", "Cmd-Z": "undo", "Shift-Cmd-Z": "redo", "Cmd-Y": "redo", "Cmd-Home": "goDocStart", "Cmd-Up": "goDocStart", "Cmd-End": "goDocEnd", "Cmd-Down": "goDocEnd", "Alt-Left": "goGroupLeft", "Alt-Right": "goGroupRight", "Cmd-Left": "goLineLeft", "Cmd-Right": "goLineRight", "Alt-Backspace": "delGroupBefore", "Ctrl-Alt-Backspace": "delGroupAfter", "Alt-Delete": "delGroupAfter", "Cmd-S": "save", "Cmd-F": "find", "Cmd-G": "findNext", "Shift-Cmd-G": "findPrev", "Cmd-Alt-F": "replace", "Shift-Cmd-Alt-F": "replaceAll", "Cmd-[": "indentLess", "Cmd-]": "indentMore", "Cmd-Backspace": "delWrappedLineLeft", "Cmd-Delete": "delWrappedLineRight", "Cmd-U": "undoSelection", "Shift-Cmd-U": "redoSelection", "Ctrl-Up": "goDocStart", "Ctrl-Down": "goDocEnd",
"fallthrough": ["basic", "emacsy"]};
keyMap["default"] = mac ? keyMap.macDefault : keyMap.pcDefault;
... View more
02-24-2021
03:30 PM
1 Kudo
@James Thanks for this info and for linking to the other threads. Sigh. I really wish that Canvas would have posted that they had pulled support. Perhaps they did, and I missed it. I am just disappointed since I have really been talking-up this release for some time and have been helping faculty port their content over only to have it become useless for them. 😞
... View more
02-22-2021
09:48 AM
2 Kudos
I've been able to get it to work in both Chrome and Safari on iOS, but not via Chrome on the PC. Installing firefox now to test on a PC. Hopefully we can get some info about the keyboard shortcuts soon.
For what it's worth, if you are running a browser based on Chromium v89 (in beta), then using CTRL+V operates like "Page Down"
... View more
02-21-2021
12:02 PM
6 Kudos
Apologies if this has been asked elsewhere, but in trying out the new "Pretty HTML" feature, I have been unable to paste text using keyboard shortcuts. So, my questions are as follows:
Is there a keyboard shortcut for pasting text into the pretty HTML editor? I can right click and select paste from the menu, but I'm specifically looking for a keyboard shortcut.
Is there documentation available for the keyboard shortcuts in the pretty html editor? In trying various combinations to find an option for pasting text, I did discover a few unexpected keyboard shortcuts actions. I'm curious as to what set of keyboard short cuts exist "under the hood" so to speak.
... View more
02-21-2021
11:47 AM
3 Kudos
@ptart I'm not 100% sure, but I believe that the bug was reintroduced in Chrome 87, and corrected with Chrome 88. I believe that Chrome 86 should be fine, but again, I'm not 100% sure. Here are a few relavent threads on the underlying issues: https://github.com/mathjax/MathJax/issues/2612 https://bugs.chromium.org/p/chromium/issues/detail?id=1159852
That said, this may no longer be an issue with the Feb 20 update. The new mathjax integration seems to default to outputting math via a common html css file as opposed to using svg (which was causing the problem). In short, I hope that your issues have gone away with the new update.
... View more