Blogs

Categories Navigation

Blogs

Pro Liferay Deployment

Introduction The official Liferay deployment docs are available here:  https://dev.liferay.com/discover/deployment They make it easy for folks new to Liferay to get the system up and running and work through all of the necessary configuration. But it is not the process followed by professionals. I wanted to share the process I use that it might provide an alternative set of ...

Boosting Search

Introduction A client recently was moving off of Google Search Appliance (GSA) on to Liferay and ElasticSearch. One key aspect of GSA that they relied on though, was KeyMatch. What is KeyMatch? Well, in GSA an administrator can define a list of specific keywords and assign content to them. When a user performs a search that includes one of the specific keywords, the associated ...

Liferay And...  Jackson

Introduction So often when discussing how to deal with dependencies, we're often looking for ways to package our third party jars into our custom modules. There's good reason to do this. It ensures that our modules get a version of a third party jar that we've tested with. It also excludes ambiguity over where the dependency will come from, whether it is deployed and available or...

Get that old school page editing touch back again

At this years Unconference at DEVCON in Amsterdam, Victor Valle kept a session about changing the look-and-feel of the portal administration. Things like removing the default product menu and creating your own. I missed that discussion because so many other interesting discussions were going on, so I have no idea if someone brought this up. In this blog article, I'm not going to do...

The reason we moved to 7zip bundles

As some of you may have already discovered, 7.1 GA2 was released as a 7zip bundle instead of the typical zip bundle. This probably caused a ton of issues. Even our own Dev Tools are not yet equipped to handle 7z files since all the events took up our time. I will provide you with the reasons why we had to make this move and hopefully, everyone will come to the conclusion that this...

Liferay Portal 7.1 CE GA2 Release

What's New Release Notes Downloads Download the release now at: https://www.liferay.com/downloads-community New Features Summary Web Experience :  Fragments allow a content author to create small reusable content pieces. Fragments can be edited in real time or can be exported and managed with the tooling of your choice. Use content pages from within a...

Mitigating RichFaces 4.5.17.Final EOL Vulnerabilities

Mitigating RichFaces 4.5.17.Final EOL Vulnerabilities If you are using RichFaces, you should be aware that Code White has discovered some remote code execution vulnerabilities in the component library . Unfortunately, since RichFaces has reached end-of-life status, these vulnerabilities will not be fixed . Thankfully there two easy options to mitigate these...

Liferay Security Announcement: TLS v1.0

Reason for the changes The vulnerabilities in TLS 1.0 (and SSL protocols) include POODLE and DROWN . Due to these security risks, Liferay decided to disable TLS 1.0, as many other companies have done. Moving to TLS 1.1 and higher will allow users to keep communications between Liferay and Liferay.com secure. What TLS version Liferay systems are going to support We will...

For a more conspicuous SPA loading indicator

Since version 7.0 of Liferay, you surely noticed the apparition of a thin loading bar on top of screen, after most of user actions. Users are often unnecessarily frustrated just because this load indicator is not visible enough. Fortunately, it's quite simple to fix this with a few lines of CSS in a custom theme.

Pour un indicateur de chargement SPA plus visible

Depuis la version 7.0 de Liferay, vous avez surement remarqué l’apparition d’une fine barre de chargement en haut de l’écran, en réponse à la plupart des actions utilisateur. Les utilisateurs sont souvent inutilement frustrés juste parce-que cet indicateur de chargement n’est pas assez visible. Heureusement, il est assez simple de remédier à cela avec quelques lignes de CSS dans un thème...

Blogs - CTA

Write a blog post too!

Write a deep dive into how you use Liferay projects in your technology stack. Or let people know useful tips and tricks for a particular functionality. The Liferay community needs you!

Login or Create an account