Jetspeed 2
  1. Jetspeed 2
  2. JS2-1113

Provide "inherit" decorators for popup pages.

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.1
    • Component/s: None
    • Labels:
      None

      Description

      If a psml page is popped up as a (modal) window in admin or others, then the styles are different from the styles of the current navigating pages.
      If the decorators of the popup pages are set to simple/clear, then the look and feel is totally different.
      So, we need new system decorators to allow inherit the current navigating pages in popup window pages.

        Activity

        Hide
        Woonsan Ko added a comment -

        Fixed.

        When the default layout decorator of a page is "inherit" and the page request url contains "_inheritdeco" parameter, the decorator is overriden by the "_inheritdeco" parameter value.
        For example, when the page navigator opens a pop up window by the following url,

        /jetspeed/system/sitemanager/nodeeditor.psml?_inheritdeco=greenearth&...

        The pop up page will be displayed with the "greenearth" decorator's stylesheets.
        If the default decorator of a page is "inherit", but the "_inheritdeco" request parameter is not provided, then it displays with "jetspeed" layout decorator's stylesheets by default.

        Show
        Woonsan Ko added a comment - Fixed. When the default layout decorator of a page is "inherit" and the page request url contains "_inheritdeco" parameter, the decorator is overriden by the "_inheritdeco" parameter value. For example, when the page navigator opens a pop up window by the following url, /jetspeed/system/sitemanager/nodeeditor.psml?_inheritdeco=greenearth&... The pop up page will be displayed with the "greenearth" decorator's stylesheets. If the default decorator of a page is "inherit", but the "_inheritdeco" request parameter is not provided, then it displays with "jetspeed" layout decorator's stylesheets by default.

          People

          • Assignee:
            Woonsan Ko
            Reporter:
            Woonsan Ko
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development