Est-ce que le lien de menu vers la liste des évènements est toujours "publié" ?
Car après une désinstallation et ré-installation, l'id du composant change, donc le lien de menu peut encore afficher la liste des évènements, mais la page détails ne fonctionnera plus.
Il faut alors éditer le menu, et le sauvegarder à nouveau.
Au sujet de la version php, sachant que php 5.2 n'est plus mise à jour depuis 2 ans, je n'ose penser à php 5.0 (je ne savais même pas que des hébergeurs puissent encore le proposer !)
Donc, oui vivement conseillé de passer minimum à php 5.3+, qui de toute façon est recommander pour joomla 2.5, et le minimum requis pour Joomla 3.
Par ailleurs, j'ai inclus quelques fonctions pour qu'iCagenda puisse fonctionner sur php 5.2, mais aujourd'hui, et pour les nouveaux développements, ils se feront uniquement sur php 5.3+ (en raison du développement actuel d'une version unique compatible avec les 2 versions actuelles de Joomla, 2.5 et 3.1)