Author Archives: Feike Visser

About Feike Visser

Feike Visser (@heervisscher) is an experienced consultant working in the EMEA-region. Feike has done live implementations at large enterprises like NATO, BBC, Philips, Deutsche Bank, HMRC, HSBC.

CQ5 Clientlib explained by example

In this blogpost I will go through the basic functionality that the ClientLibraryFolder offers, and how you can utilize that with the <cq:includeClientLib /> tag. The “clientlib” functionality will manage all your Javascript and CSS resources in your application. It … Continue reading

Posted in Experience Services | Tagged , | 3 Comments

CQ5 Developer tricks

While working with Adobe CQ5 every now and then you discover some new tricks or options, here the list that I use daily: Remove #cf/ Don’t want to see/wait for the content-finder while refereshing pages, just remove #cf/ in your … Continue reading

Posted in Experience Services | Tagged , , | Leave a comment

Getting to know the Externalizer

In this post I want to highlight the beauty of the Externalizer that is still unknown to a lot of developers. Sometimes in your CQ5 application you want to get hold of the external url of a particular page, for … Continue reading

Posted in Experience Services | Tagged , , | Leave a comment

Sanity Checks for CQ5 Installations

In this blogpost I listed some basic checks you can do after you have done a (production) installation of CQ5(.4). The checks can mostly be done via the browser, and will give you very quickly an rough idea whether you … Continue reading

Posted in Experience Services | Tagged | Leave a comment

Using the i18n Translator

This week a colleague of mine showed me the default i18n translation functionality of CQ5.4 which I wasn’t aware of. And I don’t want to keep this one for myself. It is available via this url : http://localhost:4502/libs/cq/i18n/translator.html (change host … Continue reading

Posted in ADEP | 2 Comments

Dynamic Routing of “Thank You” Pages

In CQ you have the form functionality available that allows you to create a form on a page, for each form you can specify a “thank you” page that will be displayed when the form is submitted. In this blogpost … Continue reading

Posted in ADEP, Experience Services | Leave a comment

Integrating twitter4j and CQ/WEM

Sometimes on a project you know that you just have to write a blogpost, because you struggled too long with an issue to get it resolved. The goal : We wanted to use the twitter4j api inside on our Java-classes … Continue reading

Posted in ADEP, Experience Services | 2 Comments

How to Call a Long-lived Process From a Short-lived Process

A common use-case with process management and external interfaces is that you want to invoke a long-lived process from a short-lived process. For example an external system is calling your process, you want to return a success/fail response, and start … Continue reading

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged , , | Leave a comment

Output and the Use of Acrobat APIs

Recently I was on-site with a development team, and a developer couldn’t figure out why certain functionality wasn’t working in Output. He developed an XDP-based document that contained functionality (written in Javascript) to display the right information based on certain … Continue reading

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged , , | Leave a comment

Protect Your Code with Password Encryption

You can have forms in several ways in your application, from pretty straight forward input forms to very complex forms with lots of business logic in them. A great feature of a PDF-form is that you open this in Designer … Continue reading

Posted in Adobe LiveCycle ES2 (9.0.x) | Tagged | Leave a comment