Uploaded image for project: '[Read Only] - Hippo Site Toolkit 2'
  1. [Read Only] - Hippo Site Toolkit 2
  2. HSTTWO-971

Site menu items: encode invalid characters

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 2.04.04
    • None
    • None
    • all

    Description

      Currently, an item like : /foo/bar/foo[bar].html is not encoded.

      One of or clients is using this as a workaround:

      private String getItemUrl(HstSiteMenuItem menuItem) {
      HstLink link = menuItem.getHstLink();
      if(link != null) {
      StringBuilder url = new StringBuilder();
      for(String elem : link.getPathElements())

      { String enc = NodeNameCodec.encode(elem); url.append("/").append(enc); }

      return response.createNavigationalURL(url.toString()).toString();
      }
      return "#";
      }

      Attachments

        Activity

          People

            aschrijvers Ard Schrijvers
            mmilicevic Marijan Milicevic
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: