Suite au passage de Zikula-France à la version 1.1.2 de Zikula [4], j'ai pu constater que le bloc générait une erreur SQL lorsque celui-ci était affiché par un visiteur.
En fouillant un peu, j'ai fini par trouver la solution (qui n'a pas encore été appliquée sur le svn [5] officiel mais qui a été répertoriée).
1. Ouvrir le fichier /system/Users/pnblocks/online.php
2. Repérer la ligne :
if (SecurityUtil::checkPermission($msgmodule.'::', '::', ACCESS_READ)) {
3. La remplacer par :
if (SecurityUtil::checkPermission($msgmodule.'::', '::', ACCESS_READ) && pnUserLoggedIn()) {