Blogs

RSS
RSS
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...

16533
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. ...

17921
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...

20210
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...

10621
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...

18837
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...

23993
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....

23664
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...

20067
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...

21447
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...

19755
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...

22872
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...

20284
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...

28309
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: ...

33334
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...

11088
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.1 Beta 1     Download Now: Sourceforge Github New in Beta 1 Modern Site Building - Display Pages: Users can now map Basic Web Content articles to editable fields in fragments by creating a Display Page. Users can then select this display...

17598
thumbnail

Liferay Faces Portal 3.0.2, Bridge Impl 4.1.1, Bridge Ext 5.0.2 Released Liferay Faces Portal 3.0.2, Bridge Impl 4.1.1, and Bridge Ext 5.0.2 have been released with support for PrimeFaces 6.2, PrimeFaces p:fileUpload mode="simple" (thanks to community member Yeray Rodriguez!), URLs with spaces and more! Liferay Faces Portal 3.0.2 Release Notes Highlights [FACES-3242]...

15638
thumbnail

I recently took an online course to learn more about TypeScript, a superset of JavaScript that provides optional static typing, classes, interfaces, and much more. Whenever I'm in the process of  learning a new language/framework/etc. I find it helpful to experiment in a setting I'm already familiar with, where I can  add that new thing a little at a time. Since I work with...

317970
thumbnail

  portal.properties ----------------------- journal.article.form.default.values=content,abstract,categorization,display-page,related-assets,permissions,custom-fields,Publish History journal.article.form.update=content,abstract,categorization,schedule,display-page,related-assets,custom-fields,Publish History   ...

9892
thumbnail

I'm pleased to announce the immediate availability of: Liferay Portal 7.1 Alpha 2     Download Now! Alpha 2 primarily focuses on being a bug fix release. List of issues fixed in Liferay 7.1 Alpha 2 List of known issues in Liferay 7.1 Alpha 2 New Features Summary Modern Site Building: Liferay 7.1...

18353