Blogs

RSS

Entries with Blog Stream Featured .

RSS
thumbnail

So recently I was asked, "How can panels be removed from the My Account portlet?" It seems like such a deceptively simple question since it used to be a supported feature, but my response to the question was that it is just not possible anymore. Back in the 6.x days, all you needed to do was override the users.form.my.account.main, identification and/or miscellaneous...

40738
thumbnail

Recently I was working on a fragment bundle for a JSP override to the message boards and I wanted to wrap the changes so they could be disabled by a configuration property. But the configuration is managed by a Java interface and set via the OSGi Configuration Admin service in a completely different module jar contained in an LPKG file in the osgi directory. So I wondered if...

48718
thumbnail

Hello all, First off I wanted to let everyone know that we have released a new milestone for Liferay IDE 3.1 You can install it into your Eclipse using below updatesite below: http://releases.liferay.com/tools/ide/latest/milestone/ For full list of download see this page. Code Upgrade Tool Its been awhile since we have released a new update to Liferay IDE, but it...

36371
thumbnail

Once again: Devcon is over (actually, for quite a while now) and it's time to look back. If only because the Recap site is public. You can now watch the video recordings of presentations that you've missed, download slides and go through everything again. Just like last year, we've started with the Unconference on Monday (day 0). Also, like last year, the Unconference was...

31375
thumbnail

(or) Why categories are so much more than nestable tags "I LOVE tags," Jaffer managed despite a mouthful of spiced lamb ouzie.   Sergei was finding the younger guest a bit annoying. The kid had ambled in from the snow to get a bite. Sergei himself had come in to escape the noise that seasoned other cafeterias. He fancied Abou Shousha's...

27360
thumbnail

So the Liferay workspace is pretty handy when it comes to building all of your OSGi modules, themes, layout templates and yes, even your legacy code from the plugins SDK. But, when it comes to initializing a local bundle for deployment or building a dist bundle, using one of the canned Liferay 7 bundles from sourceforge may not cut it, especially if you're using Liferay DXP, or if...

34533
thumbnail

One more year, it's been great to meet many of you at our events. This time I dedicated one of my workshops to the migration of 6.2 plugin projects to Liferay 7.0. I knew that some of you had already started planning this migration and you would find it helpful, so thanks for the good feedback. And thank you even more for all your questions, as they help us know what your concerns...

32919
thumbnail

Software should be modular. It has been a core thought of developers and architects for quite a long time. The microservices style of development and deployment is a thing now, and different projects are taking the modularity from logical design also to physical level. There’s project Jigsaw that’ll offer a way to create modules in Java 9. Liferay is onboard with modularity as well,...

29851
thumbnail

At Coin we have developed SimpleEdit, a new and improved way for editing your documents stored in Alfresco or Liferay. Now that Liferay has moved on to DXP, we are in the process of upgrading SimpleEdit to this new platform. One of the required modules for SimpleEdit was a JSP hook that provided the user with buttons in the Documents section of the Control Panel and the...

33755
thumbnail

In my last technical post titled Content SEO - Hidden in Plain Sight, I exposed a caveat in the way the title of a content item is auto-crafted by Liferay. Here’s an excerpt from that article, which I hope highlights the problem. If not, I encourage you to give that post a read..   Note that the Title specified is Young Night. But if you look at what got into the...

33704
thumbnail

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> ...

35507
thumbnail

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...

34581
thumbnail

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...

52989
thumbnail

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...

43501
thumbnail

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) ...

44196
thumbnail

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...

38520
thumbnail

  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...

249265
thumbnail

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...

33837
thumbnail

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...

56734
thumbnail

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...

40755