RSS

Entries with Blog Stream News .

thumbnail
Iliyan Peychev | 29 Jan 2014

  The previous versions of Liferay Portal already supported RTL (right-to-left text) in limited way, but since we started the development cycle of Liferay 7.0 we really wanted to improve it. In front of us there were two main goals: - to convert automatically as much as possible of the UI when language direction is changed - to free the developer as much as possible...

88544
8
thumbnail
Nate Cavanaugh | 14 Jan 2014

With the release of Liferay 6.2, there have been a few questions regarding Bootstrap as well as general theme changes, and I'd like to take a minute to go into more details about what we've added, but also some of the rationale for some of the decisions. Jorge's discussed a lot of the benefits, and the feedback we've gotten from the community has definitely been great. If I...

139126
30
thumbnail
Igor Beslic | 27 Dec 2013

Hi all, recently our team finished the first real-world OAuth case, so I'll share with you code and knowledge you would probably need if you choose Liferay OAuth Plugin. Architecture Our case requires two kind of portals: Liferay Service Portal - further in text LSP - EE 6.1.x portal - this is central point where resources and services are being served from. Here we...

93469
8
thumbnail
Máté Thurzó | 03 Dec 2013

The Liferay 6.2 CE and EE is now officially out with tons of new features and new look including some long anticipated staging features as well. What are these features? User interface changes The very first change someone will see has changed about the staging is the cool new UI. Seamlessly aligned with the general portal UI, the new looks of staging delivers a cleaner more...

93837
1
thumbnail
Vicki Lea Tsang | 12 Feb 2014

  We are pleased to announce the release of Social Office 2.1 EE on Marketplace.   Since our first release of SO 2.0 last year, we have been steadily working towards refining the features to provide a more useful and engaging experience with the product. We hope you like the result!   Notable features:   Interactive Activity feed -...

81565
8
thumbnail
Jeffrey Handa | 10 Oct 2013

(We’re offering a worldwide Liferay Certification promotion October-November! See below for details.) Since the launch of the Liferay Certification Program, I’ve had many people ask me what’s the best way to prepare for the exam, and I’ve been telling everyone the same thing. Start with the Liferay Developer Training, and then get your hands dirty by writing some code.  The...

86468
3
thumbnail
Manuel de la Peña | 09 Oct 2013

Hello Continuous Readers! I'm here again to share a new CI practice in a very small pill.   Do you remember a time when you had some tests that continuously failed, and nobody had bandwith to work on it? What was the easiest solution for them? Of course commenting or removing them, because they were disturbing your green lights on the server. ...

123049
1
thumbnail
Neil Griffin | 06 Sep 2013

On September 5, 2013 Liferay released the 4th General Availability (GA) release of Liferay Faces: Liferay Faces 3.1.3-ga4 (JSF 2.1 + Liferay 6.1.x -- including 6.1.2 CE and 6.1.30 EE) Liferay Faces 3.0.3-ga4 (JSF 2.1 + Liferay 6.0.x) Liferay Faces 3.0.3-legacy-ga4 (JSF 2.1 + Liferay 5.2.x) Liferay Faces 2.1.3-ga4 (JSF 1.2 + Liferay...

96268
0
thumbnail
Jeffrey Handa | 05 Sep 2013

If you’ve been around the Liferay community for any length of time you’ve probably heard some discussion about Liferay offering a certification.  It’s something that we’ve wanted to do for quite a while, but it’s also something that we wanted to do right.  For the last year we’ve been hard at work to make the Liferay Certification Program a reality,and today I am very...

85281
44
thumbnail
Manuel de la Peña | 28 Aug 2013

Hello my friends! Here I'm again after a long time without writting about CI in Liferay. If you remember my last post, it described the importance of reverting those commits that break the build as quick as possible. Well, in this blog post I will share a small pill that can help you during the revert process. Before reverting an offending commit, establish this rule:...

114138
1
thumbnail
Iliyan Peychev | 15 Aug 2013

AlloyUI is the engine which drives the UI of all Liferay products. Since it was created in 2009, it has grown really fast and we are very close to the point where we will release ver. 2.0. We will appreciate if you give us some feedback!   Over the years, tests and documentation have sometimes been sacrificed in order to speed up the development process. As result, not...

63342
3
thumbnail
Sergio González | 07 Aug 2013

Lately I have been working on a new feature that many users have asked for a long time and Liferay didn't support it (yet). As most of you know, friendly URLs are very important nowadays for several reasons, although I would say that the two most important ones are: SEO: it definitely improves the ranking of a site when the urls of that site are friendly Usability:...

78787
9
thumbnail
Bruno Farache | 05 Aug 2013

We just released a new update for Sync Android and iOS! The most important improvements are: Browse files while you are offline Move folders and files Performance boost While you are online, navigating through folders, Sync caches the structure and let you continue to navigate if your internet connection goes down later on. For example, if you are on...

66572
0
thumbnail
Manuel de la Peña | 01 Aug 2013

  In this blog post I want to talk about developers mentality, about how they (we) create software that never fails, and brights more than the sun, and is faster than a jet plane... or not?   No, seriously, developers are more selfish about our code than other careers, and we usually don't like others...

108931
0
thumbnail
Máté Thurzó | 26 Jul 2013

Staging is one of the unique fetaures of the Liferay portal, serving customers to be able to handle their content across the portal. The feature has been around for a while, and was always a subject of improvement. In the upcoming release though staging will receive a major overhaul, based on users' feedbacks, own experiences.   ...

65248
0
thumbnail
Manuel de la Peña | 19 Jul 2013

I love that picture! Imagine yourself any Friday, at the end of your day-work. You look at the CI server and, unluckily, it is broken. You have only three options: Resign yourself that you will be leaving late, because you'll try to fix it. Revert you changes and retry next week. Leave now and leave the build broken. Of course, the best choices are...

117660
3
thumbnail
Ruud Kluivers | 02 Jul 2013

This is an adaptation of a blog I wrote for Wolters Kluwer March 2011. Everyone knows that data and information are subtly different things. Data is worthless unless it can be turned into information. General consensus says that data turns into information when it is analyzed, interpreted, enriched, redacted, linked etc. The moment data is touched by one of these processes,...

76925
1
thumbnail
Ruud Kluivers | 01 Jul 2013

  Twenty years ago, June 1993, Adobe introduced its Acrobat software for creating and viewing electronic documents. I was one of the ‘lucky’ IT journalists to be invited by Adobe’s PR agency to attend the press conference in London. Remember this was before internet, the world wide web and MS Windows were well known. It was not unusual to fly around Europe and spend the...

72699
0
thumbnail
Milen Dyankov | 27 Jun 2013

As you probably know in version 6.1 Liferay introduced the mobile device rules feature. However if you haven't followed the discussions and presentations about it, you may be under the wrong impression that is't very limited. Some people even claim it doesn't work. Judging by the number and type of questions I still get asked now days, I think I know where most of the confusion comes...

81258
10
thumbnail
Manuel de la Peña | 24 Jun 2013

Hi all! This is my third blog post about Continuous Integration best practices, and today I want to explain the benefits of being patient after sending commits for being reviewed. As developers, we are used to work on functionalities, finish them, and jump to another one. We send our work to a reviewer,  and continue working on other tasks. As you probably know, in these...

109269
0