What this page shows
This page is the working catalog for CMS media. Operators use it to find reusable files, upload new assets, open an existing asset in the edit modal, and remove obsolete media.
The page is not a raw storage browser. It shows reusable CMS asset records from the asset catalog, then uses those records to preview, rename, replace, or delete files.
When to use it
- search for an image that should be reused in a banner, page, or CMS block
- upload a new file into the shared asset library
- replace the file stored under an existing asset key
- clean up duplicated or obsolete media
- confirm the final internal asset key before other modules reference it
How to read it
The page supports two operator views:
List view: shows the main fields needed for search and reviewGallery view: shows image previews and supports bulk selection more comfortably
The main catalog columns are:
IDImageNameKey
Row click opens the asset modal, where operators can update the file or rename the key.
The upload area at the top is an immediate multi-file uploader. When files are dropped there, each file uploads right away using the selected Repository prefix. The create/edit modal is the controlled single-file path where the operator can review the key before pressing Upload or Save.
Create and edit fields
Repository: prefix folder for the asset key. It is derived from existing keys, or added temporarily withAdd New Repository.Asset Name: selected file name, or the existing stored file name when editing.Asset Key: reusable key saved for the asset. The visible field is the key tail; the selected repository prefix is added before saving.Image preview: shows either the current stored file or the newly selected replacement file.
Filters that change the result
Search: matches asset name, key, or asset URL
Actions operators can use
Create new asset: opens the single-file upload modal.Drag and drop upload: uploads one or more files immediately and generates keys from the selected repository prefix.Save: updates an existing asset key and optionally replaces the file.Deletein the edit modal: deletes one asset immediately in the current UI.Bulk selectand bulk delete: selects multiple assets and opens a confirmation dialog before deleting them.
Known caveats
- The catalog excludes keys that contain
user_documentoruser_card, so this page is not a complete file dump of every uploaded file. - New uploads normally fail when the same key already exists. To replace an existing reusable asset, open the existing row and use
Savewith a replacement file. - Changing the key is blocked if another asset already uses that key.
- Delete is destructive and also removes the external stored file, not just the visible row.
- If a CDN host is configured, newly uploaded assets can show the CDN URL instead of the original storage URL.