canvas-lms icon indicating copy to clipboard operation
canvas-lms copied to clipboard

Missing Upload/Record Media option in RCE

Open ngocnt-phx opened this issue 1 year ago • 6 comments

Summary:

When I open RCE, there is no Upload/Record Media option when click on image

image

I have asked Gemini and she told me that "Canvas retired the Flash-based Rich Content Editor (RCE) in favor of a more modern editor. This means the "Record/Upload Media" button you saw in the guide is likely outdated.". Is that true?

Can someone help me pleaseeee

Steps to reproduce:

  1. Start canvas development in local. I am using prod branch at this time
  2. Create any course and go to it.
  3. Create assignment/discussion and see RCE

Expected behavior:

Upload/Record Media option displayed when click on Upload/Record Media button image

Actual behavior:

Only Course media and User media displayed

image

Additional notes:

ngocnt-phx avatar Apr 06 '24 06:04 ngocnt-phx

That particular RCE plugin requires a Rich Content Service to work. If you're using docker, you can use this override instead of spinning up your own.

jakeoeding avatar Apr 08 '24 23:04 jakeoeding

Hi @jakeoeding, thanks you for reply. I have installed RCE API already. My rce-api running at this commit https://github.com/instructure/canvas-rce-api/commit/96f41648db59388809c3b6562752ee8212cac19f. But I don't know why the Upload/Record Media stil does not appear in the toolbar. image

do I missing another thing?

ngocnt-phx avatar Apr 09 '24 02:04 ngocnt-phx

There's an account setting accessible at /accounts/:id/settings#tab-settings titled "Disable uploads to Canvas Media from the enhanced rich content editor". That would also need to be unchecked for media recording to work in the RCE.

jakeoeding avatar Apr 09 '24 14:04 jakeoeding

Hi @jakeoeding,
I checked again and the "Disable uploads to Canvas Media from the enhanced rich content editor" is unchecked.You can see in the screencast below: Screencast from 10-04-2024 15:21:07.webm Do I need anything extra during the configuration process? My installation followed the steps on the instructions. Or does it relate to Kaltura? I looking at the code and find some info below: image image

ngocnt-phx avatar Apr 10 '24 08:04 ngocnt-phx

Sorry.. It's been a while since I've worked in this domain. Yes, you'll need a service to process the uploads too. That's what the Kaltura settings check is looking for.

jakeoeding avatar Apr 10 '24 14:04 jakeoeding

Thank you for your information :( So let's me conclusion, we don't have Upload/Record Media to take quick recording inside RCE anymore (like an image below). If we want to do it, we have to use another service like Kaltura to using that feature? Uploading image.png…

ngocnt-phx avatar Apr 10 '24 14:04 ngocnt-phx