Index: osp/xsltcharon/xsltcharon-portal/xsl-portal/src/java/org/sakaiproject/portal/xsltcharon/impl/XsltRenderContext.java =================================================================== --- osp/xsltcharon/xsltcharon-portal/xsl-portal/src/java/org/sakaiproject/portal/xsltcharon/impl/XsltRenderContext.java (revision 205) +++ osp/xsltcharon/xsltcharon-portal/xsl-portal/src/java/org/sakaiproject/portal/xsltcharon/impl/XsltRenderContext.java (revision 206) @@ -305,7 +305,7 @@ safeAppendTextNode(doc, pageUrl, page.get("pageRefUrl").toString(), true); Element popPageUrl = doc.createElement("popUrl"); - safeAppendTextNode(doc, popPageUrl, page.get("pagePopupUrl").toString(), true); + safeAppendTextNode(doc, popPageUrl, page.get("pagePopupUrl").toString() + page.get("pageId").toString(), true); Element menuClass = doc.createElement("menuClass"); safeAppendTextNode(doc, menuClass, page.get("menuClass").toString(), true); Index: osp/xsltcharon/xsltcharon-portal/xsl-portal/src/webapp/WEB-INF/transform/portal.xsl =================================================================== --- osp/xsltcharon/xsltcharon-portal/xsl-portal/src/webapp/WEB-INF/transform/portal.xsl (revision 205) +++ osp/xsltcharon/xsltcharon-portal/xsl-portal/src/webapp/WEB-INF/transform/portal.xsl (revision 206) @@ -427,7 +427,7 @@ # - window.open('', + window.open('', '', 'resizable=yes,toolbar=no,scrollbars=yes, width=800,height=600')