Enabling the File Upload Function in CKEditor

Overview

By default, CKEditor file upload is only available to administrators. The following steps will guide users in enabling the option for other role types as well as allowing the uploads to be placed in public asset folders. 

 

Prerequisites

 

Solution

1. Make sure that the advanced editor is set to show all options

2. Log in to your DNN instance with your SuperUser/Host account. 

3. Go to Settings > Site Settings.

sitesettings.jpg

4. Click on the Site Behavior tab.

5. Click on the More sub-tab.

6. Click on Open HTML Editor Manager.

htmleditor.jpg

7. In the HTML Editor Manager screen, click on the File Browser Settings tab and check off the roles you want to allow to upload files. Then click Save.

inline-51658974.png

NOTE: The following steps are to allow users to upload assets to shared folders instead of their personal user folders. 

9. Go to Persona Bar > Content > Assets.

10. Find the folder that you want to allow uploading to and click on the edit (pencil) icon.

scr-assets-foldercard-iconbar-edit-e90.png

11. Click on the Permissions tab and use the shown checkboxes to grant permission as needed then click Save

scr-assets-folder-edit-permissions-e90.png

 

Testing

1. Validate the fix by logging in with a user with edit access to a page.

2. Access an HTML Pro module on the page

3. Go to Advanced Editor > Insert Image > Browse Server

They should be able to upload files to the approved shared asset folders. 

 

Comments

1 comment

  • Avatar
    Lisa Hagley

    How do you allow PDFs when PDFs are accepted file formats...but the CK editor stops you?

    1
    Comment actions Permalink

Please sign in to leave a comment.