RSS

Entries with Blog Stream Featured .

thumbnail
Neil Griffin | 07 Sep 2016

On August 29, 2016 Liferay released a new version of Liferay Faces based on the new Liferay Faces Version Scheme. Because of our efforts towards greater modularity, many of the Liferay Faces artifacts now have independent release schedules. This new release includes support for JSF in Liferay Portal 7.0 / DXP as well as updated support for Liferay Portal 6.2. Downloads The...

55809
6
thumbnail
Marcos Castro | 14 Nov 2016

Hi everyone!   Today, in a not-so-unexpected turn of events, we proudly present you Porygon.     "Start your own digital magazine" The new Porygon theme has been designed to get you started with your own digital magazine. Porygon is a modern and visually attractive theme that will bring new life to your already amazing contents. ...

44064
1
thumbnail
Olaf Kock | 30 Aug 2016

Liferay comes with so many features that it's hard to judge when a feature is a good solution for a given problem. I'd like to shine some light onto some of these features and common misconceptions about them because it's easy to abuse them for purposes for which they're not well suited - despite making the impression they might. CC BY-ND 2.0 by S. Benno Today it's all about...

50611
0
thumbnail
Jamie Sammons | 25 Aug 2016

I am pleased to announce the release of:  Liferay Portal 7.0 CE GA3!  [Download Now] What's New Overriding LPKG Files: A while back I wrote a blog entry on patching OSGi modules. The original process wasn't very elegant because it involved altering the out of the box .lpkg files. GA3 now includes a way to override the out of the box modules without altering the...

64316
7
thumbnail
Marcos Castro | 29 Sep 2016

Hi everyone!   A week ago we started the new serie of blog entries about our new themes for Liferay 7. Today, we gladly present you our second theme: Westeros Bank:     "A bank case" The Westeros Bank theme has been developed to showcase a realistic banking project. Sites like this are usually very complex. With this in...

48425
1
thumbnail
Jamie Sammons | 16 Aug 2016

I wanted to share some testing that I have been doing in terms of patching OSGi modules and adding the patched modules to your own Liferay installations.  One of the many benefits to modularity is that it allows for these kinds of changes to be made without having to recompile the whole platform from scratch. Update: This procedure has been updated to make use of a new...

61497
11
thumbnail
Javeed Chida | 19 Aug 2016

The Glorious Simplicity of Structure Inheritance This field (highlighted yellow) on a structure editing screen is what I am talking about. When I first saw the words Parent Structure there, the following thoughts came to mind, in increasing order of coolness All fields in the parent structure are inherited by the child structure The idea of polymorphic...

50559
5
thumbnail
Marcos Castro | 24 Sep 2016

Hi everyone!   For a long time themes have been one of the most required features in Liferay, and as we announced during last year, Liferay 7 will be a game changer. This will be the first out of four different blog entries in which we plan to present our vision for the theming layer moving forward.     "Real cases" To begin with, we...

50513
9
thumbnail
Bryan Cheung | 18 Jul 2016

Today I’m writing to announce that we are discontinuing support for Liferay Connected Services and Audience Targeting for Liferay Portal 7 Community. The main factor behind the decision was the lack of community adoption for both offerings.    Regarding Audience Targeting, there was low adoption by community members compared with most other...

63360
24
thumbnail
David H Nebinger | 05 Apr 2017

So I'm a long-time supporter of ServiceBuilder.  I saw its purpose way back on Liferay 4 and 5 and have championed it in the forums and here in my blog. With the release of Liferay 7, ServiceBuilder has undergone a few changes mostly related to the OSGi modularization.  ServiceBuilder will now create two modules, one API module (comparable to the old service jar w/ the...

89871
38
thumbnail
Maarten van Heiningen | 29 Sep 2016

This blog is part of a series of entries on Mobile First with Liferay Screens. [Part 1] [Part 2] [Part 3]     Mobile First with Liferay Screens   Mobile has changed the world and will go on doing so for the foreseeable future. A stream of new mobile devices and operating systems is putting pressure on organizations to meet the high expectations...

45115
6
thumbnail
David H Nebinger | 10 Nov 2017

It's going to happen.  At some point in your LR7 development, you're going to build a module which has runtime dependencies.  How do you satisfy those dependencies though? In this brief blog entry I'll cover some of the options available... So let's say you have a module which depends upon iText (and it's dependencies).  It doesn't really matter what your module...

142503
57
thumbnail
Neil Griffin | 02 Sep 2016

UPDATE: September 2, 2016 - Visit www.liferayfaces.org for a convenient web page that helps you determine your archetype:generate command and/or required dependencies. The Liferay Faces team is working on production support for JSF portlets in Liferay Portal 7.0 and Liferay DXP. As part of this effort, we have developed some archetypes for use with Maven 3. For a plain ...

67674
2
thumbnail
David Truong | 11 Jul 2016

There's been some confusion over state of Maven support for Liferay. As the Product Manager for Developer Tools, I feel responsible for the confusion and felt the need to clear up any questions. Will Liferay support Maven development for 6.1, 6.2, and 7.0? Short answer, yes, most definitely! In 6.1 and 6.2, we’ve been provided support through liferay-maven-support plugin....

57777
0
thumbnail
Javeed Chida | 04 Jul 2016

I came across the idea of a generic template recently, and put it to good use.  If you don't know what I mean by generic template, let me clear that up right away.   A generic template is really just a content template that is not tied to a structure. The point of it is that you can sparate your template code as you see fit, including the generic...

54173
6
thumbnail
Zeno Rocha | 20 Jun 2016

If you have been in touch with the Liferay community in the past years, you've probably heard about Senna.js before. We first introduced this project in late 2014 and since then we've been anxiously waiting for Liferay 7 and DXP to be released so we could talk more about it. Now it's a good time to see what this project brings to the table. Ok, so what is Senna.js? ...

73143
4
thumbnail
Daniel Tyger | 27 Jun 2016

We recently had a request for our users to be able to check if their email address has been a victim of a known data breach per the awesome API and data stores provided at https://haveibeenpwned.com/. Here is the API: https://haveibeenpwned.com/API/v2 and some background story of this project and why it's worthwhile. There are some already-written consumer examples...

60459
0
deveshree zawar | 27 Jun 2016

Plugin is the core of Liferay portal development in its various forms. “Plug-in” as the word enunciates is an add-on to perform additional features. It can be blended into an application to enhance primary capabilities. Liferay provides a wide variety of Out Of Box (OOB) features and ways of integration with external parties using its very own Marketplace plugins like: ...

54730
0
thumbnail
Jamie Sammons | 13 Jun 2016

I am pleased to announce the release of:  Liferay Portal 7.0 CE GA2!  [Download] What's New Inline Image Editor: The new image editor allows for simple image editing directly from within Liferay eliminating the need for an external tool while creating content.  Easily resize, crop and make colors adjustments to any image...

67432
13
thumbnail
Jose M. Navarro | 31 May 2016

Lately, we’ve being working on an event tracking system for Liferay Screens. Nothing fancy: just another Flurry or Google Analytics for mobile apps. The best part is the information collected will be used to feed the Audience Targeting Rules Engine, so you’ll be able to segment your users based on their behaviour on your mobile apps.   ...

54049
1