Show TOC

Understanding Application Branding Resources in the Web Resource RepositoryLocate this document in the navigation structure

Use

To customize the branding resources of an application, you need to understand the structure of the Application Branding folders in the Web Resource Repository:

  • Web Resources

    • Application Branding

      • <namespace> (optional)

        • <application name>

          • <version 1>

            • default

              • <branding resources and/or folders>

            • <theme_id_1>

              • <branding resources and/or folders>

              . . .

            • <theme_id_n>

              • <branding resources and/or folders>

            . . .

          • <version n>

            . . .

The following table describes the folder structure and contents of an application's branding resources:

Folder

Description

Application Branding

Contains folders for each application's branding resources.

An <application name> folder appears either directly under the Application Branding folder, or under a <namespace> .

Caution

Do not delete this folder.

<namespace> (optional)

A namespace (optional) is composed of one or more folder levels, separated by '/'. For example: name1/name2 .

The namespace facilitates the management of application branding resources. For example, when the resources of several applications are grouped under a single namespace, you can download all the resources under that namespace.

Caution

The total path length of each resource must not exceed 255 characters.

<application name>

The name of the application.

<version 1>

. . .

<version n>

One or more version folders, which are named sequentially starting from '1'. Each folder contains a version of the application's branding resources.

When the application is deployed, if its branding resources were modified since the last deployment, a new version folder is created. The name of the new folder is the next consecutive number.

The runtime uses the active version folder, which is the folder with the highest number.

The name of the active version folder of an application is displayed in the Active Version Folder property of the application folder.

Note

When a new version folder is created, it is necessary to recreate any required customizations that were made in the previous version.

default

The folder containing the default branding resources. The resources in this folder are used if there is no custom resources folder.

<theme_id_1>

. . .

<theme_id_n>

Folders containing branding resources that are customized for specific portal themes.

To use custom resources, create a folder for the custom resources, which is a sibling of the default folder. To ensure that the custom resources are used in runtime for a specific theme, the ID of the folder must be the same as the Theme ID . For example, if the theme ID of the SAP Tradeshow theme is sap_tradeshow , the ID of the custom resources folder must also be sap_tradeshow .