liferay-modules is a collection of portlets, hooks and other plugins which customize or extend the Liferay Portal Platform.
This collection is created and maintained by Inofix GmbH, a Luzern bases company specialized on the development and operation of Liferay Portal Solutions. Visit us at www.inofix.ch.
If you want to use Inofix' modules for liferay in your portal installation, please use the upcoming releases of the modules from the liferay marketplace.
- clone the git repo
- TODO: add gradle build instructions
Wrap the vocabulary-title of Liferay's asset-categories-summary tag into a span with class="vocabulary-title".
The Asset Display Hook adds custom display styles to Liferay's Asset Publisher Portlet. The hook currently comprises the following styles
- ifx-abstract: A slight modification of Liferay's abstracts style where the metadata-section is displayed BEFORE title and summary (instead of after).
The Contact Manager Portlet is a contact-manager based on the vCard 4.0 standard with the following features:
- Import- and export of vCards from file
- Editing of all standard fields and the extensions defined in RFC 6715
- Integration into Liferay's Asset-Framework
- Integration into Liferay's Activity-Framework
The CDav Manager allows you to connect your Liferay Calendar to and synchronize with CalDAV-Servers like Kerio, Google Calendar, etc.
- clone cdav-connector from https://github.com/Kerio/cdav-connector and
- install it to your local maven repo (mvn package install)
- when the cdav-manager's dependency is fulfilled (see steps 1 & 2) build the cdav-manager with mvn package
Additional displayStyle "tabs" for Liferay's form-navigator tag.
Display Page Hook is a first approach to solve the issue described under https://issues.liferay.com/browse/LPS-30115.
It allows you to define a default display page for a structure by adding a field named layoutUuid to the structure and set it's default value to the uuid of the respective layout.
A full responsive theme which makes intensive use of Bootstrap and Alloy UI.
Social Media Portlet provides a set of social media buttons which respect the user's privacy.
It's based on heiseonline's shariff library, which can be found at https://github.com/heiseonline/shariff.
taglib-util is a collection of utility tags, which are used by various liferay-portlets but can also be used in other contexts.
- build-info: Extract build-info parameters from META-INF/MANIFEST.MF and display them in a definition list. The properties are configured via common settings of a project's or parent project's pom.xml file.