Liferay Themes Switcher
Aimprosoft
Data Modeling & Business Logic
Description
Liferay Themes Switcher portlet is developed by http://aimprosoft.com and intended to provide the possibility for users to apply their own themes and color schemes for sites/organization they want.
Problem: OOTB Liferay provides the possibility to apply themes/color schemes only for administrators. And once they apply those settings all users will be able to see the same view, and there is no way for them to customize "look and feel".
Solution: Using a Liferay Themes Switcher portlet users can customize the representation of Liferay pages according to their needs.
The Liferay Themes Switcher portlet has two modes:
VIEW MODE is available for all users (including guests). It allows users to choose and apply any theme and color scheme for the current site. A list of themes and color schemes displayed for the user is filtered according to the permissions he has, and those permissions are defined by the administrator. When the user chooses theme/color scheme for a site those settings are saved to a custom table in the database, so they are persistent. In the case of a Guest user, settings are saved to a session scope and live during session time.
EDIT MODE (preferences) is available for administrators only. Administrators can define permissions on themes and color schemes for Liferay roles. Once they define a 'VIEW' permission on the theme for some role users with this role will see this theme in the list and will be able to apply it. Administrators can also reset a theme configuration to the default one (in this case all settings will be cleared from database and session).
Supported versions:
Community Edition: Liferay Portal 6.2 CE GA1+
Enterprise Edition: Liferay Portal 6.2 EE SP13+
Problem: OOTB Liferay provides the possibility to apply themes/color schemes only for administrators. And once they apply those settings all users will be able to see the same view, and there is no way for them to customize "look and feel".
Solution: Using a Liferay Themes Switcher portlet users can customize the representation of Liferay pages according to their needs.
The Liferay Themes Switcher portlet has two modes:
VIEW MODE is available for all users (including guests). It allows users to choose and apply any theme and color scheme for the current site. A list of themes and color schemes displayed for the user is filtered according to the permissions he has, and those permissions are defined by the administrator. When the user chooses theme/color scheme for a site those settings are saved to a custom table in the database, so they are persistent. In the case of a Guest user, settings are saved to a session scope and live during session time.
EDIT MODE (preferences) is available for administrators only. Administrators can define permissions on themes and color schemes for Liferay roles. Once they define a 'VIEW' permission on the theme for some role users with this role will see this theme in the list and will be able to apply it. Administrators can also reset a theme configuration to the default one (in this case all settings will be cleared from database and session).
Supported versions:
Community Edition: Liferay Portal 6.2 CE GA1+
Enterprise Edition: Liferay Portal 6.2 EE SP13+
Liferay is trademark of Liferay, Inc., Liferay International Limited and/or Liferay Affiliate, registered in the United States and/or other countries.
License
Release Summary and Release Notes
Version | Change Log | Supported Framework Versions | Date Added |
---|---|---|---|
1.0.0.0 |
Liferay Portal 6.2 CE GA1+
|
2017-11-01 |
Profile
Software development company,
DEVELOPER
Aimprosoft
Published Date
Version
1.0.0.0
Supported Versions
6.2
Edition
CE
Price
Free
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.