Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-15139

"popup" tools in xsl-portal are rendered with the wrong URL

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.5.2, 2.6.2, 2.7.0
    • Fix Version/s: 2.6.3, 2.7.1
    • Component/s: OSP: Portal
    • Labels:
      None

      Description

      There are 2 issues contributing to this in the XSL portal project.

      1. XsltRenderContext generates the wrong URL; and
      2. portal.xsl looks for the value in the wrong place.

      SkinnableCharonPortal appears to generate the "pagePopupUrl" as not the full page's popup url, but the prefix for page popup URLs. I verified that portal/portal-render-engine-impl/pack/src/webapp/vm/defaultskin/macros.vm knows to append the pageId, so it looks like this is the intended usage.

      Possibly a better fix (but with more chance of regression) would be to make it so SkinnableCharonPortal appends the pageId for you in the pagePopupUrl property.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  noahbotimer Noah Botimer
                  Reporter:
                  branden Branden Visser
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code