Entries with Blog Stream Featured .
Liferay DDLs are quite useful for dealing with small sets of custom data, for which it would be overkill to create a new service. Our event microsites use DDLs extensively for displaying speaker, agenda and sponsor information. Through the the Skinny JSON Provider, our DDL data information is even served via JSON-WS for use in the Liferay Events App. How cool! DDL templates...
Hey guys, today I am going to speak about a concurrent topic, how to replace Bootstrap 2.3.2 CSS in Liferay 6.2 for new Bootstrap 3.x, I have received a lot of questions about it, and I helped all I was able, but I think this post and GitHub repository with a theme example can help more than some emails. Before all else, I would like to say that the solution which I...
While preparing for our annual Dutch Liferay User group meeting I tried to develop a simple MVC portlet accessing the Liferay 7 API. Somehow this took more time than I had expected - probably because the new blade tooling takes some getting used to. My purpose was to write a portlet invoking the UserLocalService in the new non-static way instead of using the now obsolete...
If you've been using the Liferay CMS, you are probably familiar with a journal article's Categorization tab wherein you can specify the tags and the categories for the journal article. If you aren't familiar with those terms, you should read up on Categorization. Tags and categories are indispensable to a well-defined content architecture, apart from being the most convenient...
Today I'm welcoming a repeat guest and a new one: Jim Hinkey (of episode 21 fame) and Cody Hoag - both from Liferay's documentation and knowledge management team. This episode has unfortunately suffered from various disturbances in the space-time-continuum: I had it sitting on my disk for quite a while. The Javadoc Contest that we've "started" in this episode was actually...
Our inaugural Community Javadoc Contest officially ended last week, and we received some really good submissions. Luckily, there were two clear-cut winners, so the process of choosing our champions was very straightforward. We have one internal winner (Liferay employee) and one external winner (community member). Before announcing them, I'd like to give a big thanks to anyone...
The Liferay Faces team is moving closer towards the goal of releasing a JSF portlet bridge (and associated demos) for use with Liferay Portal 7.0 CE. Since this new version of the portal utilizes OSGi to achieve modularity, the portal's dependency artifact filenames follow the OSGi file naming convention using Bundle-SymbolicName. For example: The...
I recently presented this to a group of non-technical users. The feedback was positive, and made me think this may be useful to others. Why did I make this presentation? I put this little presentation together because a lot of our users, who were being trained to contribute content, had trouble distinguishing a web content item from an instance of the Web Content Display...
The internet has changed the way we live because it gives everyone an equal voice in a global conversation. No matter who you are or where you live, you can make yourself heard, whether by contributing to Wikipedia, creating a video that goes viral on social media, or corresponding personally with people and organizations around the world. And...
The latest stable version of Liferay IDE 3.0.0 GA1 that supports Liferay 7 and OSGi/modular development has been released. For those that have installed Liferay IDE stable version, if you are using Eclipse 4.4 or greater can simple "Check for Updates". Otherwise you can use the following updatesite URL: http://releases.liferay.com/tools/ide/latest/stable/ ...
Yay - Liferay 7 CE is out. As the exploration begins, I'm sure everybody first looks for their pet peeves. There's something that's been nagging me in 6.1 and 6.2 - and unfortunately I couldn't get my fixed theme regression merged into master - partly because of my missing CSS design skills, partly because I started lobbying too late, when only critical fixes were accepted. And...
I've been busy building web application content. A simple form with three fields Under the form, a table shows the previously added records The data in the table can grow to several hundred Blah blah blah We've done this many times. And we've got enough tools from here to the mooon and back to get it all done pretty well. But of late, I've been...
Today I’d like to let you know that Liferay Portal 7 Community does not have "out of the box" support for clustering, non-open source app servers (Oracle WebLogic, IBM WebSphere), and non-open source databases (Oracle Database, Microsoft SQL Server, IBM DB2, Sybase DB). Support for these non-open source systems will be found in Liferay's current and future commercial releases, which...
The Liferay Faces team has been working hard on a variety of tasks, including: Support for JSF OSGi portlets with Liferay Portal 7.0 CE Maturing the source in our New Git Repositories Finalizing our New Version Scheme Making Liferay Faces Alloy compatible with AlloyUI 3.0 Developing the new Liferay Faces Metal component suite based on Metal.js ...
Today Liferay released the next version of its flagship software: Liferay Portal 7.0 CE! [Download] [Quick Start] After many months of hard work from the Liferay product and engineering teams along with the aid of the awesome Liferay community, it is my pleasure to announce the immediate availability of Liferay Portal 7.0 CE. Liferay Portal 7.0 CE is an amazing release...
In a blog post from September 2015 titled New Git Repositories for Liferay Faces I mentioned that there would be a new version scheme corresponding to these new repositories. I'm pleased to announce that Cody Hoag from the Liferay Documentation Team has published an update to the official Liferay documentation titled "Understanding the Liferay Faces Version Scheme" with...
Get to the Heart of Customer Experience Customers expect meaningful interaction at every digital touchpoint with your company. How can you align modern technologies with customer interactions in a platform that ties them all together? Join us at Liferay Symposium to meet with Liferay experts, learn how industry leaders are using a...
A little while ago I ran into a strange problem at a customer. We had written a hook that contained a small REST service that accepts a multipart POST to import a document and some related metadata/permissions. This service seemed to work OK and was used to import 1000's of documents, but every now and then we received a call or an email of an enduser complaining that they...
The Sync team is pleased to announce SSO support in the latest releases of Liferay Sync desktop and mobile clients. Any SSO implementation that works against Liferay Portal will work with Liferay Sync as well (SiteMinder, OpenSSO, OAM, SAML, Shibboleth, etc). Please note this feature is for Portal EE customers only. Below are some screenshots showing the login flow using Liferay's...
After building a hook that wraps the FakeSMTP application and a portlet that gives you file management capabilities in Liferay we now get to part 3 of the series: the CRaSH portlet. I must admit: I did actually build this portlet first, but during its development needed something to show/inspect emails and to upload, download and edit files and ended building the other...
Showing 581 to 600 of 800 entries.