RSS
thumbnail
Tauseef Ahmed | 21 May 2014

To Display some Html content in Alloy Popup: < aui:script > function callPopup(){ AUI().ready('aui-dialog', 'aui-overlay-manager', 'dd-constrain', function(A) { var dialog = new A.Dialog({ title: 'DISPLAY CONTENT', centered: true, modal: true, width: 500, height: 400, bodyContent: "This is testing content inside the popup" }).render(); }); } </aui:script >

270084
3
thumbnail
James Falkner | 31 Mar 2015

UPDATE: Liferay Cloud Services has a new name! See this blog post for details on Liferay Connected Services! Today we are announcing an open Beta of Liferay Cloud Services! If you're interested in participating, check out the landing page - you won't be able to miss the big form on the right (there are only 50 slots left - hurry!). What is Liferay Cloud...

272690
17
thumbnail
Tauseef Ahmed | 19 May 2014

If you want to create document library folders (dlfolder) programmatically, you can do this very easy by calling DLFolderLocalServiceUtil.addFolder(userId, groupId, groupId,  false ,  0 ,  "Folder title" ,  "Folder description" , false ,  new  ServiceContext());  ...

269735
4
thumbnail
Pankaj Kathiriya | 19 May 2014

Liferay comes with very usefull js utilities that ease life of Developer.  Liferay provides  js object "Liferay" which has modularized structure. We are going to discuss on this more here. Let's see what all submodules it has, by image shown below.   Let's try to understand these modules one by one. Liferay.AUI: It has functions to get aui/js paths.   ...

259877
6
thumbnail
James Falkner | 16 May 2014

If you're in or around Amsterdam next week, we're having a community meetup prior to the Benelux Solutions Forum event and you're all invited! Join our local community of rockstars for some knowledge sharing, and drinks in the center of town at the Café The Flying Dutchman [map], May 19 (Monday) starting at 20.30! The entire community is invited (you don't have to be attending...

263330
4
thumbnail
Peter Mesotten | 11 Aug 2014

This article is the first in a series of 2 posts on how personalization can be achieved in a portal project. Moreover, the concept of sharing personalized settings between users is explained and how this behavior can be changed in Liferay. See also User-specific versus shared portlet preferences - part 2.   Personalization One of the most...

318591
13
thumbnail
Tauseef Ahmed | 13 May 2014

-Into portal_normal.vm  change this code: #if ($is_signed_in)  #dockbar() #end   with this one #if (($is_signed_in) && $permissionChecker.isCompanyAdmin($company_id))  #dockbar() #end it will hide dockbar for users except admin

269902
3
thumbnail
James Falkner | 13 May 2014

As part of my community party planner role at Liferay (aka community manager), I try to get out and meet many of you at industry and Liferay conferences and other events. I think it's really important in this webified world that we keep the human touch at least a little! At our events I get to learn about new cultures and make new friends, learn how people are using Liferay and...

250200
5
thumbnail
Bradley Wood | 09 May 2014

In every theme that I write I always put this snippet of code in my theme's init_custom.vm file. ## ---------- Logo ---------- ## #if (($company.getLogoId() == 0) && $use_company_logo) #set ($site_logo = "${images_folder}/custom/logo.png") #set ($site_logo_height = 69) #set ($site_logo_width = 403) #end Gist Link What this snippet will do is display the...

263190
7
thumbnail
Tauseef Ahmed | 15 May 2014

On click on confirm ajax submit this form, and wherever your redirect in your class the ajax will redirect just the portlet. <portlet:actionURL var="ajaxURL" name="atsglobaltechsoft" windowState="< %= LiferayWindowState.EXCLUSIVE.toString()%>" /> <script type="text/javascript" >     function submitForm(){        ...

285452
6
thumbnail
Olaf Kock | 15 May 2014

(english summary below) Liferay öffnet am 15. Mai offiziell sein österreichisches Büro - ein schöner Anlass, am Abend zum Community-Meeting einzuladen: 15. Mai 2014, 19:30 (Achtung: Neue Zeit!) Eatalico Praterstraße 31 1020 Wien Auf der Agenda steht: Zwangloser Gedankenaustausch, Treffen mit anderen Liferay-Nutzern und ich (sowie andere) werde bereitstehen, Fragen zu...

251169
1
thumbnail
Bradley Wood | 09 May 2014

Here is a quick refereance for the PACL how to documentation. It was a little hidden, so here is the link for setting it up for 6.1.2 GA3   https://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/lp-6-1-dgen11-developing-plugins-with-security-in-mind-0   Bradley Wood Woodbench Media www.woodbenchmedia.com

248121
0
thumbnail
Cody Hoag | 08 May 2014

There's been a lot of talk in the past year in regards to Liferay's new Recycle Bin framework. How do we use it? Why do we use it? Basic "user" based questions can be answered in our User Guide (Using Liferay Portal) section: Recycling Assets with the Recycle Bin. However, for a more comprehensive, in-depth guide for implementing the Recycle Bin framework for custom apps, you can now...

243003
1
thumbnail
Shuyang Zhou | 08 May 2014

We’re excited to introduce the Portlet Sandbox plugin which can greatly improve portal resiliency and stability. This new plugin does so by isolating high-traffic or resource-hungry portlets. It prevents unstable portlets from crashing portal JVM (Java Virtual Machine). Memory leaks or other stability issues of a single portlet or a group of portlets do not terminate the entire...

237413
14
thumbnail
Dániel Kocsis | 08 May 2014

The more refined staging along with Liferay Portal 6.2 has been out for a while and you might have read Mate Thurzo’s great blog entries about the topic, yet I think it is also worth the time to talk about a utility framework we developed together with but not only for staging! The Background Task framework allows the developers to create and manage any kind of tasks that need to...

261530
39
thumbnail
Chema Balsas | 08 May 2014

Hi everyone! Today, I'm showing you a new accessibility feature that we'll be adding in the next Liferay Portal version. As you know, making sites accessible is one of the hardest things to achieve on web development. In Liferay, we're always trying to improve on this area. For some time now, we've had a hidden Skip to Content link that shows on the first Tab stroke....

249948
6
thumbnail
Tauseef Ahmed | 07 May 2014

          Everything inside of an aui:script block that contains a “use” attribute is called asynchronously, so it could fire right away (if the resources are on the page) or if the network resolution is taking a long time, it could execute later on. Bellow is an example: alert('not "using" any modules, Im fired right away'); alert('"using" aui-io, Im...

275653
0
thumbnail
Jeffrey Handa | 06 May 2014

Summer is almost here and for students around the world that means one thing, final exams.  For most of us, final exams are but a distant memory that we’re only too glad to be done with.  As agonizing as exams were, it felt great when they were finally over and you could focus on the summer ahead of you with a sense of accomplishment.  Here at Liferay, we want to...

237126
5
thumbnail
Sushil Kumar Saini | 24 May 2014

For Advance Web content management, Liferay provides the features of structures and templates. Structures are used for creating the data entry form for the content creators and Templates are responsible for look and feel of a web content on web page. Suppose, if we want, a single piece of web content( article id is 'weContentArticleId')  to display with two different display...

246484
6
thumbnail
Tauseef Ahmed | 02 May 2014

My Portlet name is Sample-ext so I am referring with this name in the below steps :- 1) Stop the Server 2) put ext-redeploy-6.0.5.jar in tomcat-6.0.29/Webapps/ROOT/WEB-INF/lib/ 3) Delete the Sample-ext portlet from the webapps folder if in case you are redeploying 4) Remove ext-Sample-ext-service.jar from the tomcat-6.0.29\lib\ext 5) Remove all the *-ext.xml from the path...

274506
2