10-24-2012 05:03 AM
10-24-2012 05:42 AM
10-24-2012 08:19 PM
Spring Surf is an extension to Spring MVC so technically Share is already fairly well set-up to use other Spring MVC technologies. It should be fairly straightforward to add new mappings to alternative view renderers so that you can render pages via an alternative Spring MVC technology but embedding content in an existing Share page (which will have been rendered by Surf) may be more challenging. The most simple solution would probably be to create a Surf Component that includes an iframe that references your new page. The alternative would be to extend Spring Surf to add processors for the technologies that you want to use so that they can be rendered as a Component.
10-25-2012 03:53 AM
<config evaluator="string-compare" condition="SitePages">
<pages>
<page id="calendar">calendar</page>
<page id="wiki-page">wiki-page?title=Main_Page</page>
<page id="documentlibrary">documentlibrary</page>
<page id="discussions-topiclist">discussions-topiclist</page>
<page id="blog-postlist">blog-postlist</page>
<page id="links">links</page>
<page id="data-lists">data-lists</page>
</pages>
</config>
<page id="site/${siteid}/dashboard">
<title>Collaboration Site Dashboard</title>
<title-id>page.siteDashboard.title</title-id>
<description>Collaboration site's dashboard page</description>
<description-id>page.siteDashboard.description</description-id>
<template-instance>dashboard-2-columns-wide-right</template-instance>
<authentication>user</authentication>
<properties>
<sitePages>[{"pageId":"documentlibrary"}]</sitePages>
</properties>
</page>
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.