Skip to content

File Explorer

Module: File Explorer (File Manager) Where to find it: Available everywhere in the portal — it opens as a dialog from the File Explorer shortcut in the top navigation (it isn't a separate page you navigate to). Scope: Client-wide (shared across all your sites), with a special wwwroot area scoped per site + environment. Who should read this: Administrators who upload and organise the assets (images, fonts, scripts, documents, media) used across the portal and served by their websites.


1. Overview

File Explorer is your media/asset library. You organise files into a recursive tree of folders, upload files (by drag‑and‑drop or the add‑file button), and copy each file's public path to use elsewhere in the portal (e.g. an image in a page, a font in your styles).

File Explorer dialog

There are two distinct areas, shown in the left tree:

AreaWhat it's for
Base Folder (and your own folders)The general asset library — anything you upload here is stored as a web asset and referenced by a generated, signed path.
wwwrootSite‑root files served at the top level of a website, per site + environment (e.g. robots.txt). Managed by super‑admins. See §5.

A storage meter at the top shows how much of your quota is used (e.g. 3.7 Mb / 50 Mb). Uploads count against it; deletes free it up.


2. Prerequisites

File Explorer uses the files privilege group:

ActionPrivilege
View files & foldersCan View Files (CVF)
Add folders / upload filesCan Add Files (CAF)
Rename / move foldersCan Edit Files (CEF)
Delete folders / filesCan Delete Files (CDF)

The wwwroot environment‑root folders are only visible and creatable to super‑admin roles; regular admins work within the normal folder tree.


3. Working with folders

Select a folder in the left tree (or via the breadcrumb) to see its contents. When a folder is selected, the toolbar above the file list offers four actions: add folder (blue), add file (green), move (yellow), and delete (red).

Folder toolbar and breadcrumb

  • Create folders recursively. Add a folder (e.g. "AAA"), open it, and add another inside it (e.g. "BBB") — nest as deep as you like. The breadcrumb (e.g. Base Folder » AAA » BBB) shows where you are.
  • Rename a folder. Renaming is not a toolbar button — click the folder title, edit the text, and click the check to save. (Only admin‑created folders can be renamed — not the wwwroot/root folders.)
  • Delete a folder. This removes the folder and everything nested inside it (sub‑folders and files), and the files are removed from storage too. Use with care.

Moving a folder

The yellow button (the "move" / location icon) moves the selected folder somewhere else in the tree. Clicking it switches the explorer into a move mode:

Moving a folder — pick a new destination

  1. A warning appears: "the path of the nested files will be changed" (see the caution below).
  2. The left tree now shows the eligible destinations, each with a radio selector — pick where the folder should go. The folder you're moving (and its own sub‑folders) is excluded, so you can't move a folder into itself.
  3. The panel shows New Destination: <folder> once you've chosen (a destination can also be the root).
  4. Click Move to confirm, or Cancel to back out without changes.

⚠️ Renaming or moving a folder changes its files' public paths

A library file's public URL contains its folder name (e.g. …/web-assets/<id>/<folder>/<signature>-<filename>.<ext>). So when you rename a folder or move it to a new parent, the URLs of every file inside it (and in its sub‑folders) change. Any place those files are referenced — pages, layouts, shared elements, styles — will keep pointing at the old path and break until you update them. After a rename/move, re‑copy the new file paths and update everywhere they're used.


4. Working with files

Open a folder and upload files by dragging and dropping them onto the file area, or using the add‑file button. Each uploaded file is listed with an icon, its name, and its type.

Only accepted file types are stored (others are skipped on upload):

CategoryTypes
ImagesPNG, JPEG, GIF, WebP, SVG, ICO
FontsTTF, OTF, WOFF, WOFF2
VideoMP4, MPEG, WebM, AVI
AudioAAC, MP3/MPEG, WAV, WebM
Documents / codePDF, JSON, XML, PHP, CSS, HTML, JS, TXT

File details & actions

Click a file to open its details popover — a preview (for images), the file name, size, type, and upload date — with three actions:

File details and actions

ActionWhat it does
Copy file pathCopies the file's public URL to the clipboard, to paste wherever you need the asset.
Download / OpenOpens or downloads the file.
DeleteRemoves the file from the library and from storage (frees quota).

About the copied path: library files are stored as web assets with a generated name — the path looks like …/web-assets/<id>/<folder>/<signature>-<filename>.<ext>. The signature keeps uploads unique, so two files with the same original name don't collide.


5. wwwroot — site‑root files

The wwwroot area is for files that must live at the root of a website rather than under the web‑assets path. Select wwwroot in the tree to see your sites and their environments.

wwwroot environment-root folders

  • A super‑admin creates a root folder per site + environment (e.g. Test Site → development). Each site/environment can have one such root folder.
  • Files uploaded here are stored plainly (under client/<environment>/<filename>, no signature), so they're served directly at the site root.
  • Example: upload robots.txt into a site's development root, and it's reachable at https://<that-site>/robots.txt. The same applies to other root‑level files (e.g. sitemap.xml, verification files).

The difference from the library: wwwroot files keep their exact name and live at the domain root; library (web‑asset) files get a signed path under web-assets.


6. Tips & common pitfalls

  • Renaming or moving a folder breaks existing file links. The folder name is part of each file's public path, so a rename/move changes the URLs of everything inside it. Update the references in pages, layouts, shared elements, and styles afterwards (re‑copy the new paths).
  • Deleting a folder cascades. Removing a folder deletes all nested folders and files (and their storage). Double‑check before deleting a populated folder.
  • Unsupported types are silently skipped. If a file doesn't upload, check it against the accepted‑types list above (fonts are recognised by extension: .ttf/.otf/.woff/.woff2).
  • Use Copy file path rather than typing asset URLs by hand — the generated signature path isn't guessable.
  • Put root‑level files (robots.txt, etc.) in wwwroot, not the library — only wwwroot serves them at the domain root, and that area is super‑admin managed.
  • Watch the storage meter. Uploads consume your quota; delete unused assets to reclaim space.
  • Root folders can't be renamed — only the folders you create.