Migrating Branding Data Using ADSs

PeopleTools delivers the following application data sets that can be used to migrate branding definitions and configurations:

  • PTBR_ELEMENT_TYPE - Branding Element Type Definitions.

  • PTBR_LAYOUT - Branding Header and Footer Definitions.

  • PTBR_MACRO - Branding Macro Sets.

  • PTBR_STYLE_SHEET_DEFN - Branding System Options.

  • PTBR_THEME - Branding Theme Definitions.

  • PTBR_THEME_ASSIGNMENT - Branding Theme Assignments.

  • PTBR_USER_ATTRIBUTE_TYPE - Branding User Attribute Type Definitions.

The following sections describe each application data set for branding definitions, the record definitions and related language records (RLRs) included, the fields from the base record, along with a additional information how the fields in the data set correspond to pages and fields in the user interface.

PTBR_ELEMENT_TYPE - Branding Element Type Definitions

Data set: PTBR_ELEMENT_TYPE

Description: Branding element type definitions from the Define Branding Element Types page.

Records (and RLRs): PTBR_ETYPE (PTBR_ETYPE_LN) — Branding element type definition.

Navigation: PeopleTools, and then Portal, and then Branding, and then System Data, and then Define Branding Element Types.

See also: Defining Branding Element Types.

Record Field UI Field Mergeable In RLR

PTBR_ETYPE

PTBR_ETYPE_ID

Name

N

Y

PTBR_ETYPE

DESCR

Description

N

Y

PTBR_ETYPE

DESCRLONG

Description (long)

N

Y

PTBR_ETYPE

OBJECTOWNERID

Owner ID

N

N

PTBR_ETYPE

ACTIVE_FLAG

Active

N

N

PTBR_ETYPE

PACKAGEID

Package Name

N

N

PTBR_ETYPE

QUALIFYPATH

Path

N

N

PTBR_ETYPE

APPCLASSID

Class ID

N

N

PTBR_ETYPE

CREATEDTTM

Not applicable

N

N

PTBR_ETYPE

CREATEOPRID

Not applicable

N

N

PTBR_ETYPE

LASTUPDDTTM

Not applicable

N

N

PTBR_ETYPE

LASTUPDOPRID

Not applicable

N

N

PTBR_LAYOUT - Branding Header and Footer Definitions

Data set: PTBR_LAYOUT

Description: Branding header and footer definitions from the Define Headers and Footers page.

Records (and RLRs): PTBR_LAYOUT (PTBR_LAYOUT_LN) — descriptors for the definition, PTBR_LTELT (PTBR_LTELT_LN) — layout element properties, PTBR_LTELTAT (PTBR_LTELTAT_LN) — additional layout element attributes, PTBR_LTATTR (PTBR_LTATTR_LN) — additional style classes, PTBR_LTATTR_CLA — Company Info content for classic, and PTBR_LTATTR_FLU — Company Info content for fluid.

Navigation: PeopleTools, and then Portal, and then Branding, and then Branding Headers and Footers.

See also: Defining Headers and Footers.

Record Field UI Field Mergeable In RLR

PTBR_LAYOUT

PTBR_LAYOUT_ID

Name

N

Y

PTBR_LAYOUT

PTBR_LAYOUT_TYPE

Type

N

N

PTBR_LAYOUT

DESCR254

Description (long)

N

Y

PTBR_LAYOUT

OBJECTOWNERID

Owner ID

N

N

PTBR_LAYOUT

CREATEDTTM

Not applicable

N

N

PTBR_LAYOUT

CREATEOPRID

Not applicable

N

N

PTBR_LAYOUT

LASTUPDDTTM

Not applicable

N

N

PTBR_LAYOUT

LASTUPDOPRID

Not applicable

N

N

PTBR_LTELT

PTBR_LAYOUT_ID

Name

N

Y

PTBR_LTELT

PTBR_ELEMENT_ID

ID

N

Y

PTBR_LTELT

PTBR_ETYPE_ID

Type

N

N

PTBR_LTELT

DESCR254

Notes

N

Y

PTBR_LTELT

PTBR_PELEMENT_ID

Parent

N

N

PTBR_LTELT

PTBR_SEQ_NUM

Order

N

N

PTBR_LTELTAT

PTBR_LAYOUT_ID

Name

N

Y

PTBR_LTELTAT

PTBR_ELEMENT_ID

ID

N

Y

PTBR_LTELTAT

PTBR_ATTR_ID

Attribute Name

N

Y

PTBR_LTELTAT

PTBR_ATTR_TYPEVAL

Attribute Type

N

N

PTBR_LTELTAT

PTBR_ATTR_TXTVALUE

Default Text

N

Y

PTBR_LTELTAT

PTBR_ATTR_SVALUE

Attribute Value

N

N

PTBR_LTELTAT

PTBR_ATTR_EB_CLA

Enable Company Banner Area

N

N

PTBR_LTELTAT

PTBR_ATTR_EB_FLU

Use Different Content for Classic and Fluid

N

N

PTBR_LTELTAT

PTBR_ATTR_LVALUE

Static HTML

N

N

PTBR_LTATTR

PTBR_LAYOUT_ID

Name

N

Y

PTBR_LTATTR

PTBR_ATTR_ID

Not applicable

N

Y

PTBR_LTATTR

PTBR_ATTR_TYPEVAL

Not applicable

N

N

PTBR_LTATTR

PTBR_ATTR_TXTVALUE

Not applicable

N

Y

PTBR_LTATTR

PTBR_ATTR_SVALUE

Not applicable

N

N

PTBR_LTATTR

PTBR_ATTR_EB_CLA

Not applicable

N

N

PTBR_LTATTR

PTBR_ATTR_EB_FLU

Not applicable

N

N

PTBR_LTATTR

PTBR_ATTR_LVALUE

Style Definitions

N

N

PTBR_LTATTR_CLA

PTBR_LAYOUT_ID

Name

N

N

PTBR_LTATTR_CLA

PTBR_ATTR_EB_CLA

Enable Company Banner Area

N

N

PTBR_LTATTR_CLA

PTBR_ATTR_LVAL_CLA

Company Banner Content

N

N

PTBR_LTATTR_FLU

PTBR_LAYOUT_ID

Name

N

N

PTBR_LTATTR_FLU

PTBR_ATTR_EB_FLU

Use Different Content for Classic and Fluid

N

N

PTBR_LTATTR_FLU

PTBR_ATTR_LVAL_FLU

Fluid Banner Content

N

N

PTBR_MACRO - Branding Macro Sets

Data set: PTBR_MACRO

Description: Branding macro set definitions from the Macro Set page.

Records (and RLRs): PSMACROSET (PSMACROSETLANG) — a branding macro set, and PSMACRO (PSMACROLANG) — individual branding macros.

Navigation: PeopleTools, and then Portal, and then Branding, and then Branding Theme Macro Sets.

See also: Defining Macro Sets and Macros.

Record Field UI Field Mergeable In RLR

PSMACROSET

PTMACROSETID

Macro Set

Y

Y

PSMACROSET

DESCR254

Long Description

Y

Y

PSMACROSET

OBJECTOWNERID

Owner

Y

N

PSMACROSET

VERSION

Not applicable

Y

N

PSMACROSET

LASTUPDDTTM

Not applicable

Y

N

PSMACROSET

LASTUPDOPRID

Not applicable

Y

N

PSMACRO

PTMACROSETID

Macro Set

Y

Y

PSMACRO

PTMACROID

Not applicable

Y

N

PSMACRO

PTMACRONAME

Macro Name

Y

Y

PSMACRO

PTMACROCONTENT

Macro Content

Y

N

PSMACRO

DESCR100

Description

Y

Y

PTBR_STYLE_SHEET_DEFN - Branding System Options

Data set: PTBR_STYLE_SHEET_DEFN

Description: Additional style sheets and JavaScript objects from the Branding System Options page.

Records (and RLRs): PSOPTIONSADDL (none) — Additional objects.

Navigation: PeopleTools, and then Portal, and then Branding, and then Branding System Options.

See also: Configuring Branding System Options.

Record Field UI Field Mergeable In RLR

PSOPTIONSADDL

PTCOMPONENTTYPE

Not applicable

Note: Always set to C for classic components.

N

Not applicable

PSOPTIONSADDL

PTSCRIPTTYPE

  • Additional Style Sheet Objects

  • Additional JavaScript Objects

N

Not applicable

PSOPTIONSADDL

PTSCRIPTNAME

  • Style Sheet Name

  • JavaScript Name

N

Not applicable

PSOPTIONSADDL

SEQNO

Not applicable

Note: Row order from the grid.

N

Not applicable

PTBR_THEME - Branding Theme Definitions

Data set: PTBR_THEME

Description: Branding theme definitions from the Assemble Themes page.

Records (and RLRs): PTBR_THEME (PTBR_THEME_LN) — theme identifiers, PTBR_THMATTR (PTBR_THMATTR_LN) — theme building blocks, and PTBR_THEME_CSS — additional theme style sheets.

Navigation: PeopleTools, and then Portal, and then Branding, and then Assemble Branding Themes.

See also: Assembling Branding Themes.

Record Field UI Field Mergeable In RLR

PTBR_THEME

PTBR_THEME_ID

Name

N

Y

PTBR_THEME

DESCR254

Description

N

Y

PTBR_THEME

OBJECTOWNERID

Owner ID

N

N

PTBR_THEME

CREATEDTTM

Not applicable

N

N

PTBR_THEME

CREATEOPRID

Not applicable

N

N

PTBR_THEME

LASTUPDDTTM

Not applicable

N

N

PTBR_THEME

LASTUPDOPRID

Not applicable

N

N

PTBR_THMATTR

PTBR_THEME_ID

Name

N

Y

PTBR_THMATTR

PTBR_ATTR_ID

Skin Style Sheets: Name

N

Y

PTBR_THMATTR

PTBR_ATTR_TYPEVAL

Not applicable

N

N

PTBR_THMATTR

PTBR_ATTR_TXTVALUE

Skin Style Sheets: Description

N

Y

PTBR_THMATTR

PTBR_ATTR_SVALUE

  • Homepage Header

  • Homepage Footer

  • Target Page Header

  • Macro Set

  • Classic Components: Theme Style Sheet

  • Skin Style Sheets: Name

  • Fluid Components: Global Override Style Sheet

N

N

PTBR_THMATTR

PTBR_ATTR_LVALUE

Theme Style Sheet Mappings: Node, Style Sheet, Theme Style Sheet

N

N

PTBR_THEME_CSS

PTBR_THEME_ID

Name

N

Not applicable

PTBR_THEME_CSS

MSGNODENAME

Theme Style Sheet Mappings: Node

N

Not applicable

PTBR_THEME_CSS

STYLESHEETNAME

Theme Style Sheet Mappings: Style Sheet

N

Not applicable

PTBR_THEME_CSS

PTBR_THEME_CSS

  • Classic Components: Theme Style Sheet

  • Fluid Components: Global Override Style Sheet

  • Theme Style Sheet Mappings: Theme Style Sheet

N

Not applicable

PTBR_THEME_CSS

LASTUPDDTTM

Not applicable

N

Not applicable

PTBR_THEME_CSS

LASTUPDOPRID

Not applicable

N

Not applicable

PTBR_THEME_CSS

OBJECTOWNERID

Not applicable

N

Not applicable

PTBR_THEME_CSS

VERSION

Not applicable

N

Not applicable

PTBR_THEME_ASSIGNMENT - Branding Theme Assignments

Data set: PTBR_THEME_ASSIGNMENT

Description: Portal-specific branding theme overrides and user attributed-based overrides from the Assign Branding Themes page.

Records (and RLRs): PTBR_THM_REG (PTBR_THM_REG_LN) — the portal for the theme override, PTBR_THMRGAT (PTBR_THMRGAT_LN) — portal-wide settings, PTBR_THM_UA — user attributes, and PTBR_THMUAAT (PTBR_THMUAAT_LN) — user attribute override settings.

Navigation: PeopleTools, and then Portal, and then Branding, and then Assign Branding Themes.

See also: Assigning Branding Themes.

Record Field UI Field Mergeable In RLR

PTBR_THM_REG

PORTAL_NAME

Portal Name

N

Y

PTBR_THM_REG

EFFDT

Effective Date

N

Y

PTBR_THM_REG

OBJECTOWNERID

Owner ID

N

N

PTBR_THM_REG

CREATEDTTM

Not applicable

N

N

PTBR_THM_REG

CREATEOPRID

Not applicable

N

N

PTBR_THM_REG

LASTUPDDTTM

Not applicable

N

N

PTBR_THM_REG

LASTUPDOPRID

Not applicable

N

N

PTBR_THMRGAT

PORTAL_NAME

Portal Name

N

Y

PTBR_THMRGAT

EFFDT

Effective Date

N

Y

PTBR_THMRGAT

PTBR_ATTR_ID

Not applicable

N

Y

PTBR_THMRGAT

PTBR_ATTR_TYPEVAL

Not applicable

N

N

PTBR_THMRGAT

PTBR_ATTR_TXTVALUE

Not applicable

N

Y

PTBR_THMRGAT

PTBR_ATTR_SVALUE

  • Default Theme

  • Default Skin

  • Custom Tabs

  • Default Custom Tab

  • Default Fluid Homepage

N

N

PTBR_THMRGAT

PTBR_ATTR_LVALUE

Not applicable

N

N

PTBR_THM_UA

PORTAL_NAME

Portal Name

N

Not applicable

PTBR_THM_UA

EFFDT

Effective Date

N

Not applicable

PTBR_THM_UA

PTBR_UATA_ID

Not applicable

N

Not applicable

PTBR_THM_UA

PTBR_SEQ_NUM

Priority #

N

Not applicable

PTBR_THM_UA

PTBR_UATYPE_ID

Attribute Type

N

Not applicable

PTBR_THM_UA

PTBR_UA_VALUE

Attribute Value

N

Not applicable

PTBR_THMUAAT

PORTAL_NAME

Portal Name

N

Y

PTBR_THMUAAT

EFFDT

Effective Date

N

Y

PTBR_THMUAAT

PTBR_UATA_ID

Not applicable

N

Y

PTBR_THMUAAT

PTBR_ATTR_ID

Not applicable

N

Y

PTBR_THMUAAT

PTBR_ATTR_TYPEVAL

Not applicable

N

N

PTBR_THMUAAT

PTBR_ATTR_TXTVALUE

Not applicable

N

Y

PTBR_THMUAAT

PTBR_ATTR_SVALUE

  • Theme Name

  • Skin

  • Custom Tabs

  • Default Custom Tab

  • Default Fluid Homepage

N

N

PTBR_THMUAAT

PTBR_ATTR_LVALUE

Not applicable

N

N

PTBR_USER_ATTRIBUTE_TYPE - Branding User Attribute Type Definitions

Data set: PTBR_USER_ATTRIBUTE_TYPE

Description: User attribute type definitions from the Define User Attribute Types page.

Records (and RLRs): PTBR_UATYPE (PTBR_UATYPE_LN) — user attribute type definition.

Navigation: PeopleTools, and then Portal, and then Branding, and then System Data, and then Define User Attribute Types.

See also: Defining User Attribute Types.

Record Field UI Field Mergeable In RLR

PTBR_UATYPE

PTBR_UATYPE_ID

Name

N

Y

PTBR_UATYPE

DESCR

Description

N

Y

PTBR_UATYPE

DESCRLONG

Description (long)

N

Y

PTBR_UATYPE

OBJECTOWNERID

Owner ID

N

N

PTBR_UATYPE

ACTIVE_FLAG

Active

N

N

PTBR_UATYPE

PACKAGEID

Package Name

N

N

PTBR_UATYPE

QUALIFYPATH

Path

N

N

PTBR_UATYPE

APPCLASSID

Class ID

N

N

PTBR_UATYPE

CREATEDTTM

Not applicable

N

N

PTBR_UATYPE

CREATEOPRID

Not applicable

N

N

PTBR_UATYPE

LASTUPDDTTM

Not applicable

N

N

PTBR_UATYPE

LASTUPDOPRID

Not applicable

N

N