Blogs

RSS
RSS
thumbnail

Liferay, Inc was established on the the strong foundation of an Open Source project. The company has since grown to offer many different projects and products, yet we continue to believe in and support Open Source.   To further emphasise our support, today we are publicly committing to offering the much friendlier GPLv3 cure approach to licensees of also our GPLv2, LGPLv2.1...

10342
thumbnail

DDM... what's DDM? DDM stands for Dynamic Data Mapping, a set of modules that define various types of fields that can be used to assemble: Web content structures for creating web content articles. Data definitions for creating dynamic data list records. Metadata sets for creating documents based on document types. Liferay bundles with an ever...

15167
thumbnail

What happened? Today at 12:13pm WeDeploy, our hosting solution, started a maintenance process. As a normal procedure some services were restarted.  After the restart, all services from community.liferay.com were up and running, but we noticed that some blog and forums posts were missing. We checked our list of backups and we noticed that the last backup was on July 4th. ...

15727
thumbnail

If you are working with Liferay for a while now, you might still remember a feature that went missing with version 6.1 - but there was a way to get it back. Also in 6.2 and 7.0. Now that Liferay Portal 7.1 and Liferay DXP 7.1 are out, you might wonder if the feature is finally implemented, or how quickly it can be implemented, or what that feature actually is (or was): Let's...

19815
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.1 CE GA1! Known Issues List of known issues Downloads Download the release now at: www.liferay.com/downloads or deploy now at wedeploy.com. New Features Summary Web Experience:  Fragments allow a content author to create small reusable content pieces....

21540
thumbnail

Typography Several reasons and their benefits drove us to a change from Source Sans Pro to System font: System fonts are always more legible as they are designed more consciously and they are designed to work in all languages. Using a non-system-font introduces extra size in the CSS that each user has to download. Source Sans Pro does not support for example...

15100
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.1 RC 1   Download Now: Sourceforge Fixed in RC 1 List of issues fixed in Liferay 7.1 RC 1 List of known issues in Liferay 7.1 RC 1 New Features Summary Modern Site Building: Liferay 7.1 introduces a new way of adding content. ...

16657
thumbnail

The report appeared recently on various security related sites and it is being "promoted" via social media networks such as Twitter. It talks about a perceived vulnerability for the pingback functionality in the blogs functionality in the Portal product (you can find a detailed description of blog pingbacks on Wikipedia). As the report...

18638
thumbnail

Just a quick blog, likely one that I would want to add to over time... Cluster Notes When setting up a Liferay cluster for SAML, before enabling you should connect to each node and, in the SAML Config control panel, create the certificate. Do this on all nodes before enabling SAML in the cluster. If you don't, some nodes will work but others will generate...

9445
thumbnail

When we sat down to create the community.liferay.com site we had some ambitious goals in mind. We wanted to build a place where the community could feel at home. We wanted them to know that they're important and that we care. We wanted them to be able to connect and learn from each other. In order to accomplish that vision we had to give one step at a time. We started by crafting a...

17319
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.1 Beta 3     Download Now: Sourceforge Fixed in Beta 3 List of issues fixed in Liferay 7.1 Beta 3 List of known issues in Liferay 7.1 Beta 3 New Features Summary Modern Site Building: Liferay 7.1 introduces a new way of...

22234
thumbnail

A real life example of the use of bundler 2.x This is the last of a three articles series motivating and explaining the enhancements we have done to Liferay's npm bundler. You can read previous article here. To analyze how the bundler works we are going to examine a real life example comprising a portlet and an OSGi bundle providing Angular so that the portlet can import it....

21894
thumbnail

How we are fixing the problems learned in bundler 2.x This is the second of a three articles series motivating and explaining the enhancements we have done to Liferay's npm bundler. You can read the first article to find out the motivation for taking the actions explained in this one. To solve the problems we saw in the previous article we followed this process: Go one...

18615
thumbnail

What is the problem with bundler 1.x This is the first of a three articles series motivating and explaining the enhancements we have done to Liferay's npm bundler. You can learn more about it in its first release blog post. How bundler 1.x works As you all know, the bundler lets you package your JS files and npm packages inside Liferay OSGi bundles so that they can be...

19805
thumbnail

Liferay integrates out of the box with Piwik and Google Analytics. However, doing analytics with ElasticSearch, Logstash and Kibana, is not much harder: https://youtu.be/os5gqpnC0GA How to do it? Easy First, we need to get the data: Offloading work to the user browsers using Ajax seems to be the most logical way to do it (imagine hundreds of concurrent users clicking...

18246
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.1 Beta 2     Download Now: Sourceforge Fixed in Beta 2 List of issues fixed in Liferay 7.1 Beta 2 List of known issues in Liferay 7.1 Beta 2 New Features Summary Modern Site Building: Liferay 7.1 introduces a new way of...

21514
thumbnail

Scenario You are hosting Liferay Developer Studio with Mac OS 10.13 (High Sierra) You want to use Liferay Developer Studio 2.2.x with Java 7 and Liferay Developer Studio 3.x with Java 8 Liferay Developer Studio 2.2.x requires Java 1.7 (7) Liferay Developer Studio 3.x requires Java 1.8 (8) You have Java 1.7 (7) and 1.8 (8) installed on your Mac Java...

18403
thumbnail

Hello all, Today we are pleased to announce the official release of Liferay IntelliJ Plugin. Liferay IntelliJ Plugin is a plugin for Jetbrains IntelliJ to support developing Liferay components. For customers, they can download Liferay IntelliJ Plugin here . You may refer to the following installation steps: Click on Configure > Plugins > Install...

25888
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.0 CE GA7!   Download Now! What’s New ElasticSearch 6.0 - Liferay Portal 7.0 CE GA7 now adds support for ElasticSearch 6.x.  Download the Liferay CE Connector to Elasticsearch 6 from Marketplace. Liferay Faces Fixes - The following fixes for Liferay Faces are included: ...

31223
thumbnail

You want to know more about Liferay Mobile strategies? Check my new video series about Liferay Mobile. Let me know if you have any question. Video 1 https://youtu.be/R48gQ6bnQpo Video 2 https://youtu.be/lAT_XjEx8Do Video 3 - Part 1 https://youtu.be/NOLtn4Y3W9E Video 3 - Part 2 https://youtu.be/UsDTSF2aMPw Video 4 https://youtu.be/H0ObNpXRAHU Video 5...

9735