Planet Magnolia

Magnolia-related blog posts from all over the Magnolia community.

  • Wednesday, October 22, 2014

    Customer Care in Focus

    Antti Hietala

    This post is about a customer care effort we did at Magnolia this summer. We resolved a ticket log jam and normalized resource allocation so we can start 5.4 development.

    In August we realized that the number of new customer support tickets was increasing rapidly:

    • June: 16 tickets
    • July: 21 tickets
    • August: 37 tickets

    JIRA confirmed the trend. The red plot of new tickets was catching up with the green plot that represents the rate we close ...

  • Tuesday, October 21, 2014

    Guest post: How to create a newsletter template your marketing team will love

    Jan Haderka

    Today, I'd like to introduce you to a colleague of mine: Tomas. Tomas works with Magnolia's mar...

  • Tuesday, October 14, 2014

  • Tuesday, October 7, 2014

    Google Analytics Visualization Demo

    Christopher Zimmermann

    The Magnolia Services team recently delivered a proof-of-concept demonstrating how to pull time-series data from a REST service and render it in a new app. When we saw it we knew we had to share it with you.

    We have google analytics tracking tags installed on our demo installation running at The data generated from this public website is being pulled from the google analytics REST service, and being displayed in two places; as a new column in the ...

  • Monday, September 29, 2014

    A Geeky Script to Speed up Your App Development

    Jan Haderka

    It’s been a while since I’ve featured a more technically focused post on this blog, so I’ll try to remedy this today. One of the things that became obvious fairly quickly when we released Magnolia 5 in summer 2013 was that most users, when creating custom apps, create so called Content Apps. In other words, and not so surprisingly, people still use Magnolia as a content management system. This is ...

  • Wednesday, August 27, 2014

    Are You Ready for a Multisite Digital World?

    Jan Haderka

    Photo credit:

    Content Management and related tools have long been about much more than just content management. You might find yourself strategising around ...

  • Monday, July 28, 2014

    On Heads, Trees, Cells and Brains - or: Why Flat Hierarchies Work

    Jan Haderka

    Image source:

    Today's business world is anything but peaceful. Instead, it is a rather cut-throat environment that doesn’t forg...

  • Thursday, July 24, 2014

    Verbessertes Module Version Handling

    Stefan Baur


    Der Magnolia Module-Mechanismus erlaubt es Entwicklern, den Lebenszyklus von Magnolia Modulen zu verwalten. Jedes Magnolia Module definiert in seinem Module-Deskriptor XML File verschiedene Module-Klassen, wovon eine der sogenannte VersionHandler ist. (Siehe Module descriptor elements). Im Module-Descriptor registriere ich also ei...

  • Thursday, July 17, 2014

    Integrating PHP Web applications

    Antti Hietala

    Heads up if you work with PHP. We just updated the Integrating PHP Web applications tutorial for Magnolia 5. The tutorial shows how to use the PHP Content Repository (PHPCR) to interact with JCR content.

    PHPCR is an adaptation of the JCR standard. You can use it to connect a PHP application to a JCR-compliant repository such as Jackrabbit used in M...

  • Tuesday, July 15, 2014