AllEvents.  Mode de détermination de l'avatar de l'utilisateurAllEvents est plutôt bien pourvu afin de retrouver l'avatar d'un utilisateur.   Le mode de détermination est le suivant, et dans cet ordre : 

1. plug-in AllEvents - Utilisateurs

Si le plug-in AllEvents - Utilisateurs est installé et publié, AllEvents va tenter de retrouver l'avatar depuis le composant de gestion de communautés (par exemple Community Builder).

Si l'utilisateur dispose de son propre avatar, il sera utilisé. 

Sur la capture d'écran ci-à-gauche, c'est le cas pour le premier inscrit; l'avatar provenant de Community Builder.

2. Gestionnaire des contacts

Lorsque l'utilisateur Joomla est lié à un contact Joomla et lorsqu'une image est liée à ce contact, AllEvents va utiliser cette image comme avatar.   C'est le cas du troisième inscrit ci-à-gauche.

3. Gravatar

Si le support de Gravatar.com est activé dans les paramètres de AllEvents et si une image est effectivement renvoyée par Gravatar, celle-ci sera utilisée.   C'est le cas du quatrième inscrit sur la capture d'écran.

4. plug-in AllEvents - Monstres

Si les trois méthodes ci-dessus ont échouées cela veut dire qu'aucun avatar spécifique à cet utilisateur n 'est connu.  Dans ce cas, il faut utiliser un avatar générique, par défaut.

Si le plug-in AllEvents - Monstres est activé, le plugin va générer un monstre sur base de l'adresse email de l'utilisateur.  C'est le cas du deuxième inscrits dans la capture d'écran.

5. Paramètre "Avatar par défaut"

Si les quatre méthodes précédentes échouent, l'avatar par défaut, celui qui est configuré dans les paramètres globaux du composant AllEvents sera utilisé.

Publié dans blog
samedi, 09 avril 2011 01:47

Intégration avec Community Builder

AllEvents.  Intégration de Community BuilderL'intégration avec le composant Community Builder est rendue possible dans la page évènenementielle, dans la liste des inscrits.  Contrairement à ce qui se faisait avec SportingEvents, le prédécesseur de AllEvents, l'intégration passe par l'utilisation des API de Community Builder et plus par un accès direct aux tables du composant.   Cela va garantir une meilleure intégration avec les versions futures de CB?

L'avatar ainsi que la page de profil de l'utilisateur inscrit peut être celle du composant Community Builder dès lors que vous installez le plug-in AllEvents - Utilisateurs et que vous le paramétrer pour utiliser CB.

A ce stade, début Avril 2011, seul le tableau des inscrits permet une intégration avec CB mais d'autres fonctionnalités suivront.
AllEvents. Intégration avec Community Builder
(Cliquez sur l'image pour l'agrandir)

Publié dans Plugin Utilisateurs