Skip to main content
Question

Path to Images in Docebo?


Forum|alt.badge.img+1

Hello and thank you in advance!


Where do I find the web server address for adding images to an iframe in a html widget?

I’m vague on where it may be. Is there a place where I can view the path of all images uploaded across the platform?

I know where to upload images for courses and widgets and went to the image UI for both, I get lost from there.

Thank you again for your time! nick

10 replies

dklinger
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 1674 replies
  • December 2, 2021

Hi - so my understanding - (and @Adam Ballhaussen correct me if I am wrong) is that there is a “shared S3 bucket” going on. You would access the bucket when you want to load images and such…and can retrieve a url to the image. But access controls are in place by author so one cannot see the others folder structure. I have heard folks recommend a single shared account? To make something like gathering urls more straightforward…please someone correct me if I am wrong….


lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 4829 replies
  • December 2, 2021

@dklinger do you mean we have access to a Docebo content server directly? Can you elaborate? Thx


dklinger
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 1674 replies
  • December 2, 2021
lrnlab wrote:

@dklinger do you mean we have access to a Docebo content server directly? Can you elaborate? Thx

No @lrnlab - let me clarify - purely the links from uploading images into the HTML widget. Those links can be used to display those images elsewhere with your HTML and other HTML widgets.

A person can game it and upload a ton of images hold onto those images for their HTML later.


spotratz
Novice III
Forum|alt.badge.img+2
  • Novice III
  • 58 replies
  • December 2, 2021

@ncassella If you are using Microsoft Edge and you right click on an image, you can choose the option to Open Image in a New Tab. That will give you the URL for that image. Is that what you were looking for?


Forum|alt.badge.img+1
  • Author
  • Helper II
  • 41 replies
  • December 2, 2021

Thank you for your suggestions.  @spotratz when you say right click the image where do you do this?

I may not know the name of the image I uploaded. Lets say I uploaded 100 images for example and they are not being used yet in the platform. At a later time, I want to look through them to find the correct one, then get the path of that image so I can put the path in my iframe.
@dklinger Yes, your clarification with @lrnlab is correct. I just want to be able to pick out a specific image that was uploaded to the platform to strictly obtain the path of that image. For use in Html widgets.

Thank you!

 

 


lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 4829 replies
  • December 2, 2021
dklinger wrote:
lrnlab wrote:

@dklinger do you mean we have access to a Docebo content server directly? Can you elaborate? Thx

No @lrnlab - let me clarify - purely the links from uploading images into the HTML widget. Those links can be used to display those images elsewhere with your HTML and other HTML widgets.

A person can game it and upload a ton of images hold onto those images for their HTML later.

gotcha...yes and I also use the “inspect” on the browser developer console to grab the url and/or download some assets we use throughout the site


spotratz
Novice III
Forum|alt.badge.img+2
  • Novice III
  • 58 replies
  • December 2, 2021

@ncassella ah okay. Yeah, my method assumes the image shows on your site somewhere. One thing you could possibly do is create a course you don’t publish and plug those images into an HTML page. That would create the links you need following the method I suggested. 

  1. Create a course
  2. add an HTML page
  3. Insert the images you’ve uploaded or just paste in new images
  4. save it
  5. hit the play button in the upper right
  6. open the HTML page
  7. then follow the method I suggested earlier.

Haven’t tested this but I believe it should work.


james.buhagiar
Docebian

Hi everyone,

You have access to the AWS server by using the HTML widget in a page, once there, click the WYSIWYG editor and there is an upload image button. From there you can see all images uploaded by the account you’re logged into. 
 

There is a video posted somewhere in the community showing how to do this. I’ll see if I can dig it out later today (unless @nick.tosto has the link handy!)

Using a shared account is a good option as suggested. 


  • Newcomer
  • 1 reply
  • March 14, 2025

Adding to this old thread. I plan to use images for a horizontal navigation bar in a custom CSS page layout. Since these images need to be hosted on a server, I follow the steps below to obtain S3 image URLs:

  1. Go to Manage Pages and create a Widget custom page.
  2. In Composer view, add a new widget > select "HTML/WYSIWYG" widget > click Next.
  3. Once created, select the WYSIWYG editor, click on "Insert/edit image" icon and then click on the Source icon.

 

  1. Create a folder or click Upload, then drag files or click “Add files” (it is recommended to create a folder beforehand).

 

  1. Click Insert. Repeat these steps for each image.
  2. Switch to the HTML editor view and copy the S3 image URL(s).

 

  1. Click “Add Widget” to save your work, or click “Cancel” if you only need the image URL(s) for a CSS custom page layout. Once uploaded to the Docebo S3 bucket, you can reuse the same image(s) on any page using this process.

dklinger
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 1674 replies
  • March 15, 2025

Good to know that the approach still stands…


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings