Milen Dyankov

Software Engineer, Consultant, Developer Advocate

Recent Posts

  • June 18, 2012

    How to use CustomGlobalMarkup portlet to add image slider on every Liferay page

    The original purpose of CustomGlobalMarkup portlet was to provide convenient interface for adding 3rd parties javascript code (like Google Analytics, Geminus, ClickTale, Crazy Egg, …) to every page. However since it allows to add any markup it can be used to do some other cool things. For example - image slideshows.

  • May 29, 2012

    Mobile device detection in Liferay 6.1

    I’m still getting a lot of questions about how to use the multi-device extension in Liferay 6.1. The answer is, you don’t have to! The code was contributed to Liferay and it’s now available OOTB in Liferay 6.1.

  • April 01, 2012

    Liferay Portal Systems Development - review

    Imagine you are not a Java guru but a … connoisseur of art. You are visiting a beautiful city called Liferay and you know it’s full of museums, art galleries, music halls, great architecture, … You can certainly organize your trip in many different ways. One of them is taking the bus tour and this is what a Liferay Portal Systems Development book would be in this analogy. Actually it may even be a very good idea for a start. However, please note, the route is somewhat outdated and passes by places which no longer exists. Also the tour guide is all the time pointing out things, but as soon as the story becomes really interesting and you can’t wait for the details, she moves to the next subject.

  • February 01, 2012

    Liferay Beginner's Guide - review

    As I promised a few weeks ago, in this post I’ll share my thoughts about “Liferay Beginner’s Guide” book. As with earlier reviews, don’t expect any judgments, recommendations or generalizations. Those are to be made by you. I’ll only concentrate on what I found interesting (or boring) and worth mentioning (for one reason or another). So let me try to summarize over 350 pages in a few lines.

  • October 27, 2011

    Simple mobile device emulator in Firefox

    After my "Pluggable mobile device detection" presentation during Liferay Europe Symposium a lot of people asked about the mobile device emulator I was using. The truth is, it's not a real "emulator" but a simple combination of html page and a Firefox user script. However, it does the trick and for most people seems to be good enough (at least for a start). So, I made a promise to share it and finally found the time to blog about it.