Hi all,
I have a requirement for our new 7.31 portal that I hope someone can shed some light on/over. I will try to explain as thoroughly as possible... 😊
We are building a new framework page based on AFP and LSAPI (JQuery/CSS). To accommodate our new framework, we would like to create new Area overview pages (similar to Worksetmaps / service maps but more enhanced). Since we are servicing multiple backend clients from the same portal we cannot use HPFW and XSS as we we need to maintain one common set of PCD objects on portal side (we don't want to maintain any navigation-related customizing per backend client). Also, we need the overview page to read, process and display the contents below it in the navigation hierarchy dynamically.
Other reasons for this requirement, is that we want to display some custom actions per service (e.g. help / wiki links, etc.) and we want to have full control over how the page is rendered.
Structure:
The structure cannot be any deeper than the above structure example as we will enforce design principles in how we design the roles. Point is, services (iviews/pages) can only be located below lvl 2 or lvl 3 worksets and overview pages will ONLY be placed within lvl 1 worksets.
Now, how do we go about creating something like this? Should we use LSAPI and it's Navigation API or just copy code from the workset map PARs and go from there? Has anyone created such custom overview pages before?
I have looked at the new Java WD Overview page that came as part of 7.30, but it is not dynamic related to role content, so we cannot use it. Workset map approach is the closest we get, but it is really lacking a lot of flexibility.
Any suggestions, code samples, etc. would be greatly appreciated!