Deploying Branding Themes

This chapter discusses how to:

Click to jump to parent topicDeploying Branding Themes From a Production Environment

To deploy themes from a production environment:

  1. Ensure that all images, styles, and HTML objects are in the production database. This may require entry through Application Designer, use of the Upgrade Copy process, migrating remote objects to production servers, or a combination of these tasks.

  2. Assign the new themes to the portal and specific roles, as desired. You stage them to appear on the proper date by using the Effective Date field on the Assign Themes page.

    See Using Effective Dating to Create Branding Themes Versions.

    See Assigning Branding Themes to Roles.

  3. Test results and make adjustments as necessary.

Click to jump to parent topicDeploying Branding Themes From a Development Environment

This section provides and overview and discusses how to deploy branding themes from a development environment.

Click to jump to top of pageClick to jump to parent topicUnderstanding the PeopleSoft Data Mover Script Use in Branding Theme Deployment

Deploying branding themes from a development environment may require that you use PeopleSoft Data Mover scripts and the Upgrade Copy process. To use either, the same PeopleTools version must be running in both development and production environments.

Before you run a PeopleSoft Data Mover script, review the instructional text provided in each script.

The CLEAN script scrubs projects that you create in development environments, so that only branding-related objects are included. The other scripts come in pairs: an export version to pull the branding data out of development and an import version to push the data into production.

PeopleSoft Data Mover scripts for use in deploying branding themes fall into the following three categories:

The following PeopleSoft Data Mover scripts apply to all themes, but do not apply to site overrides.

Script Name

Action

Definitional Data

Application Designer Objects

EPPBRALLCLEAN.DMS

Cleans the Application Designer project to include only branding objects, such as image, HTML, and style sheet objects.

No

Yes

EPPBRALLEXP.DMS

Extracts data from the source database and creates a .dat file.

Yes

No

EPPBRALLIMP.DMS

Loads the exported .dat file into the destination database.

Yes

No

The following PeopleSoft Data Mover scripts apply to selected themes and do not apply to site overrides.

Script Name

Action

Definitional Data

Application Designer Objects

EPPBRTHMCLEAN.DMS

Cleans the Application Designer project to include only branding objects, such as image, HTML, and style sheet objects.

No

Yes

EPPBRTHMEXP.DMS

Extracts data from the source database and creates a .dat file.

Yes

No

EPPBRTHMIMP.DMS

Loads the exported .dat file into the destination database.

Yes

No

The following PeopleSoft Data Mover scripts apply to selected sites and all overrides.

Script Name

Action

Definitional Data

Application Designer Objects

EPPSMBRCLEAN.DMS

Cleans the Application Designer project to include only branding objects, such as image, HTML, and style sheet objects.

No

Yes

EPPSMBREXP.DMS

Extracts data from the source database and creates a .dat file.

Yes

No

EPPSMBRIMP.DMS

Loads the exported .dat file into the destination database.

Yes

No

Click to jump to top of pageClick to jump to parent topicDeploying Branding Themes From a Development Environment

To deploy branding themes from a development environment:

  1. Verify that all theme definitions have effective dates as required for production use.

  2. Move branding-related objects to production.

    There are two options for moving branding-related objects to production. For either method, you can use the branding queries to identify all objects related to headers, footers and menus.

    In addition, for either option, preparing the objects for migration to production may require the use of the Upgrade Copy process, migrating remote objects to production servers, or both.

  3. Run the PeopleSoft Data Mover scripts to move the data comprising the theme, header, footer and menu override definitions.

  4. Run the Copy Upgrade process to move branding objects.

    Prior to executing the Copy Upgrade process, you may want to rerun the branding queries to double-check that you have identified all objects required for headers, footers and menus. Compare the list to the objects in the project after running the CLEAN PeopleSoft Data Mover script.

  5. Check the results and make adjustments as necessary.