Dockbar Integration
D'vel Snc
Identity Management & Governance
Description
The application adds a new custom permission called VIEW_DOCKBAR inside the "General Permissions" section of the role configuration (except for Guest role).
With this new custom permission, frontend developers can leverage the Liferay permission system to show/hide the portal dockbar inside a custom theme.
Here's how to initialize a Freemarker variable inside the init_custom.ftl file of a custom theme:
<#assign viewDockbar = permissionChecker.hasPermission(themeDisplay.scopeGroupId, "90", "90", "VIEW_DOCKBAR") />
And here's how to use the Freemarker variable:
<#if viewDockbar>
<@liferay.control_menu />
</#if>
On Liferay 7.4+ you need to add this property to your portal-ext.properties file in order to make it working:
resource.actions.strict.mode.enabled=false
With this new custom permission, frontend developers can leverage the Liferay permission system to show/hide the portal dockbar inside a custom theme.
Here's how to initialize a Freemarker variable inside the init_custom.ftl file of a custom theme:
<#assign viewDockbar = permissionChecker.hasPermission(themeDisplay.scopeGroupId, "90", "90", "VIEW_DOCKBAR") />
And here's how to use the Freemarker variable:
<#if viewDockbar>
<@liferay.control_menu />
</#if>
On Liferay 7.4+ you need to add this property to your portal-ext.properties file in order to make it working:
resource.actions.strict.mode.enabled=false
Liferay is trademark of Liferay, Inc., Liferay International Limited and/or Liferay Affiliate, registered in the United States and/or other countries.
Release Summary and Release Notes
Version | Change Log | Supported Framework Versions | Date Added |
---|---|---|---|
1.0.0 | New release for Liferay CE Portal 7.4 GA1 You need to add this property to your portal-ext.properties file in order to make it working: resource.actions.strict.mode.enabled=false |
Liferay CE Portal 7.4 GA1+
|
2021-06-10 |
1.0.0 | New release for Liferay CE Portal 7.3 GA7 |
Liferay DXP 7.3 GA1+
Liferay CE Portal 7.3 GA7+
|
2021-05-26 |
1.0.0 | New release for Liferay CE Portal 7.2 GA2 |
Liferay CE Portal 7.2 GA2+
|
2020-01-19 |
1.0.0 | Added support for Liferay CE Portal 7.1 GA3 version |
Liferay CE Portal 7.1 GA3+
|
2019-10-08 |
1.0.0 |
Liferay CE Portal 7.1 GA4+
Liferay DXP 7.1 GA1+
Liferay CE Portal 7.2 GA1+
Liferay DXP 7.2 GA1+
|
2019-09-24 |
Profile
D'vel is a software house founded in 2004 by three partners with experience in IT industry. With 15 employees, we help companies improve internal business processes, implement integrated software systems that increase productivity and improve business efficiency. Our solutions have a rapid time to market: we creates customized solutions with immediate ROI for our customers.
DEVELOPER
D'vel Snc
Published Date
Version
1.0.0
Supported Versions
7.4, 7.3, 7.2, 7.1
Edition
EE, CE
Price
Free
Help & Support
Terms & Conditions
SHARE LINK
Installation Instructions
This is a Legacy App that is no longer available in the new App Marketplace. You are able to acquire it from your installed DXP or CE instance and install it by following the instructions below.
Acquiring this App through the legacy Liferay Portal Store
- Review app documentation for any specific installation instructions.
- Login to your Liferay Portal instance with administrative permissions.
- Navigate to the Control Panel, Marketplace (or Apps for 7.3 and prior), then Store.
- If needed, login to your Liferay.com account by choosing Sign In.
- Search for the app name in the Search dialog.
- Once the app is found, click on the app in the search results.
- On the app details page, choose to acquire the app by selecting the Free, Buy, or Trial button.
- Follow the instructions on the screen to complete the acquisition.
Installing this App through legacy Liferay Portal Purchased Apps
- After acquiring the app, login to your Liferay Portal instance with administrative permissions.
- Navigate to the Control Panel, Marketplace (or Apps for 7.3 and prior), then Purchased.
- If needed, login to your Liferay.com account by choosing Sign In.
- Click the Install button to install your app on your Liferay Portal instance.
See the legacy App Marketplace help documentation for more information.