As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
alfresco/d/d/workspace/SpacesStore/67d865e4-6402-11dd-9b94-51e5a45d1e35/A.html
alfresco/d/d/workspace/SpacesStore/67d865e4-6402-11dd-9b94-51e5a45d1e35/B.html
… public void setupCommonBindingProperties(Node node) { // special properties to be used by the value binding components on the page node.addPropertyResolver("url", this.resolverUrl); node.addPropertyResolver("target", this.targetResolver); node.addPropertyResolver("webdavUrl", this.resolverWebdavUrl); node.addPropertyResolver("webdavWithTicketUrl", this.resolverWebdavWithTicketUrl); node.addPropertyResolver("cifsPath", this.resolverCifsPath); node.addPropertyResolver("fileType16", this.resolverFileType16); node.addPropertyResolver("fileType32", this.resolverFileType32); node.addPropertyResolver("size", this.resolverSize); node.addPropertyResolver("lang", this.resolverLang); } … public NodePropertyResolver resolverWebdavWithTicketUrl = new NodePropertyResolver() { public Object get(Node node) { HttpSession session = (HttpSession)FacesContext.getCurrentInstance().getExternalContext().getSession(false); User user = (User)session.getAttribute(AuthenticationHelper.AUTHENTICATION_USER); return Utils.generateURL(FacesContext.getCurrentInstance(), node, URLMode.WEBDAV) + "?ticket=" + user.getTicket(); } };
<%– Primary column for icons view mode –%> <a:column id="col11" primary="true" style="padding:2px;text-align:left;vertical-align:top;" rendered="#{BrowseBean.browseViewMode == 'icons'}"> <f:facet name="large-icon"> <a:actionLink id="col11-act1" value="#{r.name}" href="#{r.webdavWithTicketUrl}" target="#{r.target}" image="#{r.fileType32}" showLink="false" styleClass="inlineAction" /> </f:facet> <a:actionLink id="col11-act2" value="#{r.name}" href="#{r.webdavWithTicketUrl}" target="#{r.target}" styleClass="header" /> <r:lockIcon id="col11-lock" value="#{r.nodeRef}" align="absmiddle" /> <h:outputLabel id="col11-lang" value="#{r.lang}" styleClass="langCode" rendered="#{r.lang != null}"/> <r:nodeInfo id="col11-info" value="#{r.id}"> <h:graphicImage id="col11-img" url="/images/icons/popup.gif" styleClass="popupImage" width="16" height="16" /> </r:nodeInfo> </a:column>