AI agents: the content index is at /llms.txt. Every page is also available as Markdown — send the request header Accept: text/markdown, or append .md to the page URL.
Xperience Docs

Cookie consent

We use necessary cookies (opens in a new tab) to run our website and improve your experience while browsing. Additional cookies are only used with your consent. You may revoke your consent on the Cookies Policy (opens in a new tab) page or in your browser at any time.

Configure (opens in a new tab)
  • Documentation
    InstallationUsing the Xperience interfaceDeveloping websitesConfiguring XperienceManaging usersSecuring websitesDeploying websitesManaging website contentMultilingual websitesMacro expressionsExternal utilitiesIntegrating 3rd party systemsCustom developmentE-commerce featuresOn-line marketing featuresRelease notes - Xperience 13Xperience terminology glossary
  • Tutorial
    Using the Xperience interfaceDeveloper tutorialBusiness tutorialResource hub for marketers
  • API Examples
    ConfigurationContent managementDevelopmentE-commerceOn-line marketingSocial media
  1. Home
  2. Configuring Xperience
  3. Managing files
  4. Uploading files

Uploading files


Was this page helpful?

Send us feedback Go back to top
  • Community Questions & Answers (opens in a new tab)
  • Contact support (opens in a new tab)

Xperience allows you to upload files one by one or select multiple files to upload at once. This can be useful if you need to upload a greater number of files at once, or if you need to perform the task quickly. Uploading multiple files at once is available for:

  • Media files – files in media libraries (e.g. Media libraries -> Edit () media library -> Files).
  • Meta files – files related to specific objects (e.g. email template attachments in Email templates -> Edit () email template -> General).
  • Page attachments – files attached to pages (e.g. Pages -> select page -> Properties -> Attachments).

Requirements

The following conditions must be fulfilled to allow uploading of multiple files:

  • The administration application has the Write permission for the temporary file repository (CMS/App_Data/CMSTemp/MultiFileUploader folder).
  • The client browser supports HTML 5

How uploading files works

To upload files to Xperience:

  1. Select one or more files from a given location.

  2. The files are downloaded as temporary files to a repository (CMS\App_Data\CMSTemp\MultiFileUploader).

    To successfully upload your files, avoid refreshing or causing a post back event on the page until the file upload process is complete.

  3. When the upload is finished, the uploaded files can be manipulated in the system:

If a post back occurs while uploading multiple files or another error occurs, the temporary files remain in the temporary repository.

The system provides the Delete old temporary upload files scheduled task (configurable in the Scheduled tasks application), which by default deletes all temporary files older than 2 hours. You can adjust this time span by changing the value of the CMSDeleteTemporaryUploadFilesOlderThan key (you need to manually add the key into the web.config file of the administration project).

On this page

  • Requirements
  • How uploading files works