Hagen Graf's blog

Ozio Gallery in Joomla


Often you need a photo gallery on your website and more and more, you need a photo gallery in an article.

Another important feature is to keep the upload and the resizing of the images as simple as possible!


Well, Alex Red had a good idea to combine Joomla with Google+.

  • In Google+ it's very easy to upload photo with any device.
  • In Joomla it's very easy to create a website

Ozio gallery uses adaptive technology and your pictures will be displayed in the correct size on each device

How do I create a gallery?

You have to

  1. install Ozio gallery
  2. create a menu item with the item type Ozio Gallery.
  3. insert the number of the Google+ user account that owns the album in the options. Ozio will look immediately for existing Google+ albums.
  4. configure the display options
  5. use the gallery with a menu link or insert it with a macro in an article

39 Family Businesses from Europe

Social Media WorkshopTwo weeks ago I was in Kaunas. Christine, who manages these wonderful European projects, in this case Family Business, offered me the possibility to give a workshop about Social Media.

I was a bit unsure what to do because the project partner are coming from Turkey, Lithuania, Latvia, Wales and France and the cultures are quite different. My experience with different countries so far is that social media are used very differently in each country and people live in kind of different "time layers". The availability of high speed internet access, the penetration rate of mobile phones, even the politics in countries like Turkey were a true challenge.

Where do I put my donut?

I remembered a graphic I saw on twitter with the name "Where do I put my donut" and decided this could be a good base for the workshop. 


How to collect, structure and publish data?

abouthouses.euThis workshop provides an outline about the collection, structure and publishing of data.
You will learn about different types of data, data models and publishing methods.
The workshop is for everyone who collects data, needs to structure and share them.

Data, Information and Knowledge

Data is the lowest level of abstraction, information is the next level, and finally, knowledge is the highest level among all three.
Data on its own carries no meaning. For data to become information, it must be interpreted and take on a meaning. For example, the height of Mt. Everest is generally considered as "data", a book on Mt. Everest geological characteristics may be considered as "information", and a report containing practical information on the best way to reach Mt. Everest's peak may be considered as "knowledge".
To create information and knowledge based on data it’s necessary to know


Display cocoate book chapters in your Joomla! website

embedded mechanicThe download figures of our free PDF's are rising and rising and often I see the HTML content of the book chapters just copied and pasted in various websites surrounded by Google ads. Many webmasters are using the content for Joomla! trainings classes or just to tell their clients about Joomla! A few weeks ago, we decided to use the Creative Commons license for our books and it is possible to embed the content in your Joomla! website.

Joomla! Plugin Content Cocoate

While creating the Chinese version of Joomla! 2.5 - Beginner's Guide, Yooyooh (the translator) asked me, whether it is possible to put the HTML of the chapter on a Chinese website. The same question I heard from Alexey from Russia.

While talking with Daniel Dimitrov (compojoom), he offered me to write a Joomla! Plugin for that.

The result is a small Joomla! content plugin that will allow you to include any chapter from cocoate.com. It is available in several languages and will be translated by the OpenTranslator project - join them!


First JoomlaDay in Shanghai, China

Audience jd12cnJune 2, 2012 the first JoomlaDay in China was held in Shanghai. It was organized by Berry Yang and her Team. Berry is a team leader at Ebay. Her team works on the Datahub project which is an application based on the Joomla platform.

Joomla in China has a long tradition. Derek Joe is the head of the Chinese Translation team since Mambo days and runs joomla.cn. The Chinese Joomla forum attracts 12,000 members. Most of them are spread all over the country. As you know, China is a quite big country and many Joomla users cannot afford to spend a few days for traveling to and attending a JoomlaDay. At this first event 110 delegates registered and 80+ attended.

The event was held in the German Centre. A kind of conference and office space where Ebay has its offices too.

There was one track and in total 5 presentations.



Hagen GrafLast saturday I presented a "half" session at BuchCamp Frankfurt, May, 6th 2012 ( related blog entry German). BuchCamp was organized by a lobbying association of German publishers called Börsenverein.

As the event was announced as a barcamp and each participant can be a presenter too, I decided to offer a talk on my work as a "selfpublishing author" (and of course I had not prepared any slides). I presented the idea with the words:

I'll tell you about my work, you tell me about your work and then we have a look, what we can achieve together.

I shared a session slot with another participant at Sunday 10 Uhr (which was fine).


My JandBeyond 2012

Audience JOscarsOnce a year JandBeyond, the international Joomla conference is held in Europe. This time, the venue was, again, the Dolce Hotel in Bad Nauheim, Germany. Elvis Presley lived in Bad Nauheim during his time with the United States Army in Friedberg. 

My initial plan was to meet with Christine (my beloved wife :) ) at JandBeyond, attend the event and drive home together with her. The days before she was in Germany and I was in Switzerland. She prepared the session "Peace, Love and Leadership" and worked the weeks before the event together with the responsible working group on a Proposal for a new Joomla project structure (Discuss the proposal here). She was asked to attend the leadership meeting after the event. Unfortunately it was not possible for her to attend because of some trouble making a decision on behalf of the leadership team so she finally quit her participation.

If you attended jab12 too, please be so kind and add your preferred social media accounts in this Google doc and please post your links to photos in this Google doc.

And now - my story :)

I arrived Friday morning and as part of the video team I had to record sessions.


e-Commerce with Joomla!

The Merits Of E-CommerceTwo days ago Raouf Ibrahimi Nasab and Seyed Mohammad Safavi (students of information technology engineering), which I met at JDay Iran, asked me to do a 15 minutes video on e-commerce for their seminar at Islamic Azad University of Bushehr (http://www.iaubushehr.ac.ir/). Both are responsible for the seminar which is part of the scientific association of that university.

Well ... let's go :)

What is e-Commerce?

Before we talk about e-commerce let's have a look at the word commerce.