Storing and processing Setka Editor files

There are 2 ways to store and process resources received from Setka Editor.

1. Storing links to resources, dynamic linking to Setka CDN

You can receive links to resources via API and save them to your database. Dynamically link resources to editor and preview pages. Update the links once there is a request for it.

2. Storing resources on your server or CDN

If you want Setka Editor files to be grabbed from your server or CDN, with no dependencies on Setka CDN, you can use links to download them and put them into a public directory of the project. Then you will be able to markup paths to files on required pages.

After the file update request (Step 4), you will need to download new versions and replace old files.

Files can be saved to your server or CDN:

File

Description

theme_files

JSON config file and a concatenated CSS file

standalone_styles

Standalone styles

amp_styles

AMP styles

fonts

Custom fonts

icons

Icons

Download custom fonts and icons to your server or CDN in any structure preferable for you.

After files download:

1. JSON config file: replace absolute paths that are referred to a Setka Editor domain with the absolute paths to icons on your domain or CDN

Example:

If the path leads to https://ceditor.setka.io/clients/client-ID/css/assets/file-ID/img/icon.svg, replace it with https://yourdomain.com/assets/icons/icon.svg.

2. Replace absolute paths for fonts in a concatenated or separate CSS file with the ones that lead to your CDN instead of the Setka Editor domain

Example:

If the path leads to https://ceditor.setka.io/clients/file-ID/css/assets/fonts/client-ID/font.woff, replace it with https://yourdomain.com/assets/fonts/font.woff.

Last updated

Was this helpful?