2.7 Managing Links on the Extension Menu
Workspace administrators can add custom links to the Extensions menu on the APEX menu bar.
- About the Extension Menu
Learn about the Extensions menu. - Adding Links to the Extension Menu
Add links to the Extension menu in Workspace Administration on the Manage Service, Links page. - Editing Extension Menu Links
Edit links on the Extension menu in Workspace Administration on the Manage Service, Links page. - Deleting Extension Menu Links
Delete links on the Extension menu on the Create / Edit Link page.
Parent topic: Workspace and Application Administration
2.7.1 About the Extension Menu
Learn about the Extensions menu.
The Extension menu only appears if a Workspace Administrator adds links to it on the Manage Extension Links page in Workspace Administration. When configured, the Extension menu displays on the APEX menu bar between the Global Search field (also known as Spotlight Search) and the Administration menu.
In the previous example, the Extensions menu displays three entries: APEX Discussion Forum, APEX Events, and APEX Office Hours.
Supported Link Substitution Strings
Links added to the Extension menu must point to a valid URL and can
include substitution strings for the workspace name, workspace ID, username, session
session ID, current application and current page as described in the following
table. The link substitution strings described in this topic can only be used when
defining URLs in the Extension menu and support Session State Substitution syntax
(also called &ITEM.
syntax). No other documented substitution
variables will work in this context.
Tip:
To learn more about Session State Substitution syntax, see About Using Substitution Strings in Oracle APEX App Builder User’s Guide.Substitution String | Description |
---|---|
|
Name of the workspace from where the link is opened. |
|
Workspace ID (or Security Group ID) of the workspace from where the link is opened. |
|
Application ID of the app that the developer currently has open. If no application is open in session state, this value is empty. |
|
The Application Name of the app that the developer currently has open. If no application is open in session state, this value is empty. |
|
The Application Alias of the app that the developer currently has open. If no application is open in session state, this value is empty. |
|
The Page ID of the app that the developer currently has open in the App Builder. If no page is open in session state, this value is empty. |
|
The Page Name of the app that the developer currently has open in the App Builder. If no application is open in session state, this value is empty. |
|
The Page Alias of the app that the developer currently has open in the App Builder. If no application is open in session state, this value is empty. |
|
The current user (or developer). |
|
The current session state ID. |
See Also:
Using Substitution StringsParent topic: Managing Links on the Extension Menu
2.7.2 Adding Links to the Extension Menu
Add links to the Extension menu in Workspace Administration on the Manage Service, Links page.
Note:
The Extension menu only appears on the menu bar if if a Workspace Administrator adds links to it.To add links to the Extension menu:
Parent topic: Managing Links on the Extension Menu
2.7.3 Editing Extension Menu Links
Edit links on the Extension menu in Workspace Administration on the Manage Service, Links page.
To edit links on the Extension menu:
Parent topic: Managing Links on the Extension Menu
2.7.4 Deleting Extension Menu Links
Delete links on the Extension menu on the Create / Edit Link page.
To delete links on the Extension menu:
Parent topic: Managing Links on the Extension Menu