Skip to main content

You are currently viewing the Trifork Blog, to view our full website please go to Trifork.com

Supporting IE10 on a Rich Internet Application with Vaadin – the Vaadin 7 migration

Supporting IE10 on a Rich Internet Application with Vaadin – the Vaadin 7 migration

Amidst the popularity of JavaScript-CSS frameworks like Bootstrap and Angular.js, Java developers like myself are still most comfortable with what we know – Java code. Vaadin provides a framework for Java developers to write rich internet applications that are highly interactive while usually not having to write a line of Javascript code. It builds on […]

Improved search for Hippo CMS websites using ElasticSearch

Improved search for Hippo CMS websites using ElasticSearch

We have done multiple big Hippo projects. A regular Hippo project consists of multiple components like the website, the content management system and a repository for the documents. In most of the projects we also introduce the integration component. This component is used to pull other data sources into Hippo, but we also use it […]

Persist beans to the Magnolia repository with the OM module

Persist beans to the Magnolia repository with the OM module

Every once in a while when developing some integration with Magnolia CMS, you might want to save the contents of a bean to a Magnolia node. The other way around, from content node to a bean, has never been an issue due to the Content2Bean utilities that Magnolia provides. You might have already stumbled upon the Bean2ContentProcessor and the Bean2ContentTransformer interfaces […]

Enterprise search with Solr and Elasticsearch @ Hippo Meetup

At a recent Hippo meetup I gave a presentation about enterprise search. Being able to index and search your content, both in the Hippo CMS and in other sources, is of interest to many Hippo users. The presentation does not go into any Hippo specifics, but provides a brief introduction to search, Apache Lucene and […]

University of Amsterdam website goes live

University of Amsterdam website goes live

Congratulations to our client the University of Amsterdam who today launched their new website. With a new look & feel and a complete update of all the existing content it’s a showcase of how educational institutions can really provide relevant information to varied target audiences. The site built by us, Orange11, with the use of Hippo CMS now makes it […]

Authenticate against a hippo repository using spring security

Within a number of my projects we use Hippo to create a website. Hippo contains a JackRabbit repository that has capabilities for authenticating and authorizing users. Hippo builds on this functionality for its own security model. In most of these projects we create an integration component to store content in the repository from other systems […]

Resolve your NodeData automatically using a @NodeData parameter annotation in your Blossom powered Spring MVC controllers

Resolve all content nodeData values in the signature of your controller method When we were working on a recent Magnolia project here at Orange11, I introduced Magnolia and Blossom to a colleague of mine. Since Blossom enables the use of  Spring MVC, this enables developers to work on Magnolia integration features, without having to know […]

Spring context configuration in Magnolia

Spring context configuration in Magnolia

Here at Trifork we have quite a Magnolia portfolio. We do not only install, configure and host the actual CMS itself alone, we also design and implement pixel-perfect designs, and last but certainly not least: integrate new or existing business processes from external resources. When we create any piece of software for such an integration, that software […]