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!
-
-
David H Nebinger | May 8, 2017 4:29 AM
Introduction When it comes to Liferay performance tuning, there is one golden rule: The more you offload from the application server, the better your performance will be. This applies to all...
Blog Stream: Featured -
David H Nebinger | May 5, 2017 10:37 PM
So I have a blog I created a long time ago dealing w/ Liferay and SSL. The foundation of that blog post was my Fronting Liferay Tomcat with Apache HTTPd post and added terminating SSL at HTTPd and...
Blog Stream: Featured -
David H Nebinger | May 3, 2017 3:08 PM
In case you aren't aware, Liferay 7 CE and Liferay DXP default to using Hikari CP for the connection pools. Why? Well here's a pretty good reason: Hikari just kicks the pants of any other...
Blog Stream: Featured -
-
Vikash Kumar | Apr 18, 2017 7:33 AM
<script type = "text/javascript" > (function (global) { if(typeof (global) === "undefined") { throw new Error("window is undefined"); } var _hash = "#"; var noBackPlease = function () {...
-
Jorge Diaz | Apr 12, 2017 5:45 PM
Importing in eclipse all java classes from osgi modules Up to Liferay 6.2, when you opened Liferay project in eclipse, you had all classes imported in project classpath, so you was able to debug...
-
-
Neil Jin | Apr 11, 2017 1:56 PM
Liferay DXP本身帶有一個Carousel的範本,但是這個範本使用的是舊的AUI的範本。現在因為Liferay DXP是基於Lexicon和Bootstrap 3的,創建一個響應式的圖片播放非常簡單。 基本需求: 圖片播放基本功能 螢幕尺寸變化後,圖片不變型 修改圖片不需要修改代碼 不需要部署外掛程式 可複用 分析: 可以利用Bootstrap...
Blog Stream: Featured -
Jan Verweij | Apr 10, 2017 12:49 PM
Hypothesis proven by experiments are the best way to discover customer sentiment. Major sites like booking.com are using A/B testing in their day-to-day operations to discover these sentiments....
Blog Stream: News -
Neil Jin | Apr 10, 2017 1:24 AM
Liferay DXP ships with a default carousel Application Display Template in global site. But this one is an old fashion AUI one that has been used often before DXP. Since Liferay DXP support Lexicon,...
Blog Stream: Featured -
Allen Ziegenfus | Apr 7, 2017 10:24 AM
Freemarker has some nice native support for working with JSON. And with the help of a few Liferay utility classes, it's very easy to even consume JSON web services from Freemarker. Note: you can...
-
Jim Hinkey | Apr 6, 2017 7:07 PM
Whether you've been developing on DXP: Digital Enterprise 7.0 or Liferay CE Portal 7.0, or are starting Liferay Poral EE/CE 6.2 plugin development, you'll need to configure your environment with a...
Blog Stream: News -
Mohammed Yasin | Apr 5, 2017 2:22 PM
Spring MVC Portlet will be requiring Internet for checking and creating beans from xsd's. In case we need to deploy and use Spring MVC Portlet without internet then we can achieve it by saving the...
-
Fady Hakim | Apr 2, 2017 7:58 AM
I did 9 videos to demostrate Liferay DXP and I uploaded them on youtube: Video 1: Introduction to Liferay DXP and the Demo https://youtu.be/e3Vm36elwEY Video 2: Liferay DXP Page & Content...
Blog Stream: News -
David H Nebinger | Mar 29, 2017 4:23 AM
For the last few months as I've been working with Liferay 7 CE / Liferay DXP, I've been a little stymied trying to manage the complexities of the new OSGi universe. In Liferay 6.x, for example, an...
Blog Stream: Featured -
Maarten van Heiningen | Mar 22, 2017 10:27 AM
Mobile First with Liferay Screens – part 4 Webinar: Mobile Strategy: Optimizing for the Connected Customer Mobile apps have become an integral part of our communication with customers and...
Blog Stream: Featured -
David H Nebinger | Mar 21, 2017 5:56 PM
For those of you deploying Liferay DXP to WebLogic, you will need to add an override property to your portal-ext.properties file to allow the WebLogic JAXB implementation to peer inside the OSGi...
Blog Stream: Featured -
Orsolya Kuti | Mar 14, 2017 12:51 PM
A few weeks ago we introduced you our new portlet for Liferay 6.2 CE and now we’re happy to announce Smart Content for Liferay 6.2 EE as well with continuous product support and future version...
-
Sushil Patidar | Mar 7, 2017 1:12 PM
Portlet URL can be added using Portlet Tool Bar Contributor module. Here also osgi plays its magic of modularity. It can be implemented through OSGI service component. Service component can be...
-
-
David H Nebinger | Mar 1, 2017 4:44 AM
Introduction So I've been working on some new Blade sample projects, and one of those is the Spring MVC portlet example. As pointed to in the Liferay documentation for Spring MVC portlets, these...
Blog Stream: Featured -
David H Nebinger | Mar 1, 2017 3:27 AM
Okay, this is probably going to be one of my shortest blog posts, but it's important. Some releases of Liferay have code to "infer" a portlet name if it is not specified in the component...
Blog Stream: Featured -
-
Sarai Diaz | Feb 28, 2017 9:04 AM
Hi community! I’m Sarai Díaz, Software Engineer working at Madrid’s office in the Liferay Screens team! :) This is my first blog post and I want to tell you something... Native technology is a...
Blog Stream: Featured -
Orsolya Kuti | Feb 27, 2017 7:49 AM
Webtown is proud to introduce you Smart Content, an upgraded application for Liferay 6.2! Our portlet has many new features and properties that let you display your content in a smart, creative...
-
David H Nebinger | Feb 24, 2017 3:50 AM
I'm taking a short hiatus from the design pattern series to cover a topic I've heard a lot of questions on lately - migrating 6.2 Service Builder wars to Liferay 7 CE / Liferay DXP. Basically it...
Blog Stream: Featured -
Neil Jin | Feb 21, 2017 5:50 AM
原文: https://web.liferay.com/web/user.26526/blog/-/blogs/liferay-osgi-annotations-what-they-are-and-when-to-use-them 原文作者: DAVID H NEBINGER 当你查看Liferay 7 CE/Liferay...
Blog Stream: Featured -
Kyle Joseph Stiemann | Feb 17, 2017 8:44 PM
Farewell Juan! Juan Gonzalez announced that today is his last day as a Liferay employee. While he’ll still be part of the Liferay community, I think this is a nice opportunity for us to thank him...
-
David H Nebinger | Feb 17, 2017 3:33 PM
Pattern: Multi-Scoped Data/Logic Intent The intent for this pattern is to support data/logic usage in multiple scopes. Liferay defines the scopes Global, Site and Page, but from a development...
Blog Stream: Featured -
-
Kyle Joseph Stiemann | Feb 15, 2017 6:26 PM
Improving Test Performance on Liferay Recently, we upgraded the JSF Portlet Bridge Test Compatibility Kit (TCK) from Selenium 1.0 to our new test framework which uses Selenium 2.53. The TCK...
-
David H Nebinger | Feb 15, 2017 2:18 PM
Introduction So I'm going to start a new type of blog series here covering design patterns in Liferay. As we all know: In software engineering, a software design pattern is a general reusable...
Blog Stream: Featured -
Jamie Sammons | Feb 13, 2017 11:09 PM
I am pleased to announce the Social Office to Liferay 7 upgrade has been released! Update 06/16/2017: For anyone interested in the tasks application, I have converted it to Liferay 7 modules. ...
Blog Stream: Featured -
David H Nebinger | Feb 8, 2017 2:10 PM
Recently I was lamenting how I felt that JSP fragment bundles could not introduce new dependencies and therefore the JSP overrides could really not do much more than reorganize or add/remove...
Blog Stream: Featured -
Mohammed Yasin | Feb 8, 2017 5:18 AM
By Default in Liferay, Resource Importer will import journal articles,structures,templates,sites and document to all portal Instances present in the System If we need to restrict Resource importer...
-
David H Nebinger | Feb 7, 2017 3:25 PM
One of the things that I never really used in 6.x was the Liferay upgrade APIs. Sure, I knew about the Release table and stuff, but it just seemed kind of cumbersome to not only to build out your...
Blog Stream: Featured -
David H Nebinger | Feb 7, 2017 12:33 AM
In Liferay 6.x, scheduled tasks were kind of easy to implement. I mean, you'd implement a class that implements the Liferay Message Bus's MessageListener interface and then add the details in the...
Blog Stream: Featured Products: Liferay Portal 7.x -
Neil Jin | Feb 6, 2017 11:38 PM
This article talks about how to create json web service based on Service Builder Service. Knowledge: Service Builder JSON Web Service When we intent to make a service to be a web provider to...
Blog Stream: Featured -
-
Allen Ziegenfus | Feb 2, 2017 10:55 AM
If you want to find out more information about how a search is being executed in Liferay, you can modify the logging settings to output search queries to the log. To do this, go into Control...
-
David H Nebinger | Feb 2, 2017 6:14 AM
When you start reviewing Liferay 7 CE/Liferay DXP code, you run into a lot of annotations in a lot of different ways. They can all seem kind of overwhelming when you first happen upon them, so I...
Blog Stream: Featured -
David H Nebinger | Feb 2, 2017 5:10 AM
Alt Title: Cool things you can do with OSGi Introduction So one thing that many organizations like to stand up in their Liferay environments is a "health check". The goal is to provide a simple...
Blog Stream: Featured -
Vikash Kumar | Jan 31, 2017 12:01 PM
Customize /html/portlet/journal_content/view.jsp <%@ include file="/html/portlet/journal_content/init.jsp" %> <% JournalArticle article =...
-
Javeed Chida | Jan 30, 2017 4:43 PM
Let me begin by clarifying that this post has nothing to do with the Harry Potter universe. But seriously. You know what I mean by wizards, don’t you? Those helpful series of screens that gather...
Blog Stream: Featured -
Alex Swain | Jan 25, 2017 4:49 PM
I fell over a problem the other day that I had solved ages ago and foolishly hadn't taken the time to write down how I did it. I guess it must be fairly rare as my standard "I might have forgotten...
-
Neil Jin | Jan 24, 2017 10:35 PM
As a supervisor of my department, some times I want to check how much progress of a work is done, who is working on a certain trading? who is reviewing a loan application? If a new business plan...
-
Jan Eerdekens | Jan 23, 2017 8:46 PM
I've been working with Liferay for quite some time now, but I must confess that I still haven't really made the switch from Velocity to Freemarker for my templates. Even though I know there are a...
Blog Stream: Featured -
Justin Choi | Jan 23, 2017 4:43 PM
Three weeks ago marked the sixth year anniversary for me. It came and went quietly. I probably would have not posted anything but something said at this past retreat prompted me to reconsider. In...
Blog Stream: News -
Javeed Chida | Jan 19, 2017 11:19 PM
This short post brings together the little pieces critical to crafting an ADT in velocity to provide direct download links to documents in your Documents and Media repository. You will find parts...
Blog Stream: Featured -
David H Nebinger | Jan 18, 2017 5:30 PM
So in a recent project I've been building I reached a point where I believed my project would benefit from being able to issue user notifications. For those that are not aware, Liferay has a...
Blog Stream: Featured -
Jonathan Lundy | Jan 16, 2017 7:36 PM
Hey! My name is Jonni and I'm a UI intern on the WeDeploy team. I joined back in November and wanted to share a couple things from my first three months at Liferay. I...
Blog Stream: News -
Neil Jin | Jan 12, 2017 4:51 PM
The purpose of this tutorial is to let you know how to involve a 3rd part js lib in metal soy portlet and how to use them in ES6 script. In Liferay DXP we provide abundant OOTB js lib to help...
Blog Stream: Featured -
Neil Jin | Jan 10, 2017 3:23 PM
In Liferay DXP it supports soy template with portlet. Through soy template we can take advantage of Google Closure to build rich web application. In next sections I am going to lead you in to a...
-
Neil Jin | Jan 7, 2017 1:52 PM
原文作者:David H Nebinger 原文地址:https://web.liferay.com/web/user.26526/blog/-/blogs/osgi-module-dependencies 如有問題,歡迎在原文下面討論,也歡迎在這裡留言。 假設在Liferay DXP平臺上開發module的時候,遇見了需要運行環境(runtime)的依賴的時候,該怎麼辦?...
Blog Stream: News -
Neil Jin | Jan 7, 2017 8:48 AM
原文作者:David H Nebinger 原文地址:https://web.liferay.com/web/user.26526/blog/-/blogs/osgi-module-dependencies 如有问题,欢迎在原文下面讨论,也欢迎在这里留言。 假设在Liferay DXP平台上开发module的时候,遇见了需要运行环境(runtime)的依赖的时候,该怎么办?...
-
David H Nebinger | Dec 30, 2016 4:11 AM
So recently I was asked, "How can panels be removed from the My Account portlet?" It seems like such a deceptively simple question since it used to be a supported feature, but my response to the...
Blog Stream: Featured -
Sushil Patidar | Dec 28, 2016 10:57 AM
With the release of Liferay IDE 3.1 M1 ,I noticed one more interesting feature that developers might be looking for, is that jsp of the OOTB module JSPs can be modified using Liferay Module...
-
Sushil Patidar | Dec 28, 2016 9:40 AM
Liferay IDE 3.1 M1 has been released. Previously i explored Liferay 7 theme development using theme generator as expalined on page. Since than I was curious to do it through Liferay IDE that seems...
-
David H Nebinger | Dec 21, 2016 4:59 AM
Recently I was working on a fragment bundle for a JSP override to the message boards and I wanted to wrap the changes so they could be disabled by a configuration property. But the configuration is...
Blog Stream: Featured