Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-532

Overriding themes declared in psml

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1-dev, 2.1
    • None
    • Decorations/Themes
    • None
    • Java 1.5.0

    Description

      If you want to provide portal content to third party servers and to end users you will want to have the possiblity to present all pages with and without the menus and logos.

      Having the possiblity to override the themes declared in psml facilitates integration of the portal content with other web sites.

      I patched j2 within the DecoratorValve to achieve this. A new PortalReservedParameter can be set in session scope. If set to an existing theme that theme will override the page settings. The patch also contains a modification to LoginProxyServlet which demonstrates this feature. This is practical because the third party server can authenticate users and override the themes in one call to this servlet.

      Attachments

        1. patch.txt
          3 kB
          Philip Mark Donaghy

        Activity

          People

            taylor David Sean Taylor
            donaghy Philip Mark Donaghy
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment