AllEvents - AllEvents - A Joomla Component by Christophe Avonture

Problème d'affichae de l'infobulle du calendrierL'affichage de l'info-bulle (tooltip) peut être partiel comme illustré ci-à-gauche sur certains template.   Cette situation est indépendante de AllEvents et survient lorsque le template contient une ou plusieurs classes CSS qui indiquent un règle "overflow:hidden;". 

Cette définition a la priorité sur celle de AllEvents et il n'y a pas d'autre moyen que de surcharger cela dans la feuille de style de AllEvents.

Ce que vous devez faire, c'est utiliser Firebug et son inspecteur de feuilles de style : cliquer sur le calendrier; sur le numéro du jour qui provoque l'affichage de l'info-bulle.   Ce faisant, Firebug va afficher le code HTML du calendrier.   La fenêtre de Firebug affiche d'une part le code HTML (à gauche) et les règles CSS (à droite) qui s'applique à la portion du calendrier sur laquelle vous avez cliqué.

Le code HTML est parfaitement structuré par Firebug avec des indentations de code : vous voyez les différents parents (des div, tableaux, ...) jusqu'au tag body de la page.   A partir de la portion de code du module calendrier, cliquez sur les parents, un à un, en prenant le premier parent et en remontant vers le tag body.   A chaque clic sur un parent, Firebug affiche à droite les règles CSS qui s'appliquent sur ce parent. 

Examinez ce code à la recherche d'un "overflow:hidden".  Si vous en trouvez un, copiez/coller le nom de la classe dans le fichier CSS du module de AllEvents à savoir /modules/mod_allevents/tmpl/calendar/style.css.   Sauvez et rafraîchissez votre site.   Si le problème n'est toujours pas corrigé; recommencez l'opération à la recherche d'un deuxième parent "coupable".

Pour le template Entreprise de YooTheme, j'ai dû surcharger deux classes.  Voici ce que j'ai ajouté dans la feuille de style de AllEvents :

#middle,#right {overflow: visible !important;} 

Vous seriez peut-être amené à en ajouter d'autres...

Informations supplémentaires

  • Package Free Ce billet concerne le package Free et est donc immédiatement disponible dans la version gratuitement téléchargeable de AllEvents.
mardi, 24 juillet 2012 23:30

Premier JoomApéro belge

Écrit par
Évaluer cet élément
(1 Vote)

Premier JoomApéro belge à Marche-en-FameneLe Samedi 9 Juin, le premier JoomApéro belge a eu lieu à Marche-en-Famene, à l'hôtel - restaurant "Quartier-latin".

Nous étions une dizaine dont plusieurs des environs de Bruxelles mais aussi trois Français et un résident Allemand et non des moindres puisque Yann Gomerio (aka daneel) qui est le président de l'AFUJ, Jean-Claude Richard (aka jisse03) ainsi que Vianney (aka zepelin57) nous ont fait l'honneur de leur présence.  Je tiens particulièrement à les remercier car cela a permis de donner une certaine légitimité à cette première rencontre.

Quelques photos de la rencontre; merci à Daniel qui a joué les photographes du jour.

Premier JoomApéro belge à Marche-en-Famene

De gauche à droite : Jean-Claude Richard (jisse03) et Christophe Avonture (cavo789)

Premier JoomApéro belge à Marche-en-Famene

Premier JoomApéro belge à Marche-en-Famene

Vianney Zahner (zepelin57)

Premier JoomApéro belge à Marche-en-Famene

Premier JoomApéro belge à Marche-en-Famene

A droite : Sébastien (sebg)

Premier JoomApéro belge à Marche-en-Famene

Premier JoomApéro belge à Marche-en-Famene

Merci à vous tous pour votre présence et l'excellent moment passé.

Prochain rendez-vous en Octobre 2012, à Bruxelles.

Joomla!FranceDiscussion sur le forum

mardi, 24 juillet 2012 20:06

Mise à jour de AllEvents

Écrit par

Lien permettant à vos visiteurs de proposer un évènement depuis le moduleUne mise-à-jour de AllEvents vient corriger quelques petits soucis comme l'affichage d'un texte parasite (se_img_key0) dans le module, le non-affichage de la feuille de style du formulaire de proposition sous IE, le non affichage des icônes du formulaire d'inscription sous IE, ... et une nouvelle, petite, fonctionnalité a été ajoutée dans le module : la possibilité d'ajouter un lien pour permettre à vos visiteurs de proposer un évènement.

lundi, 11 juin 2012 22:39

Téléchargement à la carte

Écrit par
Évaluer cet élément
(2 Votes)

Téléchargement à la carteAfin de répondre à une demande souvent émise, une nouvelle section a été ajoutée dans la partie Download du site.  Cette section, nommée "A la carte", permet de télécharger uniquement les modules ou plug-ins additionnels dont vous avez besoin à côté de la version gratuite de AllEvents.

Les plug-ins qui composent la version Premium y sont disponibles séparement, au prix de 20€ / plug-in.

Avant d'acquérir un plug-in, prenez juste le temps de vous demander si l'achat individuel est bien l'option qu'il vous faut : si vous souhaitez faire supprimer le backlink "Propulsé par AllEvents", acquérir un plug-in et avoir accès au forum privé, l'ensemble coûte alors le prix de la version Premium; version qui vous donne bien plus de fonctionnalité puisqu'elle reprend plusieurs plug-ins (voir la présentation de AllEvents).

A ce jour (Juin 2012), tous les plug-ins s'y retrouvant sont déjà repris dans la version Premium aussi, si vous avez acquis cette version, vous disposez déjà des plug-ins qui sont installés par défaut lors de l'installation de AllEvents Premium.

Lorsqu'on clique sur une date du module calendrier; s'il y a plusieurs évènements ce jour-là, AllEvents affiche la liste des évènements.  Cette liste d'évènements peut avoir un style différent : div, blog, se, table, ...  Ce paramètre se règle dans l'écran des paramètres du module, dans l'onglet "Paramètres d'affichage pour le calendrier"; option "Style d'affichage pour la liste des évènements".    Vous y trouverez les différentes possibilités.

Toutefois, lorsque vous avez paramétré votre module pour ne pas s'afficher sur toutes les pages (zone "Affectation de visibilité du module"), AllEvents ne respecte pas votre choix.   Pourquoi ?

La réponse est technique : en cliquant sur le calendrier, Joomla affiche une nouvelle page.   Sur cette page, votre module pourrait ne plus être visible.   Cette nouvelle page (une vue de AllEvents) va donc tenter d'accéder aux paramètres du module afin de connaître votre choix en matière de style d'affichage mais ... le module n'étant pas actif sur la page, Joomla est dans l'incapacité de lire ses paramètres.    Et, dans ce cas, AllEvents utilise le style d'affichage par défaut (ce style est celui se nommant "se").

Comment faire ?   Parce qu'il n'existe pas de réglages globaux au niveau du composant, il faut modifier un fichier central de AllEvents (ce fichier n'étant pas surchargeable).

  1. lancez votre client FTP et connectez-vous sur votre site
  2. éditez le fichier /components/com_allevents/class/joomla.php

  3. aux environs de la ligne 825, vous trouverez la ligne ci-dessous :

    $default = self::getParams('layout_many_events','word', 'se');

  4. remplacez strictement les deux lettres "se" par "blog" (ou un autre choix : div, table, table2, ...). Ne changez rien d'autre.
  5. sauvez le fichier

Vous devriez donc avoir quelque chose comme, p.ex. :

$default = self::getParams('layout_many_events','word', 'blog');

Cette manipulation faite, vous pouvez rafraîchir votre site et cliquez sur votre calendrier. Si vous n'avez pas fait d'erreur, cela devra donner le résultat escompté.

Ce type de modification n'est pas surchargable : si vous mettez AllEvents à jour, vous devrez recommencer la manipulation.

Informations supplémentaires

  • Package Free Ce billet concerne le package Free et est donc immédiatement disponible dans la version gratuitement téléchargeable de AllEvents.
Page 11 sur 69