Create new portlet by clicking filenewliferay plugin project. Customizing liferay calendar portlet stack overflow. In addition, this article introduces the enterpriseclass portal open source project along with its subprojects that deliver key portalrelated. Liferay is a open source platform which allows you to create websites. We will download the community edition of the liferaytomcat bundle, which has liferay preinstalled in the tomcat server. Install portlet applications in liferay portal liferay savvy. Defining the portlet jsr286 attributes liferayportlet. In another word, which role can accesssee the portlet. The portlet registration is done in the liferay portlet. Ext plugins are powerful tools for extending liferay. Feb 23, 2012 if youve ever run a competitive portal, you know that so many of them have little more than the weather portlet or bookmarks portlet after installation.
Liferays weather portlet displays basic weatherrelated information temperature, conditions for multiple configurable locations. Even though this book uses liferay portal for deploying and running portlets, the. Consider that we want to display weather information in our custom portlet. As shown in the following screenshot, just click on download after making sure that you have selected liferay bundled with tomcat and save the zip file.
In the first text area, enter the names of the cities about which youd like weather information to be displayed. You can refer my previous blog create liferay portlet to know how to build and deploy portlet. When we download any application from liferay market place we can see portlet application extension as. Liferay named a leader in the 2020 magic quadrant for digital experience platforms. This portlet can be added to any web page and configured to display any data contained within the portal based on any combination of criteria, including date published, author, tags, or content type. Before we talk about notification feature in dxp, lets understand what has changed in dxp with compare to liferay 6. The cogix viewsflash survey portlet is certified on. If need to install or upgrade the existing liferay bundle is there any way i can backup and restore the contents of the current portal instead of having to rebuold the portal from scratch. The viewsflash survey portlet embeds the full functionality of the viewsflash application in jsr168 compatible portals. If youve ever run a competitive portal, you know that so many of them have little more than the weather portlet or bookmarks portlet after installation. Keep your portlet perties file open in an editor so you can add values as you go along. Better customer experiences start with a unified platform. What are hook and ext in the liferay portal, and how do.
A portlet window state indicates area of the portlet to be rendered by the portlet, basically 3 portlet states are supported by the jsr portlet specification standard, liferay provides 2 additional states for more flexibility on the render state controll. The plugin installer portlet will follow this link in order to download your software product. Liferay 7 portlet tutorial java,liferay, liferay 7, soap. Portlet preferences are the key points of configurable portlet. To configure the displayed locations, open the weather portlet s configuration window. Liferay s weather portlet displays basic weather related information temperature, conditions for multiple configurable locations. Liferay reports portlet user guide all about liferay. Creating your own plugin repository liferay help center. This updated version of a july 2003 article highlights java portlet specification 1. In this tutorial, we will look into liferay 7 portlet module creation along with osgi configuration.
This is an invaluable source of trouble shooting, code samples, tutorials, and addons, all of which are readily available. How to deploy a portlet to liferay from eclipse stack overflow. Join the social network of tech nerds, increase skill rank, get work, manage projects. You can use the npm angular portlet template to automate much of the required configuration for you, or create the module manually. One of the other things this project will have is a portlet in liferays control panel as. The configuration holds information about the portlet that is valid for all users.
When we download application from liferay market place then we can see. This app provides a visual indication of weather as well as timezone across different. A powerful feature of liferay portal is a new portlet called asset publisher. We will create a sample portlet before enabling the portlet configuration.
Introducing portals and portlets portlets in action. Enter a direct download link to your software product here. When we create a new portlet in liferay, the folder structure is created as below. The main goal of this version is to align the java portlet specification with j2ee 1. Well both are the ways to customise the liferay portal. Mar 05, 2016 defines the security level of the portlet. These files are automatically generated if you use the eclipse liferay plugin and are located under webinf folder. Move the plugin to your liferay hot deploy directory, which is typically located within the liferay home directory and named deploy. In this article we will discuss portlet configuration on liferay 7. For each configured location, a link to open weather map is provided that points to more detailed information.
Upload and share, or download additional apps for liferay portal. Mvcportlet is subclassed from genericportlet, so feel free to override any functionality for your own purposes. The following steps will help us to create a jasper report in liferay with static data 1. Whenever we deploy application in manual process each time we should make sure our liferay portal version we already installed. Build your project on the community supported liferay portal ce which is designed for smaller, noncritical deployments and contributing to liferay development. Liferay features citeck dcmbpmecm open source system. If you wish, you can use any piece of the standard portlet api that you want. Support for exportimport page templates easyconf always expects properties files to be accessible from the file system. Lets jump into creation of sample osgi portlet module and will drag on to liferay page. Thought to make user guide so that other can know how to use this portlet.
Select your new plugin project then right click the liferay server in the servers tab. As liferay portal is open source, it has a large community of developers. The default view of the portlet, when populated with software, displays what plugins are available for install or download. In liferay 7 or liferay dxp the process of making configurable portlet is different from liferay 6. This tutorial shows how to use angular in your portlets, whether youre migrating an existing angular project or building a fresh one. Liferay subscription apps apps communication productivity security utility templates and themes page layouts themes site templates. There are different types of portlet containers such as apache pluto, oracle web center and liferay. How to add external jar files to module in liferay 7 forums. Liferay 7 ga1 wildfly bundle, running on windows 7 with hsql. May also work on other platforms with some tweaking. How to deploy a portlet to liferay from eclipse stack. Mar 16, 2007 now download the weather portlet, a standalone sample that is prebuilt with the netbeans portlet plugin. By default,bangalore location weather and asiacalcuttatime zone specific date and time is set. Because they increase the complexity of your liferay instance, you should only use an ext plugin if youre sure you cant a.
As shown in below, give project details and select plugin type as portlet. The stable version at the time of writing this book was liferay 6. This sample provides the complete source code for the example that is described in the technical paper mentioned earlier. Jun 05, 2014 by default,bangalore location weather and asiacalcuttatime zone specific date and time is set. Creating first liferay application with blade tools. A collection of portlets developed on and for liferay.
The prerequisite for this tutorial is liferay 7 development setup before creating module in liferay dxp, so please click on this link to setup the development environment in eclipse. For convenience, all manual steps are listed below. You can download the bundle containing liferay portal and tomcat from the liferay. This jsr requests the creation of the next version of the portlet specification. Jun 19, 2017 portlet preferences are the key points of configurable portlet. To start, create a file called perties to hold the settings for the property values that you want to override. Some examples of portlets are a weather portlet that provides weather.
Once the deployment has completed, you should notice new marketplace sections added to the control panel. How to create portlet application using osgi in liferay 7. If you will be using liferay portal ce in a standalone environment, we recommend downloading the tomcat bundle. Configurable portlet in liferay 7 liferay dxp pro liferay. This portlet can be used to display notification to all or specific user in portal. Just wanted to add some points in addition to what has been said already. Like viewsflash, it is used for creating surveys, forms, assessments, polls and quizzes. Understanding liferay portlet configuration files roufid. I was just playing with reports ee portlet available on liferay market place. Liferay is an open source portal in wide use, and this release offers many new features on top of the alreadyrobust feature set, such as an improved user system, better content management, developer improvements, and usability improvements. Spring portlet development, we can use all liferay apis so that we can develop portlets very easy and if the developers have best understanding about spring then its good choice to develop spring portlets in liferay. Keep your perties file open in an editor so you can add values as you go along.
Contribute to majulvezweather forecast development by creating an account on github. Digital experience software tailored to your needs liferay. The latest release of liferays flagship product, liferay portal 6. Start a clean liferay installation in a windows 64 bit environment. Support your customers before and after the sale with a collection of digital experience software that works together to grow the customer. This app provides a visual indication of weather as well as timezone across different location based on preferences. Follow below steps to convert liferay mvc portlet to module. The portletconfig interface provides the portlet with its configuration. Using angular in your portlets liferay help center. Liferay 7 ga1 tomcat bundle, running on windows 7 with hsql. Liferay with spring make us better way of using spring capabilities and liferay capabilities. You should see the project get deployed to liferay tomcat server.
Liferay reports portlet user guide jitendra rajput 12. You can notice that just few jars are present under it. Lps36699 jvm crashes with 64 bit xuggler liferay issues. The way we did to customize the calendar portlet, is to download sourcecode for. Liferay setup and simple portlet tutorial,liferay tutorial. This app provides a quick visual indication of weather across a configurable set of locations. Defines the source location of importable markdown files. Select your plugin project and click add to deploy it to the server. This tutorial is intended to provide you a full detailed explanation for getting liferay portal up and running and deploy the same employee registration sample that we had developed in earlier tutorial. This document lists the key capabilities and portlets in major functional categories. Liferay tutorial liferay portal portlet tutorial journaldev. To start, create a file called portlet perties to hold the settings for the property values that you want to override.
91 1448 1070 1505 545 284 1508 920 104 662 32 1636 456 556 943 1000 664 515 96 866 1309 28 379 37 627 488 1642 712 994 70 1377 1232 949 697 211 1289 827