Creating a Centralized Designer Portal for Common Use


The centralized portal contains all of the links to data sources and content that will be available to tenant users. Content pages, based on a portal template that uses a symbolic reference to tenant_theme.css files, make information available to all users in the appropriate format.

Enter the IBFS Symbolic Path to the variable style sheet file in the Theme field and the Logo field of the main portal. Because you are using IBFS paths that point to the same location in each different workspace, ensure that you use the same location for the logo and theme files in each tenant workspace.

You must develop all content for the centralized portal pages within the centralized portal workspace. The use of content or data sources contained in other workspaces adds an extra group to the configuration that conflicts with the ability of the product to work with ##{WF_PrimaryGroup}.

Procedure: How to Create a Centralized Portal With a Symbolic Reference to Tenant Theme Files

  1. On the WebFOCUS Home Page, navigate to the Workspaces view.
  2. In the Resources tree, expand the workspace for the centralized portal.
  3. In the Action Bar, select the Application tab, and then select Portal to open the New Portal dialog box.
  4. Type a descriptive title for the portal in the Title field.

    As you type, WebFOCUS automatically assigns the value you type in the Title field, adjusted to conform to IBFS rules, to the Name field. You can edit or replace this value with a custom name if required.

    WebFOCUS also automatically assigns the appropriate IBFS Path to the portal, based on the location of the workspace and the title you enter, to the Path field, and an external version of the path that does not begin with the IBFS parameter in the URL field.

  5. Enter a short name to reference your portal in the Alias field.
  6. Enter the following relative path to the location of the logo file in the Logo field:

    IBFS:/WFC/Repository/##{WF_PrimaryGroup}/Hidden_Content/Images/logo.png

    Where:

    IBFS:/WFC/Repository

    Is the opening path that identifies the IBFS system, the WebFOCUS Content subsystem,.and the Repository where all content folders are located within the IBFS system.

    ##{WF_PrimaryGroup}

    Is the variable that redirects the Path to the primary tenant workspace group to which the user working with the Portal belongs.

    Hidden_Content

    Is the folder within each tenant workspace that contains the theme and logo files.

    Image/logo.png

    Is the remaining path within the Hidden_Content folder to the logo file. This path must be consistent in all tenant workspaces. In this example we use a .png file, but you can use other image file formats as well.

    Note: You can confirm the validity of the path you use in this field by reviewing the path assigned to the tenant workspace folders in the Properties panel.

  7. Select the layout for your portal in the Navigation field.
  8. Enter the following relative path to the location of the theme file in the Theme field and delete the default value displayed in this field:

    IBFS:/WFC/Repository/##{WF_PrimaryGroup}/Hidden_Content/tenant_theme.css

    Where:

    IBFS:/WFC/Repository

    Is the opening path that identifies the IBFS system, the WebFOCUS Content subsystem, and the Repository where all content folders are located within the IBFS system.

    ##{WF_PrimaryGroup}

    Is the variable that redirects the Path to the primary tenant workspace group to which the user working with the Portal belongs.

    Hidden_Content/tenant_theme.css

    Is the remaining path within each tenant workspace to the file containing the theme for members of that tenant group.

    Note: You can confirm the validity of the path you use in this field by reviewing the path assigned to the tenant workspace folders in the Properties panel.

  9. If you want to allow users to create personal pages in this portal at run time, select the Create My Pages menu check box.
  10. Select Create to close the dialog box and create the new portal structure in the centralized portal workspace.
  11. Create pages and assemble content that must be visible to all tenant groups within the folder for the new centralized portal in the centralized portal workspace.

    Note: When creating pages for the centralized portal, you must only use content that was created within the workspace. Do not include content that was developed outside of the workspace.