Gestionnaire d'événements
Par JcDenis le samedi 24 juillet 2010, 16:36 - Actu - Lien permanent
Après plus d'un mois passé à la construction d'un successeur au plugin eventdata pour Dotclear, mon nouveau gestionnaire d'événements (concerts, festivals, réunions,etc...) est proche d'une version publique
Le plugin eventdata avait été écrit à une époque ou je ne connaissais pas encore bien les entrailles de Dotclear et il souffrait de nombreux problèmes qui empêchaient son évolution (voir son bon fonctionnement) c'est pourquoi il y a un peu plus d'un mois je me suis mis en tête de le réécrire entièrement. La tache fut difficile et de nombreux points restent obscures ou sans issues et donc quelques tours de passe passe sont encore présents mais dans l'ensemble le code est beaucoup plus serein et m'a permis d'ajouter de nombreuses fonctionnalités.
Ce plugin sera livré avec d'énormes possibilités comme par exemple plusieurs widgets (listes, calendrier, carte, etc...), l'export iCal et hCal, l'affichage des lieux sur des cartes, la liaison avec des articles, une personnalisation des templates très poussée... Bref encore une usine à gaz!
Pour l'heure seule une version beta est disponible pour ceux qui on le courage de tester eventHandler
sur Dotclear 2.2 elle est livré sans aide et est susceptible d'être modifier en profondeur à tout moment, mais j'ai besoin de connaitre votre avis avant d'aller plus loin et de me lancer dans l'écriture d'une aide complète.
Je compte sur vous.
Évaluer ce billet
- Note : 0
- Votes : 0

Commentaires
hello JC, je vais tenter de trouver le temps la semaine qui vient de le tester... sinon, ce sera après les vacances.
Évaluer ce commentaire
Salut,
Récemment, mis en place un peu vite j'ai utilisé google agenda sur http://bit.ly/9I6xbB . Je ferai un essai de la nouvelle version d'eventHandler début aout.
Mais effectivement si je n'avais pas pris eventdata, c'est à cause de on coté usine à gaz. De mon point de vue ça gagnerait à être plus ergonomique, (ou plus simple au premier abord quitte à mettre les paramètres plus avancés en arrière plan) si ça peut vous donner des pistes pour la réécriture.
Bon courage.
Évaluer ce commentaire
Tomek,
En plus je sais que ça ne va pas être facile pour toi si il ne faut pas utiliser les deux en même temps! Mais bon je l'ai quand même fait en grande partie pour toi :D (Et promis je ferais le script de transfert d'eventdata à eventHandler)
gnieark,
J'ai essayé de coller un peu plus à l'esprit Dotclear dans cette nouvelle monture, après cela risque quand même d'être une usine à gaz car je propose toujours trop d'option dans mes plugins... (On me le repproche souvent)
J'essaierai de faire une aide comme pour le plugin pollsFactory avec un exemple concret, car une fois qu'on en a fait un, après c'est simple.
En tout cas merci à tous les deux.
Évaluer ce commentaire
Il me reste donc à créer un nouveau "dotclear", car impossible pour moi de tester sur un site en "production". Ce sera chose faire début de semaine. Sinon, après les vacances.
Note : trop d'options, ce n'est pas un problème si tu documentes et illustre correctement le plugin. Devoir deviner le fonctionnement c'est vraiment galère. Mais vu la qualité de tes produits, "il te sera beaucoup pardonné"
Évaluer ce commentaire
Aussi très envie de tester ce plugin. Et je sais déjà où l'utiliser tout prochainement. Mais je n'ai malheureusement pas le temps de tester pour le moment. Dès que ce sera fait, tu auras un retour.
Évaluer ce commentaire
Je test le plugin très prochainement et je te fait un retour.
Pierre
Évaluer ce commentaire
Je suis en train de tester le plugin mais je ne comprend pas comment lié un billet à plusieurs événements (par exemple la fiche d'un film, avec l'ensemble des séances de projection).
On est obligé d'avoir un "contenu" pour un événement ?
Je n'ai pas encore compris comment est agencé le plugin. Je continue à chercher.
Pierre
Évaluer ce commentaire
Ouai faut vraiment que j'attaque la doc de ce plugin!
Donc pour lier des événements à un billet, il faut tout d'abord créer des événements puis sur la page d'un billet dans la sidebar tu as un lien "attacher des événements" qui te mêne à la liste des événements, tu coches les événements que tu veux lier et tu cliques sur "Lier les événements selectionnés".
Pour ce qui est du contenu d'un événement il est effectivement obligatoire, c'est du aux diffèrents formats d'export (ICS, iCal, ect...) qui réclament une description de l'événement...
Évaluer ce commentaire
Merci je teste dès que possible
en attendant les retours...
Ca manquait cruellement à DotClear, du moins pour les musiciens et autres "artistes" !
Évaluer ce commentaire
Bonjour,
j'étais impatient de tester votre plugin. Il fonctionne bien, quelques suggestions d'amélioration peut être (sauf si je n'ai pas su trouver le bon paramétrage !).
Dans l'affichage sous forme de calendrier:
- pas de possibilité de faire défiler les mois suivants même si un évènement existe
- il faudrait pouvoir faire ressortir un peu mieux la date de début d'un évènement (en gras peut être tout simplement)
Dans l'affichage sous forme d'évènements:
- un truc bizarre sur l'infobulle. Au survol de l'évènement, me propose un "du.. au" à la suite de "Le 03/09" qui est donc sur une journée
pour l'évènement, je touve que le titre suffirait (pas besoin d'extrait ou de contenu), sachant qu'on rattache un billet à l'évènement. Ca fait un peu redondant.
Voilà quelques pistes, en tout cas, félicitations pour votre travail. Mention spéciale pour la localisation de l'évènement sur une carte google maps ! Pour un cartographe comme moi, j'adore !
En tout cas, un plugin pour la gestion des évènements, ça faisait un moment que j'attendais ça.
Cordialement
Évaluer ce commentaire
Bonjour !
Merci pour l'extension, voici quand même quelques erreurs :
Il y a ça () après chaque évènement dans la colonne.
Il y a cette phrase dans la page de l'évènement :
Cet événement est scheduled
Il y a ça aussi au même endroit : pour un période de...
Dommage qu'un évènement ne peut pas être mis sur un seul jour mais toujours d'un jour à un autre, même si c'est le même, exemple : du samedi 2 octobre 2010 , 21:45 au samedi 2 octobre 2010, 23:30
Pour finir, la carte google map ne s'affiche que sur certains thèmes. pas sur le thème "wedel" par exemple.
Dommage par ce que c'est pratique.
Ceci est pour aider, merci à toi dans tout les cas, et si tu peux arranger ça, je suis preneur car l'extension m'es indispensable en tant que musicien !
Ciao !
Évaluer ce commentaire
Nouvelle beta dispo la: http://bit.ly/bYwM46
Plus d'info la: http://bit.ly/c9zo73
Évaluer ce commentaire
Une version publique d'eventHandler est sortie ce vendredi 03 Septembre 2010.
Rendez-vous sur sa page dédié et sur forum pour en discuter.
Je ferme les commentaires ici.
Évaluer ce commentaire