Support exceptions to dynamic page localization

Description

Create new SitePage.setTitleCustom() & SitePage.getTitleCustom() methods which will check a new boolean page property ("sitePage.customTitle") before localizing the page based on the page tool's title (see ).

Backward's compatibility is maintained by assuming that all sakai.iframe, sakai.news and sakai.rutgers.linktool pages/tools have custom titles. This assumption may be overriden by setting "legacyPageTitleCustom=false" in sakai.properties.

Initialization and upgrade scripts will set the sitePage.customTitle property for webcontent pages in the gateway and for the admin's MOTD page.

Environment

None

Test Plan

None

Activity

Show:

Beth Kirschner August 5, 2009 at 8:10 AM

Changes implemented as described. Verified on clean build+database and pre-existing database. Verified with default settings and with legacyPageTitleCustom=false (sakai.properties).

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created August 5, 2009 at 6:59 AM
Updated April 25, 2018 at 3:35 PM
Resolved August 5, 2009 at 8:10 AM