Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-54948

FriendlyURLs for My Sites Web so that users can guess urls for faster access

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: 7.0.0 M5
    • Fix Version/s: 7.0.0 Alpha 1
    • Component/s: WCM, WCM > Recycle Bin
    • Labels:
      None

      Description

      Goals

      • Shorten URLs.
      • Hide parameter names and values (Security reasons).
      • Make URLs human-readable and easy to remember.

      User

      • All users

      Benefits

      • Reliability
      • Security
      • Ease of use

      Description

      • Reliability
        • Until now the URL was short enough for the the most restrictive browser.
        • The modularization process makes the parameter names and values of the query string very long so it was at stake to accomplish the browsers restriction related to URLs length.
      • Security
        • As part of the modularization process, it is required to send the JSP page path and name as a parameter. Using friendly URLs hides this information.
      • Ease of use
        • Power users can write the URL in the browser and go directly to the page without navigating through pages. This makes easier and faster to access to a page or a tab inside the page.
        • Easy to remember
      • Patterns of friendly-urls:
        • /my_sites
        • /my_sites--> shows all the sites to which the user is a member
        • /my_sites/sites/tabs1 --> navigates to the selected tab
        • /my_sites/maximized/sites/tabs1 --> navigates to the selected tab in maximized view
        • /my_sites/membership-request/groupId --> navigates to a view to request membership to a specific site
        • /my_sites/maximized/membership-request/groupId --> navigates to a view to request membership to a specific site in maximized view

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                7.0.0 Alpha 1