+

Search Tips   |   Advanced Search


Dynamic Web content page selection

The Web Content Viewer provides a link broadcasting feature that leverages the Web Content Management context that is attached to a Web content page, using that context to dynamically look up the best matching Web content page to render the linked content item. When the Web Content Viewer is configured to use the Dynamically select a web content page link broadcasting option and a user selects a link to a content item, several tests are performed to determine which Web content page should be used to render the selected item. The same mechanism is used when previewing Web content on Web content pages or when selecting search results produced from the search seedlist 1.0 feature.

  1. An ordered list with all parent site areas and sites of the selected content item is created. If the selected item itself is a site or site area, it is part of that list. The order in the list matches the order in the Web Content Management content hierarchy with the topmost parent (site) being the last item in the list and the direct parent of the selected item (or the item itself) being the first item.

  2. Based on this ordered list, a lookup is performed to find the Web content page that the current user has access to and mapped to the first site areas or sites that has a page mapping. If multiple pages are found that map equally well to the same site or site area, the first one found is selected, unless the current page is among the pages found, in which case the current page is used.

  3. If a Web content page can be determined in the previous test, the selected content item is rendered on this page. If no page could be found, the Web Content Management servlet is used to render the item.

To render a content item, the dynamically selected target page needs to contain at least one Web Content Viewer that has been configured to receive links from other portlets.


Parent topic:

Work with Web content pages