RSS
thumbnail
Marcel Mika | 12 Feb 2015

Inter Portlet Communication (IPC) is a way of exchange the data between portlets. In Liferay there are different ways we can achieve this. One of them is the client-side IPC that is supported by LIMS MUC. In other words, you may e.g. open a conversation or read user presence from your own portlet. There is only one limitation. Since the communication is client-side LIMS needs to be on...

134747
0
thumbnail
James Falkner | 12 Feb 2015

Liferay Explorers Miguel Ángel Pau & Moisés Belda Liferay Spain User Group During the Liferay 6.2 development cycle many of you participated in BugSquad and the Community Beta programs in order to provide valuable feedback and bug reports. This worked really well and we got a lot of positive feedback from over 70 participants in the program -...

289779
8
thumbnail
David H Nebinger | 11 Feb 2015

Introduction So in two previous blogs I introduced Auto Vaadin Add On Deployment and Vaadin 7 Theming.  At the end of the Vaadin 7 Theming blog I said that there was a similar mechanism for handling the deployment of your themes using the Vaadin 7 Control Panel, the mechanism introduced in the Auto Vaadin Add On Deployment blog. So this blog is going to cover that...

174090
0
thumbnail
Cleydyr de Albuquerque | 10 Feb 2015

Last January 31, the Alcides do Nascimento Community Library was born with the help of EVP and helpful people with strong beliefs in doing good. History In 2011 at the metro train, I met a former colleague of students activist movement. By talking about education, we came to the conclusion that we shared the same world-views about it: it had to change and we should start...

179821
2
thumbnail
David H Nebinger | 09 Feb 2015

Introduction Vaadin 7 is an active project still in development.  New releases come out regularly with bug fixes (mostly browser compatibility).  New versions come out with new functionality, etc. When using the Vaadin 7 shared environment, the version of Vaadin must be the same across the portal. The reason is the compiled WidgetSets.  When you compile the...

177017
0
thumbnail
David H Nebinger | 09 Feb 2015

Introduction So the last few Vaadin posts were on some basic introductory stuff, but not a whole lot of fun.  I thought I'd do a blog post on a quick and fun little Vaadin 7 portlet, one that uses HighCharts. So I'm creating a portlet to show a pie chart of registered user ages (based on birthdate).  The fun part about this portlet is that it will use the Liferay API...

175032
0
thumbnail
David H Nebinger | 06 Feb 2015

Introduction Wow, been staying up late cranking out some Vaadin blogs.  It's starting to catch up with me, but I have one more to add to the pile - Theming. Vaadin Themes in Liferay Vaadin in the portal is challenging because of theming.  In a Liferay portal window, well the surrounding frame is all managed and styled by the Liferay theme.  This poses a...

185718
0
thumbnail
Travis Cory | 05 Feb 2015

TL;DR Understanding the purpose and goals of your client will help you develop meaningful and efficient code. Focus on one task at at time. Approximate reading time: 3 minutes As a consultant here at Liferay there are plenty of great clients to work with. Each engagement provides me with the change to develop my skills and design process. I had the opportunity to be a part of...

183895
2
thumbnail
Abhishek Jain | 05 Feb 2015

Hello Liferay community!   We're pleased to announce a new training offering called Production Readiness on our course calendar, and this is the perfect opportunity to shed some light on what it covers, and why you might be interested in taking it. Production Readiness gives your team a better understanding of the core concepts and architecture behind Liferay, and...

175426
0
thumbnail
Shannon Chang | 04 Feb 2015

It's hard enough to get certain developer types to mingle for even a little while without constantly checking their phones for the best time to make their exit.   It can be challenging to plan a networking event, but for a tech audience, finding the right venue to cultivate great conversation can make the difference between your event hashtag filling up social media and...

176515
4
thumbnail
David H Nebinger | 05 Feb 2015

Introduction In my last blog post, I closed with the following: If you have the Vaadin 7 Control Panel installed and you've deployed the LazyPagedContainer Add On, you can download and deploy the vaadin-sample-portlet-1.0-SNAPSHOT.war file directly from this blog. This is not completely correct.  The Vaadin 7 Control Panel includes...

183217
0
thumbnail
Janne Hietala | 19 Aug 2015

I am excited to announce Valamis 2.2, which has some great improvements. To name few, it enables more Tin Can API use-cases on Liferay platform. You can now make learning visibile into Social Office and communities, track formal and informal learning experiences, dramatically speed up content authoring by converting powerpoint presentations into Tin Can API lessons. We're also...

247817
0
thumbnail
David H Nebinger | 04 Feb 2015

Introduction So I wanted to provide an example Vaadin portlet built using the Vaadin 7 shared environment.  Currently I've been migrating my general development efforts over to Intellij, so I thought this would be a good time to try out creating a Vaadin 7 portlet in Intellij and Maven.  The results are outlined in the rest of this blog entry. Creating the Project ...

191708
5
thumbnail
Neil Griffin | 04 Aug 2015

The Liferay Faces team is focussed on developing our new 4.2.5-GA6 and 3.2.5-GA6 releases as well as our new Liferay Faces Showcase demo. But since not all projects will not have an opportunity to upgrade, we developed the following patches for our GA5 release: Issue Description Version(s) FACES-1513 Portlet...

279498
5
thumbnail
David H Nebinger | 03 Feb 2015

Introduction So Vaadin provides a core set of widgets, standard widgets that you'd find in any web framework such as radio buttons, buttons, links and text input fields. But like most other frameworks, we as developers want a richer toolset of widgets that go beyond the standard set, usually to encapsulate some bit of a control which is obviously self contained. While...

179052
0
thumbnail
Subhasis Roy | 09 Feb 2015

The following document will provide the steps about installing the “Liferay 6.2 EE” on “JBoss 6.2 EAP” server. Softwares Required: - Download and unzip "JBoss6.2 EAP"  - Download latest version of the Liferay Portal .war file - Download Liferay’s Portal Dependencies   In this example I have used " ...

237984
4
thumbnail
David Zhang | 03 Feb 2015

Integerate P6spy with Liferay to format Hibernate SQL When working on the customer's tickets, we may analysis the hibernate SQL to get some useful information, but it is really difficult to do that, the SQL file is disorganized, besides the most cursing problem is that there are so many “?” there, is there any way to make the hibernate SQL file be much more readable...

188245
17
thumbnail
Bruno Farache | 22 May 2015

Hello, community! We would like to announce Liferay Push, our new framework for sending push notifications from Liferay Portal to your mobile apps. Push notifications is a technology that allows servers to broadcast messages to mobile devices. Instead of having your app poll the server for new messages every few seconds (that drains your phone battery and your monthly data...

270010
23
thumbnail
Marcel Mika | 28 Jan 2015

This tutorial describes all the necessary steps needed to integrate LIMS Messenger for Liferay to the Jabber (XMPP) server. If you are interested in LIMS Messenger for Liferay visit the official website. Jabber is the original name of the XMPP protocol, an open-standard communications protocol based on XML. Jabber server integration allows users using the LIMS MUC portlet in their...

143227
1
thumbnail
Olaf Kock | 28 Jan 2015

Ich bin mal wieder auf Reisen - und zwar in Wien. Und welche bessere Gelegenheit Land und Leute kennenzulernen gibt es, als ein Liferay Community Meeting (oder Radio Liferay Hörertreffen)? Hofburg, Wien CC by-nd 2.0 by R. Halfpaap Es gibt keine Agenda, aber mit Liferay wahrscheinlich ein gemeinsames Gesprächsthema. Anmeldung erbeten (dann kümmere ich mich um Platzreservierung und...

237892
2