Blogs
Welcome to the new Blogs page, where you can search and filter the available blogs to much more easily find what you're looking for!
But, don't worry - if you prefer the old UX with the Blogs Widget, it's still available - just use the Blogs List link in the left navigation and it will be like it's 1999 all over again!
-
Sergio González | Jul 17, 2013 12:33 PM
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...
Blog Stream: News -
priti parmar | Jul 16, 2013 8:16 AM
Liferay provide facet search with great features ,we can add new entries in search using configuration of portlet to achive this follow the below steps, Step 1 : create a hook override init.jsp in...
-
Olaf Kock | Jul 15, 2013 6:48 PM
It's my return guest show time - here's another one. However, you've unfortunately never heard my first recording with Juan Gonzalez, back when we did it. This was due to a glitch that I'm really...
-
priti parmar | Jul 11, 2013 4:54 PM
Step 1 : create document library URL in your jsp <% long dlScopeGroupId = themeDisplay.getScopeGroupId(); LiferayPortletURL documentLibURL = PortletURLFactoryUtil.create(request, ...
-
priti parmar | Jul 10, 2013 12:08 PM
Step1 : Add following reference and column to your service.xml (service in which you would like add workflow),out of these some of fields must be there which will help in mapping between workflow...
-
Olaf Kock | Jul 10, 2013 9:14 AM
When you're arranging portlets on your pages, have you ever wondered, where you'll be able to drop them? Especially when you use a more complex layout, like the 1-2-1-columns and don't have a lot...
-
Manuel de la Peña | Jul 9, 2013 3:24 PM
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...
Blog Stream: News -
Ryan Schuhler | Jul 5, 2013 10:06 PM
The last script I will share with you for now is one that I call on screen helper. This is also a simple script, but very useful when it comes to animations, transitions, and effects. Essentially...
-
Ryan Schuhler | Jul 5, 2013 8:35 PM
Here is another script that we developed for the redesign of Liferay.com. The goal for this script was to help with loading times on pages with a lot of images as well as provide a way to...
-
Ryan Schuhler | Jul 5, 2013 8:12 PM
As a part of the redesign of Liferay's website we have developed a number of new scripts in order to effeciently acheive new effects and improve the UX. I thought I would share some of the code we...
-
Ryan Schuhler | Jul 5, 2013 2:30 PM
Hello, My name is Ryan and I work at Liferay. I am currently on the web team at Liferay and have the unique opportunity to both use Liferay's software as customer and collaborate with all the...
Blog Stream: News -
Olaf Kock | Jul 4, 2013 2:19 PM
Please welcome yet another return guest, Milen Dyankov, a fellow trainer and senior consultant in Liferay. Milen has been participating in episode 9 and he has been the original contributor of the...
-
Miguel Ángel Pastor Olivar | Jul 4, 2013 11:31 AM
Monitoring JMX data has been always a painful process, especially in production systems where the ability to open ports and/or allow certain kind of traffic is kind of "complicated". Thanks to...
-
Ruud Kluivers | Jul 2, 2013 7:57 AM
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...
Blog Stream: News -
Sachin Dhus | Jul 2, 2013 7:57 AM
Few steps for creating your own tomcat bundle from Liferay Source. Extract plain tomcat . Rename apache- tomcat-7.0.23 to tomcat-7.0.23(tomcat-[version]). Download/checkout liferay source from...
-
Ruud Kluivers | Jul 1, 2013 9:45 AM
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...
Blog Stream: News -
priti parmar | Jun 28, 2013 7:31 AM
create a ServicePreAction, which will create a new custom NavItem object and a change in navigation.vm of the theme, which will show the custom navigation. Here are the steps to create the custom...
-
priti parmar | Jun 28, 2013 7:19 AM
Liferay 6.1 provides Custom Fileds for Pages , set viewCount as a Custom Field and update it using a servicePreAction Hook. public class CustomServicePreAction extends Action { /** * This...
-
priti parmar | Jun 28, 2013 7:14 AM
PART 1: SETTING UP SOLR with TOMCAT Step 1: Download Solr. It's just a zip file. Step 2: Copy from your SOLR_HOME_DIR/dist/apache-solr-1.3.0.war to your tomcat webapps directory:...
-
Glenn Saler | Jun 27, 2013 5:25 PM
Liferay's Hamilton office has now officially been open for about 4 weeks and we have had some great visitors. Starting this summer I will be inviting more of our certified Liferay Service Partners...
-
Milen Dyankov | Jun 27, 2013 2:32 PM
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...
Blog Stream: News -
Olaf Kock | Jun 24, 2013 10:36 AM
Please welcome a return guest, James Falkner, Liferay's Community manager. I got him on to talk about the changes in the upcoming symposium's structure, but we continued with conversations about a...
-
Ryan Schuhler | Jun 21, 2013 11:55 PM
Want a quick and easy way to make a sticky nav right out of the box with liferay? Thanks to AUI with 10 lines of code you can turn your navigation bar into a sticky nav. This is especially useful...
-
Mika Koivisto | Jun 18, 2013 10:25 PM
We've finally released both CE and EE versions of Liferay 6.1 GA3 and along with those releases we've also released the corresponding versions of Liferay Maven Support and Portal artifacts. The...
Blog Stream: News -
Olaf Kock | Jun 17, 2013 8:24 AM
I took some time to speak to Jorge Ferrer, Liferay's VP of Engineering about all things Engineering and Development in Liferay. This time I'm not starting with butchering names, but positions....
Blog Stream: News -
Manuel de la Peña | Jun 14, 2013 10:25 AM
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...
Blog Stream: News -
James Falkner | Jun 11, 2013 4:14 PM
What's the time? It's time to get ill, with another Community Roundup! The Liferay Community has done some amazing things these last few months since the last roundup, and so here we go with...
-
Glenn Saler | Jun 8, 2013 2:20 PM
Recently I began to blog about some of our partners activites out in the "real" world including several marketplace applications that they are currently developing. Today I would like to point out...
-
Glenn Saler | Jun 6, 2013 5:50 PM
We have some awesome certified partners and I want to start pointing out some of the great stuff they are doing including marketplace applications that they are starting to upload for community...
-
Vernon Singleton | Jun 4, 2013 9:09 AM
Yay! For those of you egg heads who have been wondering where the support for Context and Dependency Injection is, well this is your day. Liferay now has support for your favorite annotations...
-
Neil Griffin | Jun 3, 2013 6:53 PM
On June 1, 2013 Liferay released the 3rd General Availability (GA) release of Liferay Faces: Liferay Faces 3.1.2-ga3 (JSF 2.1 + Liferay 6.1.x) Liferay Faces 3.0.2-ga3 (JSF 2.1 + Liferay 6.0.x)...
Blog Stream: News -
Glenn Saler | May 31, 2013 9:33 PM
Starting this week I am going to be posting some information from some of our excelletn partners and their blog posts which are extremely helpful when it comes to customer use cases and more in...
-
Manuel de la Peña | May 31, 2013 12:08 PM
Following with these blog posts series about good practices in Continuous Integration, I want to talk about the benefits of running tests. Practice 2: Always run the tests When a developer commits...
Blog Stream: News -
Olaf Kock | May 31, 2013 10:59 AM
An opportunity for a german blogpost - who'd have thought that. If you don't speak german but are in the area of Hamburg on 13. June 2013: try this ;) Die Liferay User Group Hamburg trifft sich am...
-
Kan Zhang | May 30, 2013 10:29 PM
Issue In Liferay 6.1, the staging site is extremely slow if versioning is enabled. It can take 30 seconds to 10 minutes to refresh a page on the staging site (depends on how many contents/portlets...
-
Manuel de la Peña | May 29, 2013 10:13 AM
Hi all! I'm writing this blog entry as the first post of a continuous integration blog serie, sharing our knowledge and usage of this technique. In these blog posts, I will to talk about some good...
Blog Stream: News -
Gwowen Fu | May 24, 2013 7:17 PM
This seems to be a basic function. One of my portlet has a list of web content links and when a link is clicked, the web content will be displayed in another Web Content Display portlet. I am a...
-
Joshua Asbury | May 23, 2013 6:37 PM
Most enterprises use Dropbox grudgingly. It works well, but there is always a lingering doubt about having proprietary outside of your organization's control. Additionally, it is virtually...
-
Navin Agarwal | May 22, 2013 4:35 PM
We can integrate Alfresco Repository with Liferay Documents and Media Portlet by using CMIS feature. Liferay 6.1 provides with the very simple configuration management for cmis settings. Let’s...
-
Zeno Rocha | May 22, 2013 3:19 PM
When I first met the AlloyUI project was a little bit hard to understand all the functionalities it provides without looking to the source code. Then we made a new website that shows how can you...