This website uses cookies to ensure you get the best experience. Learn More.
Iedere organisatie moet zowel online als offline de relaties met zijn klanten (klantcontact) en stakeholders onderhouden. Eigenlijk zou het niet van belang mogen zijn of die contactmomenten nu via de website, een mobiele app of telefonisch plaatsvinden. Toch blijken deze kanalen in de praktijk vaak gescheiden te zijn, waardoor een gewaardeerde klant onbedoeld een anonieme bezoeker kan...
Hi everyone In my first blog post almost one year ago, I talked about our Calendar Mobile Sync project, a free and open-source plugin which enables users to synchronize their Liferay calendars with Android and iOS devices, Mozilla Thunderbird clients, etc. via the CalDAV protocol. I also introduced our Calendar Connector for Exchange, a solution to synchronize Liferay...
Liferay's Document Library is great, you can do so many things! You can upload files, manage them in folders and even share links. But there is a downside: when sharing links the recipient needs either an account or you have to make the file accessible for all guest users. We can't share a file with just a password...oh wait! Now we can! Ancud FileShare Portlet ...
One of the biggest questions in web analytics right now is “How do we know users are reading or looking at our content?” In the past, Liferay has used “page views” and “number of clicks” to determine the popularity of our content, but we’re now learning that these methods do not necessarily determine the success of a page. Page views show how users are navigating through your site,...
Last August, nine of us from Liferay HQ partnered with Living Water and took a trip down to Guatemala to serve the people of La Hermosa, Escuintla. Since 1990, Living Water has been implementing clean water projects in developing and impoverished countries. Over the last 25 years, they have completed more than 15,000 water projects. Though rich in agriculture,...
Did you like what you saw in previous milestones? You didn’t feel there was enough meat to be worth your time? Get ready for Milestone 4 which comes bundled with many improvements and new features. Not only that, with this release we are launching the Liferay 7 Community Expedition program which will allow intrepid adventurers to work with the Liferay developers to find bugs and...
Several months ago, I read an article talking about a new concept for me: the Hacker in Residence. Since then, I saw pretty clearly that it would be a wonderful initiative within Liferay, given that we're a global and distributed company, with several teammates working from different countries and timezones. So three months ago, we were trying to make progress in the Android...
Taking forward from where Ray left off with a Telnet to Liferay OSGi, I am taking this step ahead to enable SSH access to Liferay OSGi console, here is my two little reasons on why I want to do it, I want to secure my OSGi console access, in fact we will go a step ahead and integrate the Liferay Portal JAAS with OSGi ssh console, thereby allow all the Liferay Users...
You will need the following steps to achieve uploading of files using Ajax via AlloyUI Create a new Liferay Plugin Project using Liferay MVC as the portlet framework. Create a new Liferay Portlet, named as DocManager for example. Now open the liferay-portlet.xml file and insert the tag <ajaxable>true</ajaxable> just below the <icon> tag...
I have experienced some work related to HighChart integration with Liferay in my recent development work. I am sharing my work experience here, Integrating highchart requres the "jquery.min.js"(it requires version above 1.9.1) along with the "highchart.js" Integrating HighChart is quit easy. Proving you the details below - Step 1. Include the above two JS files in the...
This is a repeat post - same topic as in July 2013, when I've solved exactly the same problem on Liferay 6.1. Now it's time to update the solution to Liferay 6.2. But I am ahead of myself: What seems to be the problem? Liferay offers various layout templates that determine how the portlets are arranged on the page. When you build a Liferay page, you can drag&drop portlets on...
Are you new to Liferay? Found Liferay and want to know what it can do for you? Or are you with Liferay and still remember the time when you were new and unexperienced? Where did you come from and what was the biggest problem you faced? Can you ever learn enough? And how do you keep up with the current trends and new features? A platform as big as Liferay spans several...
Over the past couple of years Liferay has invested a considerable amount of effort to re-engineer Liferay Portal version 7.0 with modularity as the key focus. As part of this effort we've adopted OSGi as the modularity layer. In September of 2013 we decided that in order to provide ourselves the most direct access to OSGi expertise we should join the OSGi Alliance as a...
I have developed a simple registration form by using liferay 6.1 version.Also we can develope other versions. It is my first post.from this post we can know how to build servicebuilder and table creation in mysql. Registrationform1Portlet.java: package com.registrationform1; import java.io.IOException; import java.io.PrintWriter; import java.util.List; import...
Inter Portlet Communication (IPC) is a way of exchange the data between portlets. In Liferay there are different ways we can achieve this. One of them is the client-side IPC that is supported by LIMS MUC. In other words, you may e.g. open a conversation or read user presence from your own portlet. There is only one limitation. Since the communication is client-side LIMS needs to be on...
Liferay Explorers Miguel Ángel Pau & Moisés Belda Liferay Spain User Group During the Liferay 6.2 development cycle many of you participated in BugSquad and the Community Beta programs in order to provide valuable feedback and bug reports. This worked really well and we got a lot of positive feedback from over 70 participants in the program -...
Introduction So in two previous blogs I introduced Auto Vaadin Add On Deployment and Vaadin 7 Theming. At the end of the Vaadin 7 Theming blog I said that there was a similar mechanism for handling the deployment of your themes using the Vaadin 7 Control Panel, the mechanism introduced in the Auto Vaadin Add On Deployment blog. So this blog is going to cover that...
Last January 31, the Alcides do Nascimento Community Library was born with the help of EVP and helpful people with strong beliefs in doing good. History In 2011 at the metro train, I met a former colleague of students activist movement. By talking about education, we came to the conclusion that we shared the same world-views about it: it had to change and we should start...
Introduction Vaadin 7 is an active project still in development. New releases come out regularly with bug fixes (mostly browser compatibility). New versions come out with new functionality, etc. When using the Vaadin 7 shared environment, the version of Vaadin must be the same across the portal. The reason is the compiled WidgetSets. When you compile the...
Introduction So the last few Vaadin posts were on some basic introductory stuff, but not a whole lot of fun. I thought I'd do a blog post on a quick and fun little Vaadin 7 portlet, one that uses HighCharts. So I'm creating a portlet to show a pie chart of registered user ages (based on birthdate). The fun part about this portlet is that it will use the Liferay API...
Showing 1,381 to 1,400 of 3,020 entries.