AllEvents - AllEvents - A Joomla Component by Christophe Avonture

Lors de la création d'un évènement depuis la vue FullCalendar (disponible uniquement dans l'offre Premium+), il vous est possible de préciser une récurrence : chaque jour, chaque semaine le lundi ou chaque mardi et jeudi, chaque 1er du mois, ... 

L'ajout se fait en cliquant sur le bouton "+" qui apparaît en haut de la page.

Dans l'exemple ci-dessous, une réunion d'une heure trente est prévue le Mardi 15 octobre 10h00 et elle se répétera dix fois.

Attention : les évènements créés ne sont pas liés entre eux; il s'agira de dix évènements indépendants.  Si vous souhaitez p.ex. modifier le lieu de l'évènement une fois les occurences créées, il faudra modifier dix évènements.   Si vous utilisateurs doivent s'inscrire, ils devront le faire pour chaque occurence...

AllEvents - FullCalendar - Évènements récurrents

Informations supplémentaires

  • package Premium+ L'information décrite dans ce billet concerne une fonctionnalité du package dit "Premium+"; voir liste des packages (lien Présentation du menu supérieur)

La version 2.5.4 de AllEvents corrige un bug rencontré avec les liens générés par le plug-in AllEvents - Commentaires pour JComments : depuis un module tel que "JComments latests" ou depuis la liste des commentaires JComments de votre administration, vous pourrez constater que le lien généré reprend une constante nommée _EventID.  Cette constante n'aurait pas dû apparaitre mais bien être remplacée par sa valeur qui est "ei".


Une url incorrecte étant : /index.php?option=com_allevents&task=display&view=event&layout=default&_EventId=725

Une url correcte étant : /index.php?option=com_allevents&task=display&view=event&layout=default&ei=725


La mise à jour 2.5.4 corrige l'erreur de construction du lien pour les nouveaux commentaires postés pour des évènements.   Toutefois, il vous faudra corriger les liens des anciens commentaires étant donné que ces liens sont stockés par JComments dans la base de données de votre site.

Pour cela :

  1. Connectez-vous sur votre interface phpMyAdmin.
  2. Ouvrez votre base de données.
  3. Repérez la table jos_jcomments_objects (où "jos" étant à remplacer par votre préfixe).
  4. Cliquez sur le bouton qui vous permet de créer une requête SQL.
  5. Copiez/coller l'instruction SQL ci-dessous puis éxecutez-là.

Tous les enregistrements de cette table qui concernent un lien vers AllEvents seront alors automatiquement corrigés.

UPDATE jos_jcomments_objects SET [link]=replace(link, '_EventID','ei') WHERE [link] LIKE '%_EventID%';

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.
dimanche, 06 octobre 2013 10:48

AllEvents Premium v2.5.4 - Table2 - Liste des inscrits

Écrit par

A la demande d'un utilisateur, une nouvelle fonction a été ajoutée dans l'écran "Liste des évènements" lorsque l'affichage est du type "table2" : si vous avez activé l'affichage des indicateurs sur les inscriptions, une nouvelle icône "info" va apparaître dès lors que vous avez une personne inscrite et la bulle d'aide va reprendre les noms des personnes inscrites. 

Cette information va vous éviter à avoir à ouvrir chaque évènement pour savoir qui est inscrit.

Liste des évènements au format table2 : "Liste des inscrits"

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 septembre 2013 00:26

AllEvents Premium v2.5.4

Écrit par
  • Correction d'un bug dans la vue calendrier : l'heure était affichée en UTC 0 (Greenwich) et non locale.
  • Correction d'un bug impactant le module : le paramètre "Ne pas afficher les évènements avant telle date" n'était pas pris en compte.
  • Correction d'un bug au niveau du plugin de surcharge qui empêchait la lecture des css depuis le dossier override/css
  • quelques petites adaptations diverses dont, entre autre, ajout de fichiers .htaccess dans quelques dossiers.
lundi, 02 septembre 2013 17:57

Vue FullCalendar

Écrit par

Vue FullCalendar[EDIT]La vue FullCalendar est disponible depuis le 9 octobre.  Elle est disponible dans l'offre Premium+[/EDIT]Très prochainement, une vue calendrier sera proposée aux utilisateurs de AllEvents Premium+, cette vue est un calendrier mensuel totalement dynamique et particulièrement puissant.

Cette vue est basée sur la librairie JQuery FullCalendar (http://arshaw.com/fullcalendar/) développée par Adam Shaw.

Le développement de la vue a été réalisé initialement par Emmanuel et c'est ensemble que nous l'intégrons encore plus à AE ainsi que nous le faisons évoluer afin de pouvoir, prochainement, le proposer en download.

Le calendrier s'intègre à AllEvents et reprend par conséquent toutes les données qui sont accessibles à l'utilisateur / le visiteur connecté; comme le fait le module calendrier.   La comparaison pourrait s'arrêter ici.

Le calendrier reprend un très grand nombre de fonctionnalités telles que :

  • Bouton d'ajout d'un évènement afin de vous permettre de proposer un évènement sans même quitter la vue.   Une zone d'édition vous permet en effet d'encoder la description du nouvel évènement.
  • Bouton de suppression d'un évènement existant.
  • Bouton d'édition d'un évènement.
  • Bouton d'impression permettant d'afficher la liste des évènements dans un format rendant plus simple l'impression.
  • Gestion des tooltips pour prévisualiser l'évènement.
  • Possibilité de redimensionner un évènement (trois jours au lieu de deux p.ex.).
  • Navigation simplifiée grâce à barre de navigation très simple.
  • Mise-à-jour du calendrier via du code Ajax et donc sans rechargement de la page.
  • Possibilités de filtrer sur l'agenda, l'activité ou le lieu.
  • Ecran de création qui vous permet de répéter un évènement chaque semaine, mois, ...  (remarque : l'évènement est dupliqué autant de fois)
  • ...

Un grand nombre d'actions ne sont possibles qu'en fonction du niveau de permissions de l'utilisateur connecté.  Ainsi, le bouton "Ajour d'un évènement" ne sera pas visible si votre utilisateur n'a pas le droit de proposer des évènements.

La vue est encore en développement pour quelques semaines afin qu'Emmanuel et moi puissions mettre à votre disposition une programmation aussi aboutie, optimisée et exemptes de bugs que possible.

Une fois disponible, la vue FullCalendar sera proposée dans l'offre Premium+ qui sera prochainement créée.  Il s'agit de l'offre Premium mais qui inclura la vue FullCalendar.

 

Page 1 sur 69