22 Working with Portal Navigation

This chapter describes how to define the navigation model for your portal.

This chapter includes the following topics:

Permissions:

To perform the tasks in this chapter on shared navigation models, you must have the application-level Create, Edit, and Delete Navigations permission. Users with the Application Specialist role have this permission by default. For more information about application-level permissions, see the "Understanding Application Roles and Permissions" section in Oracle Fusion Middleware Administering Oracle WebCenter Portal.

To perform the tasks in this chapter on portal-level navigation models, you must have the portal-level permission Create, Edit, and Delete Assets (standard permissions) or Create, Edit, and Delete Navigations (advanced permissions). For more information about portal-level permissions, see Section 29.1, "About Roles and Permissions for a Portal."

For information about how to visualize a navigation model within a page template, see Section 21.8, "Adding Navigation to a Page Template."

22.1 About Portal Navigation

Navigation is a fundamental aspect of your portal. Users need to be able to see what is available in the portal, move around the portal, and orient themselves within the portal.

Navigation is essentially a set of links pointing to the pages in the portal, and potentially other portal content or external resources. Examples of navigation include:

In WebCenter Portal, you can break portal navigation down into two main concepts:

22.1.1 About Navigation Models

Essentially, a navigation model consists of links to the pages in your portal. A navigation model can also include other resources, such as links to documents in the portal's content repository and external web pages. Folders and separators provide structure within the navigation model. Navigation models can be nested within each other to leverage existing navigation or to control access to different resources in the navigation.

Navigation models can include the following resources:

  • Pages (individual pages and collections of pages)

  • External links

  • Content (individual content items or the results of a content query)

  • Other navigation models

  • Portlets, task flows, and external applications

The navigation model is aware of the security policies that have been applied to the resources that the navigation model controls. For example, if the current user is not authorized to see a particular page, the navigation model hides any navigational links to that page. Navigation model metadata can also be determined contextually using EL expressions. These expressions are evaluated at runtime to determine exactly which pieces of the navigation model are rendered in the navigation visualization and to whom.

When you create a portal, a navigation model, called Portal Default Navigation Model, is created for the portal. When you add a page to the portal in the portal editor, that page is automatically added to the portal's navigation model. This enables you to keep the navigation model synchronized with the structure of your portal without having to edit the navigation model yourself. You can also use the portal editor to add other resources, such as content and external links, to the portal's navigation model.

Note:

You cannot assign a different navigation model to a portal, however you can edit the Portal Default Navigation Model to add other resources to it, including references to other navigation models.

22.1.2 About Navigation Visualization

The navigation visualization determines how the navigation model should appear in the portal. For example, portal navigation can be provided as a set of tabs along the top of each page, or perhaps as a tree-like structure down the side of the page.

Navigation visualization is built into the page template. To change the way your portal navigation appears, you should first consider choosing a different page template.

If you cannot find a page template that meets your requirements for portal navigation, you can create a new page template in which to design your preferred navigation visualization.

For more information about navigation visualization, see Section 21.8, "Adding Navigation to a Page Template."

22.2 Editing a Navigation Model

When you add new pages and other resources in the portal editor, they are automatically added to the portal's navigation model (Portal Default Navigation Model). These resources determine what users can navigate to when the model is displayed in the portal.

Note:

If you create other navigation models, you can edit them in the Assets page (for portal-level navigation models) or Shared Assets page (for application-level navigation models). However this is not the recommended method of editing the Portal Default Navigation Model.

This section includes the following topics:

22.2.1 Editing the Portal Default Navigation Model in the Portal Editor

To edit the Portal Default Navigation Model in the portal editor:

  1. In the portal editor (see Section 6.1, "Opening the Portal Editor"), click the Pages tab.

  2. To add a resource to the navigation model, click the Add icon, then select the type of resource that you want to add.

    For information about adding an existing page, see Section 13.2, "Adding an Existing Page to the Portal Navigation."

    For information about creating and adding a new page, subpage, or page variant (for device groups), see Section 12.2, "Creating Pages or Subpages in a Portal" and Section 12.3, "Creating a Page Variant for a Device Group."

    For information about adding other types of resources, see Section 22.2.3, "Adding Resources to a Navigation Model."

  3. To edit an existing resource:

    1. Click the view switcher to Portal editor view switcher.

    2. Select the resource that you want to edit.

    3. For pages, click the Advanced tab.

    4. Edit the properties as desired.

      For more information, see Section 22.2.4, "Setting Properties for Resources in a Navigation Model."

    5. Click Save.

  4. To move an existing resource within the navigation model, select the resource, click the Move icon, then select Move Up or Move Down icon. Repeat as necessary until the resource is in the desired location.

    Tip:

    You can also move a resource by selecting it and dragging it to the desired location.

  5. To indent a resource under another, move the child resource so that it is immediately below the parent resource, click the Move icon, then select Indent.

    Note:

    If you indent a resource under another resource, the parent resource is no longer navigable.

    To move an indented resource so that it is no longer indented below another resource, select the indented resource, click the Move icon, then select Outdent.

  6. To copy an existing resource, right-click the resource, then select Copy.

    A copy of the resource is placed just below the selected resource. You can edit the new resource and change its properties, as described in Section 22.2.4, "Setting Properties for Resources in a Navigation Model."

  7. To delete an existing resource from the navigation model, right-click the resource, then select Delete.

    In the Delete dialog, click Delete to confirm that you want to delete the resource from the navigation model.

    Note:

    If you delete a resource from a navigation model in the portal editor, you are also deleting the resource itself.

22.2.2 Editing a Navigation Model in the Assets or Shared Assets Page

If you want to edit the Portal Default Navigation Model, it is strongly recommended that you use the portal editor, as described in Section 22.2.1, "Editing the Portal Default Navigation Model in the Portal Editor."

However, if you create other navigation models (see Section 22.3, "Creating a Navigation Model"), you can edit them in the Assets page (for portal-level navigation models) or Shared Assets page (application-level navigation models). For example, if there are some resources that you want to be available in multiple portals, you can create an application-level navigation model that contains all those resources and then reference the application-level navigation model within each individual portal's Portal Default Navigation Model.

To edit a navigation model in the Assets or Shared Assets page:

  1. Navigate to one of the following:

  2. In the left panel, under Structure, click Navigations.

  3. Click the Edit quick link in the row for the navigation model that you want to edit.

  4. To add a resource to the navigation model, click the Add icon, then select the type of resource that you want to add. For more information, see Section 22.2, "Editing a Navigation Model."

  5. To edit an existing resource:

    1. Select the resource, then click the Edit icon.

    2. Edit the properties as desired. For more information, see Section 22.2.4, "Setting Properties for Resources in a Navigation Model."

    3. Click OK.

  6. To move an existing resource within the navigation model, select the resource, then click the Move Up or Move Down icon as many times as necessary until the resource is in the desired location.

    Tip:

    You can also move a resource by selecting it and dragging it to the desired location.

  7. To indent a resource under another, move the child resource so that it is immediately below the parent resource and click the Indent icon.

    To move an indented resource so that it is no longer indented below another resource, select the indented resource and click the Outdent icon.

  8. To copy an existing resource, select the resource, then click the Copy icon.

    A copy of the resource is placed just below the selected resource. You can edit the new resource and change its properties, as described in Section 22.2.4, "Setting Properties for Resources in a Navigation Model."

  9. To delete an existing resource from the navigation model, select the resource, then click the Delete icon.

    In the Delete dialog, click Delete to confirm that you want to delete the resource from the navigation model.

  10. Click Save and Close.

22.2.3 Adding Resources to a Navigation Model

You can add many different types of resources to a navigation model. Mostly, your navigation model will provide links to portal pages, but it can also include documents, external web sites, portlets, and task flows, and so on.

Note:

If you have a navigation model with many nodes, depending on the page template used for your portal, you may not be able to access all those nodes when you render that navigation model in a page. If there are more nodes than fit in the area of the page template used for navigation, a >> icon provides access to a drop-down list of the remaining nodes. However, if this drop-down list is longer than the available screen size, you will not be able to access the nodes at the end of the list. For example, this situation may arise if you are using a page template where the navigation is displayed in a bar along the top of the page.

To work around this issue, consider using a different page template that displays navigation down the side of the page. Alternatively, you can use folders in your navigation model to group similar nodes together and reduce the number of nodes displayed at any one level of the navigation model.

To add resources to the Portal Default Navigation Model:

  1. Edit the navigation model. For more information, see one of the following:

  2. Click the Add icon, then select the type of resource that you want to add:

    Tip:

    To add a resource within a folder, select the folder first and then click Add.

  3. On the Target tab, specify information about the resource. Table 22-1 lists the fields available for all the different resource types.

    Tip:

    All fields in the Edit dialog accept EL expressions. If you need EL assistance, an application developer can provide an EL expression; see the "Expression Language Expressions" appendix in Oracle Fusion Middleware Developing Portals with Oracle WebCenter Portal and Oracle JDeveloper.

    Table 22-1 Fields for Specific Navigation Model Resources

    Field Applies to Description

    ID

    All resource types

    Enter a unique ID for the resource.

    This field is automatically populated with a generated ID, for example, newcontentlink. but as it is used to create the URL to access the node in the navigation model, you may want to change it to something more descriptive.

    The ID must be unique within the navigation model. The first character must be either an uppercase or lowercase letter or the underscore character (_). Subsequent characters can be any alphanumeric character or a dash (-), period (.), or underscore (_).

    If the resource is at the top level of the navigation model, the ID must not be wc_navtitle or wcnav_externalId. These IDs are reserved.

    Name

    All resource types

    Enter a name to display for this resource in the navigation model.

    Description

    All resource types

    Enter a brief description of the resource.

    Visible

    All resource types

    Select to display a node for this resource when the navigation model is displayed on a page.

    Alternatively, you can specify an EL expression to determine under which conditions the resource is included in the navigation. For example, to specify that the resource should be visible only to users with the Moderator role, use the following EL expression:

    #{WCSecurityContext.userInScopedRole['Moderator']}
    

    If you need EL assistance, an application developer can provide an EL expression; see the "Expression Language Expressions" appendix in Oracle Fusion Middleware Developing Portals with Oracle WebCenter Portal and Oracle JDeveloper.

    Path

    Content Item

    Link

    Enter the location of the resource. If you do not know the location, click the Select icon to browse for available resources.

    Note: In the Select dialog, the Select button is active only when you select a resource that can be included in the navigation model. For example, if you expand the Portlets node and select a portlet producer, then the Select button is disabled. If you expand the portlet producer and select a portlet, then the Select button is enabled.

    Content Presenter Template

    Content Item

    Select the Content Presenter display template to use to render the document when it is selected in the navigation.

    For more information about Content Presenter, see Chapter 33, "Publishing Content Using Content Presenter."

    Hide Top-Level Folder

    Content Query

    Pages Query

    Portal Query

    Navigation Reference

    Select to display the results of the query or reference directly rather than displaying it under a folder.

    Page Template

    Content Item

    Link

    Pages Query

    Select the page template to use to display the resource when it is selected in the navigation.

    Select [system default] to use the portal or application default page template.

    Query String

    Content Query

    Enter the query criteria to identify the content to include in the navigation model, for example:

    SELECT * FROM cmis:document
    WHERE cmis:name LIKE 'Foo%'
    

    For more information about how to format the query and for more examples, see the Oracle Fusion Middleware Content Management REST Service Developer's Guide.

    Find Pages in

    Pages Query

    Select:

    • Home Portal to add the current user's Home portal and all its pages to the navigation model.

    • Portal to add the home page of a specific portal and all its other pages to the navigation model.

      Enter the name of the portal, or click the Select Portal icon to select from all available portals. In the Select Portal dialog, you can filter the list of portals to those that you have joined, those that you moderate, or those that are public.

    • Path to add a specific page to the navigation model.

      Enter the path of the page, or click the Select Page icon to select from all available pages.

    Page Style

    Pages Query

    Select the style of page to include in the navigation model. For example, if you select Wiki, only pages that use the Wiki page style are included in the navigation model.

    Select [system default] to display all pages, regardless of style.

    Excluded Page Styles

    Pages Query

    Enter a comma-separated list of page style paths to exclude pages that use those styles from the navigation model. For example:

    /oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/
    pageStyle/gsr1b60e8a7_2e23_48ff_9571_31ede592de1a/TemplateWiki.jspx, 
    /oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/
    pageStyle/gsr1b60e8a7_2e23_48ff_9571_31ede592de1b/TemplateBlog.jspx
    

    Tip: You can find the path of a page style by selecting it in the Assets page and choosing Show Properties from the Actions menu.

    Visibility

    Pages Query

    Select:

    • Show only visible items to filter the results of the query to expose in the portal navigation only those pages whose Visibility property is selected.

    • Show all items to expose in the portal navigation every page in the results of the query, regardless of their Visibility property setting.

    • Show all but visible items to filter the results to the query to expose in the portal navigation only those pages whose Visibility property is deselected.

    See also Section 13.9, "Showing or Hiding a Page in the Portal Navigation."

    Portal

    Portal Query

    Enter the name of the portal for which you want to display subportals, or click the Select Portal icon to select from all available portals.

    If you leave this field empty, the current portal is used.

    Display Subportal Pages

    Portal Query

    Select to also include the pages within the subportals in the navigation model.

    Advanced Query

    Portal Query

    Enter an EL expression to further refine the list of subportals included in the navigation model.

    If you need EL assistance, an application developer can provide an EL expression; see the "Expression Language Expressions" appendix in Oracle Fusion Middleware Developing Portals with Oracle WebCenter Portal and Oracle JDeveloper.

    Include Navigation

    Navigation Reference

    Select the navigation model to nest within the current navigation model.


  4. In the Options tab, set the navigation model display options for the resource. For more information, see Section 22.2.4, "Setting Properties for Resources in a Navigation Model."

  5. In the Parameters tab, enter values for any parameters supported by the resource or selected page template.

    You can also add custom parameters.

  6. Click OK to add the resource to the navigation model.

22.2.4 Setting Properties for Resources in a Navigation Model

You can specify various properties and display options for resources in a navigation model to determine their appearance and behavior when the navigation model is rendered on a page. The options available depend on the type of resource.

To set properties for resources in a navigation model:

  1. Edit the resource for which you want to set properties. For more information, see one of the following:

  2. For information about properties on the Target tab, see Table 22-1.

  3. Click the Options tab.

  4. Set the various display options, as described in Table 22-2.

    Table 22-2 Navigation Model Resource Display Options

    Option Description

    Access Key

    Enter a key mnemonic (single character) that can be used to access the navigation resource without using the mouse.

    Icon URI

    Enter a path and file name of an image to use to represent the resource in the navigation model.

    Search Keywords

    Enter keywords to facilitate searching of the resource.

    Tool Tip

    Enter some brief descriptive text to display when users hover the mouse over the resource in the navigation model.

    External ID

    Enter an ID to enable a direct reference to the resource from a static link in the page.

    Navigation resources in the application's default navigation model with this attribute defined can be accessed using /faces/wcnav_externalId/externalId from an af:goLink component in a page or by using /wcnav_externalId/externalId from an External Link navigation resource in the navigation model. The alternative is to access the node by its hierarchy, which is faster, but may change as the application develops.

    Tip: To directly access a node in the default navigation model for a particular portal, you must specify the portal by setting the wc.contextURL parameter, for example:

    /faces/wcnav_externalId/myNavigationItem?wc_contextURL=/spaces/myProjectSpace
    

    To directly access a node in a non-default navigation model, you must specify the path of the navigation model by setting the wcnav.modelPath URL parameter, for example:

    /faces/wcnav_externalId/myNavigationItem?wcnav.model=
    /oracle/webcenter/siteresources/scopedMD/
    s7f446cab_f622_4b68_a83e_b7eaf28b52ec/navigation/
    gsr0271c712_721a_4565_9f0e_755784a7093b/myNavigation.xml
    

    Depending on where you are using the link, you may need to encode the URL parameters, for example, if the External ID contains spaces or special characters, such as %2Fspaces%2FmyProjectSpace.

    Open Link in

    Select where to display the resource when it is selected.

    Redirect

    Select to redirect the URL specified for the resource. If you do not select this option, then the URL is rendered within an inline frame in the current page template.

    Tip: This display option is available for all resources except for Navigation Reference, Folder, and Separator.

    For Link resources that point to business role pages (for example, the My Profile page), the Redirect option has no effect; clicking the link always displays the page in the Home portal.

    For Link and Page Link resources that point to a page in a different portal, you must select Redirect to open the page inside the portal to which the page belongs. You cannot view another portal's page in the current portal, but you can redirect there to view the other portal's page in the other portal.


  5. In the New Attribute Name field, enter the name of an attribute that has been defined for the resource but not exposed in the dialog. You can also select an attribute from the drop-down list.

    You can also create your own attributes that can then be referenced in page templates to render the resource.

  6. In the New Attribute Value field, specify a value for the attribute specified in the New Attribute Name field, and click Add.

    Tip:

    You can click Add without specifying a value for the attribute. You can specify the value once the field is displayed in the dialog along with the other display options. However, if you exit the Edit Navigation Item dialog without providing a value for the attribute, the attribute is not saved

  7. Click the Parameters tab and enter values for any parameters supported by the resource or its selected page template.

    You can also add custom parameters.

22.3 Creating a Navigation Model

When you create a portal a navigation model, called Portal Default Navigation Model, is created for the portal. You can edit this navigation model as required to define your portal's navigation. For more information, see Section 22.2.1, "Editing the Portal Default Navigation Model in the Portal Editor."

While in the majority of cases, this Portal Default Navigation Model should be the only navigation model you need, in some circumstances you may want to create additional navigation models. For example, if there are some resources that you want to be available in multiple portals, you can create an application-level navigation model that contains all those resources and then reference the application-level navigation model within each individual portal's Portal Default Navigation Model.

When you create a navigation model, you can create an entirely new one or use an existing navigation model as a starting point.

You can create navigation models at the application level or at the portal level. Application-level, or shared, navigation models are available for use in all portals, unless a portal has been specifically excluded. Portal-level navigation models are available for use only in the portal in which they are created.

Note:

Portal pages are only automatically added to the Portal Default Navigation Model. If you want to include a portal's pages within a navigation model that you create, you must add them to the navigation model yourself, or add a Pages Query resource to the navigation model.

To create a navigation model:

  1. Navigate to one of the following:

  2. Under Structure, click Navigations.

  3. In the toolbar, click Create.

  4. In the Create New Navigation dialog (Figure 22-4), in the Name field, enter a name for the navigation model.

    The name is displayed in the Assets or Shared Assets page and in lists when selecting a navigation model. You should make the name as descriptive as possible.

    Figure 22-4 The Create New Navigation Dialog

    Description of Figure 22-4 follows
    Description of "Figure 22-4 The Create New Navigation Dialog"

  5. In the Description field, enter a description for the navigation model.

    The description is displayed below the name in the Assets or Shared Assets page and as a tool tip when selecting a navigation model. You should ensure that the description helps other users determine if they want to use this particular navigation model.

  6. From the Copy From drop-down list, select an existing navigation model to use as the starting point for your new navigation model, if desired. If you leave this blank, an empty navigation model is created.

    Tip:

    You can also create a copy of an existing navigation model as described in Section 20.5.4, "Copying an Asset."

  7. Click Create.

    The newly created navigation model is listed on the Assets or Shared Assets page. The empty check box in the Available column indicates that the navigation model is not yet published and hence is not available to other users. To publish the navigation model, select the check box. For more information see Section 20.5.3, "Showing and Hiding Assets."

22.4 Managing a Navigation Model

The following options are available on the Assets or Shared Assets page to enable you to manage navigation models:

22.5 Rendering a Navigation Model

For information about how to render a navigation model in your portal, including how to use the built-in navigation task flows, see Section 21.8, "Adding Navigation to a Page Template."

22.6 Use Case Examples

Table 22-3 provides solutions to common navigation scenarios, and refers to documentation that provides the information you need.

Table 22-3 Common Navigation Use Cases


If I want to .... What do I need to understand and do?

Modifying Navigation

In my portal navigation, create a nested hierarchy

You can create a two-level hierarchy in your portal navigation in either of the following ways:

 

In my portal navigation, add a link to an existing page (including a wiki or blog page) in my portal

By default, portal pages are automatically added to the portal navigation when they are created (see Section 12.2.2, "Creating a Page or Subpage in an Existing Portal"). Personal pages, system pages, and business role pages are not automatically added to the portal navigation. For information about the different types of pages in WebCenter Portal, see Section 1.3.7, "What Are Pages?"

If a portal page is not shown in the portal navigation, it has likely been hidden. To show the page, edit the properties of the page and select the Visibility property. See Section 13.9, "Showing or Hiding a Page in the Portal Navigation."

If you want to expose a personal page, system page, or business role page, or add a portal page to a second location in the portal navigation:

  • Edit the portal, click the Add icon, and select Page Link.

    Page link option

  • Select any of the available pages to add the page to your navigation.

    Select pages

    The page is added to the portal navigation:

    newly added page

See also, Section 13.2, "Adding an Existing Page to the Portal Navigation."

 

In my portal navigation, add a link to an existing page (including a wiki or blog page) in another portal, choosing whether to show or hide the other portal's navigation when viewing the page

To create a link to a page that exists in the connected content repository, outside of your portal:

  • Edit the portal or in portal administration, click the Add icon, and select Link.

    Link option

  • Set the Path property to the URL of the target page.

If you enter the URL of the target page as shown in the browser address field, the target page displays within its portal, as shown in this example using top navigation:

target page with menus exposed

To hide the target portal navigation and show only the target page, edit the target page and copy the value of its Path property (on the Advanced tab of the page properties) into the Path field of the navigation item. When you click the navigation item, the page displays without its enclosing portal, as shown here:

target page without menus

 

In my portal navigation, add a link to non-page navigation items, such as content item, content query, navigation reference, folder, separator, and so on

See Section 22.2.3, "Adding Resources to a Navigation Model."

Note: If you create a Content Item link to a document/wiki, the target will not expose editing controls.

 

In my portal navigation, create a menu or label, which can be expanded to reveal associated target locations

Edit the portal or in portal administration, click the Add icon, and select Folder. Name the folder, then add beneath it navigation items such as page links, links, or a navigation model that you defined (see Section 22.3, "Creating a Navigation Model").

You can also drag and drop existing navigation items under the folder.

folder option for pages

The menu is added to your portal navigation:

Folder with menu in navigation

See also, Section 22.2.3, "Adding Resources to a Navigation Model."

 

In my portal navigation, rearrange pages

See Section 13.3, "Adjusting Page Order and Hierarchy in the Portal Navigation."

 

In my portal navigation, delete a page (without deleting the page itself)

To hide a page in the navigation, see Section 13.9, "Showing or Hiding a Page in the Portal Navigation."

Note: To delete a page, see "Section 13.5, "Deleting a Page."

 

Change the portal navigation from side to top tabs, or vice versa

The tabs along the top and side can be changed by simply changing the page template for the portal, overriding the page template established by the portal template that was used to create the portal. See "Section 7.3.2, "Changing the Page Template for a Portal."

See also, Section 21.1.1, "About Built-in Page Templates in WebCenter Portal."

Working with Wikis and Other Documents

Add a new wiki page to my portal (make the entire page a wiki)

Either:

Tip: To work with wikis, make sure that the Documents tool is enabled. See Section 39.2, "Enabling and Disabling Tools and Services Available to a Portal."

See also, Chapter 37, "Adding a Wiki to a Portal."

 

Display an existing document/wiki on a page in my portal

Edit the page on which you want to add the document. You may wish to add the document to an area on an existing page that includes other components, or to a new blank page to have the document occupy the whole page. Use the resource catalog to add the document to the page:

  • To display an existing document that is already in your portal, open Content Management, then Portal Documents, select the document, and click Add.

  • To display an existing document that is available in the connected content repository, open Content Management, then All Content. Search for and select the document, and click Add.

Add existing document

You can expose the document in a number of ways: as a link, image, preview, editable view (Document Viewer), or non-editable view (Content Presenter). See Section 34.3, "Adding a Selected Folder or File to a Page" and the next two rows in this table.

 

Add an existing document/wiki to a page in my portal, including editing controls

To allow users to edit the document, add the document in a Document Viewer task flow. See Section 34.3, "Adding a Selected Folder or File to a Page."

Document Viewer option

You can customize the editing controls that are exposed using the Features Off property of the Document Viewer task flow. See Table 35-7, "Document Viewer Task Flow Parameters".

 

Add an existing document/wiki to a page in my portal, without editing controls

To hide document editing controls from users, add the document in a Content Presenter task flow. See Section 34.3, "Adding a Selected Folder or File to a Page."

Content Presenter option

Note: You can expose the page in the portal navigation using a Page Link. Another way to expose a document/wiki in the portal navigation, without editing controls when it is viewed, is to add it as a Content Item to the portal navigation. See Section 22.2.3, "Adding Resources to a Navigation Model."

Controlling Default Focus

Move focus to the top of a target document/wiki from the default focus at the bottom (Comments tab), removing all tabbed panes at the bottom.

In the page editor (Composer), click the edit icon (wrench) icon for the Document Viewer or Content Presenter task flow to open the Component Properties dialog.

Add to the Features Off property: sidebars.