This website uses cookies to ensure you get the best experience. Learn More.
People playing around with the new features of Liferay may have noticed something very interesting when creating web content structures. What is it you might ask? It is a way to embeded web content articles into other articles! But wait, how do I use this stinking thing? Using DDM Journal Article Structure If you've already tried to...
I mentioned last time in The State of Maven Development, that we were missing a few items for our Maven users. Well I have good news... You can now build themes in Maven! In pom.xml: <build> <plugins> <plugin> <artifactid>maven-dependency-plugin</artifactid> <executions> ...
In my last Blog entry (First Day at the SPA) I showed how to create a simple Newsletter Signup Form with the JSON API and some AngularJs, and earned a relaxing day at the Spa, but now what? I still want more, more relaxing days at the pool, good and healthy food, muscle relaxing shiatsu massages, and still be able the deliver robust solutions. So how can you continue...
Single Page Applications with SennaJS and Liferay Faces One of Liferay 7’s most exciting new features is SennaJS, a Single Page Application engine. SennaJS makes the portal more user-friendly in many ways. For example, when a link is clicked and navigation occurs, SennaJS requests the necessary portlet markup via XHR and renders it in the browser so that the whole portal page is...
Hi everyone! In our final entry of the series, we are happy to introduce a theme that you can use to create your own subscription site. Welcome to 1975 London!. "A music site as example" The new 1975 London theme includes an awesome site template with news and an album player to sit back and relax while listening to small...
You probably know the basic installation instructions for Liferay Bundles: „unzip and run startup.sh“ - with this you get to a working Liferay installation in a minute. It will run with all defaults - which might not be what you want in production. This is part 5 of a series. All the chapters are linked at the bottom of this article - I recommend to start with chapter 1. This...
I recently played with Docker, CloudFoundry and decided to spend some time creating a docker image for Liferay DXP on Wildfly (i.e JBoss). I'm sharing my experience on this blog entry. Run Docker image Assuming you already have docker installed on your machine, you can easily run the docker image by executing the following command: docker run -it -p 8080:8080...
Liferay 7 comes with a lot of feature and each feature is worth to learn. Portlet Filter is one of them. However, it is possible to write portlet filter in earlier versions but in Liferay 7 it has certain benefits. As compared to earlier version Portlet Filter can be deployed as service in OSGI. There is no need to write filter in the same portlet plugin that is the ultimate...
To develop for Liferay is no simple Task. There are many things you have to keep in mind, if you want to create and develop professional Applications, and you also have to learn many different technologies, if you aren't yet an savvy Java-Developer. So what are the alternatives, searching the web and marketplace portlets, or ...? Here is a different approach, that uses vanilla...
This blog is part of a series of entries on Mobile First with Liferay Screens. [Part 1] [Part 2] [Part 3] Mobile First with Liferay Screens – part 3 The future The world of mobile is on the move and users are always ready to move with it. Keeping up with every development is a difficult task for organizations. In Part 1 of this blog...
Welcome to the Liferay Symposium North America 2016 Live Blog! If you've never followed one of these live blogs before, the content runs in reverse chronological order so that people following live can just refresh the page and see the latest on top. Presentation slides will be available in about two weeks (as of 9/27/16). Check www.liferay.com/northamerica2016 (Looking for...
After a thirty-minute train ride sitting amidst super-excited teenagers, even the energized atmosphere of a downtown Chicago Tuesday morning seemed like a peace cloud. Anyway, got to the Hilton in good time for a bagel and creamcheese breakfast and an aromatic Colombian brew before Sergio's session. Create Amazing Web Services with Liferay DXP (Sergio Gonzalez) ...
Here's a running note dump of my day 1 at Liferay Symposium North America 2016, here in Chicago. This is just to pique your curiosity if you couldn't make it out here AND your interests happen to match mine. Wait for the slide decks and presentations to be shared by Liferay so you get it all. Keynote (Bryan Cheung) Bryan did it again, making his point with the same...
Define Websocket Server Endpoints using Liferay Websocket Whiteboard JSR 356 is the Java API for Websocket. It defines the standard way to create Websocket client and server endpoits in Java. In this blog we are going to describe how you can register websocket server endpoints in a OSGi container using Liferay Websocket Whiteboard. What is...
Welcome to the Liferay Symposium North America 2016 Live Blog! If you've never followed one of these live blogs before, the content runs in reverse chronological order so that people following live can just refresh the page and see the latest on top. ___ 5:00 pm That's it for today! Tuesday's live blogging starts here at 9:00 am. 4:30 pm - The Customer Lifecycle...
I had this plugin for Liferay 6.2 that quite limited in terms of complexity. A perfect candidate to try to port it to a proper DXP OSGi module, I would say. This is probably true as long as you're willing to sacrifice your current build infrastructure and processes and adopt the new Gradle way of setting up your project. But we have invested a lot in our automated build...
Two episodes (or an eternity) ago, I spoke to Jorge Ferrer, Liferay's VP of Engineering. We didn't have enough time to finish the conversation, so we continued a while after - and then I buried the recording /o\. Anyway, apart from it being still from "before the release of the current version", it's still relevant stuff, I feel bad about missing to post it. Check for yourself...
As many of you know, a while ago we presented AlloyEditor as the result of our quest for a delightful and productive editing experience. Alloy Editor was included by default as the rich editor in Liferay 7 (Yay!) While we stand by it, our search for simplicity has inadvertently complicated some previously trivial tasks such as adding an alt attribute to an image. You...
Introduction So I'm doing more and more development using pure Intellij for Liferay 7 / DXP, even debugging. I thought I'd share how I do it in case someone else is looking for a brief how-to. Tomcat Setup So I do not like running Tomcat within the IDE, it just feels wrong. I'd rather have it run as a separate JVM with it's own memory settings, etc. Besides...
It cannot be that it was just forgotten, This fundamental feature, thus I sought Through thick of forum, blog, e'en post ill-gotten Until my quest returned me to the spot Where sat the creature with expression cursed Inquiring why I didn't look here first. This...
Showing 1,021 to 1,040 of 3,017 entries.