Edit the Portal's Menu Structure

General Information

Rights

To edit the menu structure, you must have one of the following permissions:

"Access to the Design Module"

"Access to Module Applications"

To integrate applications into the menu structure, you must have the following permission:

"Access to Module Applications"

Operation

All items in the menu structure can be moved using drag-and-drop. Changes to the menu structure take effect immediately when you confirm this dialog by clicking "OK."

Tree

In the left pane, you can see the complete, current portal menu structure in a tree view.

Table

Clicking the "Table" button at the bottom displays the menu structure in list form.

Filter

You can search for individual menu items here.

"Title" column

Displays the title of the menu item.

"Path" column

Displays the path used to locate an item in the portal menu structure.

"Application" column

If the menu item is an embedded application, the application name is displayed here.

Preconfigured Menu Structures

Each portal includes three preconfigured menu structures:

  • Standard

    Suitable for desktop viewing

  • Mobile

    Suitable for mobile devices

  • Quick Links

    Suitable for a small number of entries that need to be accessed quickly, such as the legal notice, contact information, etc.

"Standard," "Mobile," and "Quicklinks" can be assigned as menu content to the various menu items you use in the layout. In addition, they can be incorporated into the layout properties. All menu items included are displayed as quick links.

Title

In the right-hand pane, you can edit the title of the respective menu structure.

Multilingualism

Opens a dialog box where the title can be entered in multiple languages.

Menu folders are represented by this icon in the tree view of the menu structure. On the right side, you'll see the properties of a menu folder when it is selected in the tree or table structure on the left.

Title

You can edit the title of the menu folder here.

Multilingualism

Opens a dialog box where the title can be entered in multiple languages.

Home page for the menu item

No Home Page

With this option, no home page is initially loaded in the application area—the area remains blank.

Portal Page

Here, each menu item can be assigned its own portal page, on which any combination of portlets from the portal applications is displayed in the browser. Select the desired portal page from the drop-down list.

Edit Portal Pages

Opens a dialog box where new portal pages can be defined.

/ Edit Portal Page

Opens a dialog box where you can create a new portal page or edit the name of an existing portal page.

New Name

You can edit the name of the portal page here. Then click "OK" to save the changes and close the dialog box.

Delete Portal Page

Deletes the currently selected portal page.

Default Home Pages

This option allows you to select one of the following default home pages:

  • Intrexx Default Home Page

    Displays a list of all applications located in the submenu directly below the menu folder in the browser.

  • Forum Page

    Lists all forums contained in the currently selected menu folder on the home page.

  • Login Page

    Displays a page where users can enter their username and password to log in to the portal.

  • Home Page: Mobile Devices (No Login Required)

    Can be used for mobile devices that do not support JavaScript.

  • Home Page: Mobile Devices with Login

    Displays a page where users can enter their username and password to log in to the portal on mobile devices.

Application

Applications can also be set as the home page of a menu folder.

Application / Page

Select the application and page here that you want to display when you click the menu folder. All pages that are permitted as the app's home screen can be selected here.

Alternative Home Page

A Velocity file can be used here as an alternative home page. The file must be accessible in the portal directory /internal. Enter the path in square brackets:

            vm[internal\system\vm\html\include\VMFile.vm]
        

In addition, it is possible to set CMS articles as the home page:

  • CMS1 Article

    To embed a CMS1 article, enter the link here in the format "cms[App-GUID, Page-GUID, Rec-ID]" in square brackets.

  • CMS2 Pages

    Since CMS2 pages can function as folders, all you need to do to integrate a CMS2 page here is place the CMS2 page in the menu using the CMS2 application. Additional elements, such as widgets, links, subfolders, etc., can then be arranged below the CMS2 page in the Menu Designer.

Additional Parameters

You can define your own parameters here. The values of these parameters are passed in the request when you click on another menu item. Ideally, custom parameters should begin with the string "rq_". Here is an example of a user-defined parameter in the menu structure:

            rq_myparameter=myvalue
        

These parameters can be processed when the page loads, for example, in table filters. The internal rq_Layout parameter can be used to change the layout when a menu item is selected. To do this, enter the name of your layout:

            rq_Layout=mylayout
        

Insert Menu Structure

Here you can create your own new menu structure. New menu structures can only be inserted if you select the portal in the menu structure.

Insert a menu folder

New menu folders can be inserted at any position except directly above a menu structure.

Insert Application

Opens a dialog box where you can select the application to be added to the menu structure.

Title

Here, you can change the title for the link in the menu structure if the "Use application title" setting is disabled.

Multilingualism

Opens a dialog box where the title can be entered in multiple languages.

Application

All applications published on your portal can be selected here.

Page

Select the page here that should be displayed when a user clicks the application link in the menu structure in their browser.

Get the title from the application

The application title is used as the label for the link in the menu structure.

Open in a new browser window

Opens the application in a separate window when you click the link in the menu structure.

Additional Parameters

Here, as with alternative home pages, you can specify additional parameters that will be passed in the request when you click on the menu item.

Click "OK" to save the settings and close the dialog box.

You will then see the same settings in the right-hand pane of the dialog as you did earlier when adding the application. You can also continue to edit the settings here.

The same application can be created multiple times in the menu structure. The data collected and processed in them is written to the same database table.

Insert link

This feature allows you to add any URL to the menu.

Title

You can edit the link's title here.

Multilingualism

Opens a dialog box where the title can be entered in multiple languages.

Link

From the first drop-down list, select the protocol used to access the page. Enter the URL in the input field to the right of the log.

Open in a new browser window

With this setting, the link destination opens in a new window.

Insert a separator

You can insert separators here to appear between menu items.

Title

Enter the text here that you want to display as a separator.

Multilingualism

Opens a dialog box where the title can be entered in multiple languages.

View image

With this setting, the image that can be embedded here is displayed as a separator.

Select an image

Opens a dialog box where you can select an image.

Text alternative

Opens a dialog box where you can enter text that will be displayed in place of the image in browsers that do not support images.

Styles

At the bottom right of this dialog box, you'll find the "Styles" button. Here, you can change the style properties of menu items.

Layout

Here, you can select a specific layout or all desktop layouts to which you want to apply the style properties.

Customizations

Here you can see which menu items have changed style properties.

/ Edit CSS rule

When you add a CSS rule, a submenu appears where you can select the following menu items for editing:

  • Menu item (for menu folders and menu structures)

  • Menu item (selected)

  • Menu item (hover)

  • Menu Link (for Applications and Links)

  • Link in the menu (selected)

  • Link in the menu (hover)

Select the appropriate submenu. In the next dialog box, you can edit the new CSS rule or an existing CSS rule.

You can edit the style properties here. You can find more information on this topic here.

Authorization

At the bottom right of this dialog box, you'll find the "Permissions" button. Here, you can configure the permissions for accessing menu items. You can find more information on this topic here.