Jetspeed 2
  1. Jetspeed 2
  2. JS2-1134

Enhancements to support rooted space menus and reserved folder filtering

    Details

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

      Description

      Spaces menus need to be rooted at a particular path in the hierarchy. A common syntax should be made available to allow menus to be rooted in the folder of their definition.

      Reserved folders should be considered "hidden" for display purposes.

        Activity

        Hide
        Randy Watler added a comment -

        Enhanced and documented: SVN commits: 925059, 925069.

        Reserved folders are now stripped from menus, (treated as hidden).

        A new menu options pattern '+' has been added to return the path to the folder that defines the menu. If the menu is defined in a page or template, the parent folder is used to determine the returned path. Here is an example menu definition that could be used to define a deep set of navigations per space:

        <menu name="space-navigations" regexp="true" options="//,/.psml,+/*.link" depth="-1"/>

        This menu definition should appear in the folder.metadata of every space.

        Show
        Randy Watler added a comment - Enhanced and documented: SVN commits: 925059, 925069. Reserved folders are now stripped from menus, (treated as hidden). A new menu options pattern '+' has been added to return the path to the folder that defines the menu. If the menu is defined in a page or template, the parent folder is used to determine the returned path. Here is an example menu definition that could be used to define a deep set of navigations per space: <menu name="space-navigations" regexp="true" options=" / /, / .psml,+/*.link" depth="-1"/> This menu definition should appear in the folder.metadata of every space.

          People

          • Assignee:
            Randy Watler
            Reporter:
            Randy Watler
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development