Events Made Easy

Description

Events Made Easy est une solution complète de gestion des évènements et d’abonnement pour WordPress. Events Made Easy prend en charge les évènements publics, privés, brouillons et récurrents, la gestion des membres et des emplacements, la réservation RSVP (+ approbation facultative), plusieurs passerelles de paiement (Paypal, 2Checkout, FirstData, Mollie et autres) et l’intégration d’OpenStreetMap. Avec Events Made Easy, vous pouvez planifier et publier votre évènement, ou laisser les gens réserver des espaces pour vos réunions hebdomadaires. Vous pouvez ajouter une liste d’évènements, des calendriers et une description à votre blog à l’aide de plusieurs widgets de colonne latérale ou codes courts ; si vous êtes un web designer, vous pouvez simplement utiliser les espaces réservés fournis par Events Made Easy.

Principales caractéristiques :
* Évènements publics, privés, brouillons et récurrents avec des champs personnalisés et dynamiques dans le formulaire RSVP
* Gestion des membres avec champs personnalisés et dynamiques
* Rapport de présence pour les évènements et les adhésions si le RSVP ou le QRCODE du membre est scanné par une personne ayant suffisamment de droits
* Protection du contenu des pages et des publications par le biais des adhésions ou des codes courts
* Contenu adaptable via les adhésions
* Personnes et groupes avec champs personnalisés par personne
* Création de PDF pour l’adhésion, les réservations et les informations sur les personnes
* La carte de membre ou le billet de réservation peuvent être envoyés automatiquement par courrier au format PDF, avec un code QR facultatif permettant de scanner les informations de présence/paiement.
* Flux RSS et ICAL
* Gestion du calendrier, avec intégration des jours fériés
* Plusieurs widgets pour la liste et le calendrier des événements
* Gestion de la localisation, avec intégration optionnelle d’OpenStreetMap
* Réservations RSVP avec champs personnalisés et champs dynamiques, suivi des paiements, approbation facultative, remises
* Modèles pour les courriers, les listes d’évènements, les évènements individuels, les flux, les formulaires RSVP, … avec des emplacements spécifiques pour chacun
* Beaucoup de codes courts et d’options
* Passerelles de paiement : Paypal, FirstData, 2CheckOut, Mollie, Worldpay, Sagepay, Stripe, Braintree, Paymill, Instamojo, Mercado Pago
* Envoi de courriers aux personnes inscrites, envoi automatiquement des rappels de paiement
* Envoi automatique de rappels pour les adhésions qui sont sur le point d’expirer ou qui ont expiré
* Fonctionnalité de mise en file d’attente du courrier et du bulletin d’information
* Les envois peuvent être planifiés dans le futur, annulés …
* Compatible avec plusieurs sites
* Possède plusieurs fonctions d’assistance RGPD (demande et visualisation des informations personnelles via un lien ; suppression des anciens enregistrements pour les envois, les présences, les réservations)
* Entièrement traduisible et déjà entièrement traduit en allemand, suédois, français et néerlandais. Entièrement compatible avec (m)qtranslate(-xt) : la plupart des paramètres permettent d’utiliser des balises de langue afin que vous puissiez présenter vos évènements dans différentes langues à différentes personnes. Les e-mails de réservation tiennent également compte de la langue choisie.

Pour plus d’informations, documentation et forum de support, visitez leSite officiel .

Captures d’écran

Installation

Faites toujours une sauvegarde de votre base de données avant de faire la mise à niveau, au cas où …
1. Téléversez le dossier events-made-easy dans le répertoire /wp-content/plugins/
2. Activez l’extension via le menu « Extensions » de WordPress (assurez-vous que l’utilisateur de la base de données que vous avez configuré a le droit de créer/modifier des tables et des colonnes)
3. Ajoutez une liste d’évènements ou des calendriers en suivant les instructions de la section Utilisation.

Utilisation

Après l’installation, Events Made Easy ajoute un menu  » Événements  » de niveau supérieur à votre administration WordPress .

  • La page Évènements vous permet de gérer vos évènements. La page Ajouter un nouveau vous permet d’insérer un nouvel évènement.
    Les réglages génériques de l’EME concernant les courriers RSVP et les modèles peuvent être modifiés pour chaque évènement.
  • La page Emplacements vous permet d’ajouter, de supprimer et de modifier directement des emplacements. Les emplacements sont automatiquement ajoutés avec les évènements s’ils ne sont pas présents, mais cette interface vous permet de personnaliser les données de vos emplacements et d’ajouter une image.
  • La page Catégories vous permet d’ajouter, de supprimer et de modifier des catégories (si les catégories sont activées dans la page des réglages).
  • La page Vacances est utilisée pour définir et gérer les listes de vacances utilisées dans un calendrier
  • La page Champs personnalisés vous permet de gérer des champs personnalisés qui peuvent être utilisés pour des événements, des localisations, des personnes, des membres, des adhésions et des définitions de RSVP
  • La page Modèle vous permet de gérer des modèles pour les événements, les adhésions, les courriers, la création de PDF…
  • La page Réductions vous permet de gérer les réductions et les groupes de réductions utilisés dans les définitions de RSVP ou d’adhésion
  • La page Personnes sert de point de rassemblement des informations sur les personnes qui ont réservé ou proposer l’un de vos événements ou pour les informations personnelles des membres.
    Elle peut également être utilisée pour ajouter des informations personnalisées sur une personne en fonction du groupe auquel elle appartient, de manière à refléter la structure d’une organisation ou simplement pour stocker des informations supplémentaires.
  • La page Groupes
  • La page Réservations en attente est utilisée pour gérer les réservations des évènements qui nécessitent approbation.
  • La page Modifier les réservations est utilisée pour modifier les réservations pour les évènements.
  • La page Membres est utilisée pour gérer tous vos membres (par exemple, le statut de membre, les informations personnalisées sur les membres).
  • La page Memberships est utilisée pour définir et gérer vos adhésions.
  • La page Pays/États peut être utilisée pour définir les pays et les États (dans différentes langues) pour les informations personnelles dans les formulaires d’adhésion et de RSVP
  • La page Envoyer des e-mails permet la planification, la création et la gestion de mailings pour des événements ou des informations génériques (plusieurs options possibles)
  • La page Actions planifiées est utilisée pour planifier les tâches EME automatisées (comme l’envoi de rappels, l’annulation de réservations non payées, le bulletin d’information)).
  • La page Actions de nettoyage
  • La page Réglages est utilisée pour définir les valeurs par défaut génériques de l’EME pour les événements, les passerelles de paiement, les informations sur les serveurs de messagerie, les modèles de courrier…
  • Contrôle d’accès finement configurable (ACL) pour la gestion des événements, des lieux, des réservations, des membres…

La liste des évènements et calendriers peut être ajoutée à vos blogs par le biais de widgets, de codes courts et d’espace réservés. Consultez la documentation complète sur la page de support de Events Made Easy.

FAQ

Voir la section FAQ à le site de documentation.

Avis

21 février 2021
EME brings all feature together. It's the swiss knife app of all event apps. After reading the documentation you're able to adjust evertything and customize the app exactly you need for your page. After customization it looks as it's native programmed for your website. It's important to take your time to read the documentation (I think when you programm a real usable website you have this time). Thank you for this great app.
17 décembre 2020
The functionality and the friendly support do not need to shy away from the comparison to commercial products. Thank you very much!
28 novembre 2020
I've looked at all sorts of membership & event plug-ins. I have actually installed and uninstalled this one twice. Installed because it does 90% of what you could want in a membership and event management tool. Uninstalled because it is extremely complex and arcane in its approach to just about everything. Re-installed because I wanted to give it another shot. Uninstalled again due to daunting complexity. My biggest gripe is that so many of the pieces and parts require building from the ground up. New member form? You have to create a template from scratch. New event form? Same. And something simple like asking for State turns into an adventure down the rabbit hole of setting up massive drop-down lists that can't be re-formatted easily. While there are CSS hooks for many elements, not all are either obvious or documented. So something simple like entering the State on a new member form becomes a drop-down that takes up the entire container width and there's no clear way of limiting its size. It seems to be hard-coded into the #_State template tag. I suspect for the professional developer, this could be the best events plug-in out there. But for part-time hackers like me, it's too complicated. I give the developer credit, he does respond to questions within a day or so but some of those responses are a bit terse. And his own site continually throws up an automated bot error making it impossible for me to search on solutions in his forums.
14 octobre 2020
I've looked through many other paid and unpaid other event managers, but none have the all the functionalities that are on board of this plugin! From single events to multi-day events to returning events, different price options including discount structures, booking handling including automated client mails, totally customizable e-mail and page templates, support for many different payment providers... and my list can go on! When you start, it seems complicated - but in fact when you understand the structure, it's well organised. The plugin is pretty well documented. What does require some work is that you need to create the desired design for the webpage output yourself, but that actually makes it quite flexible in any theme. Hats off for the developer, a 5-star review and donation is well deserved!
23 septembre 2020
This is a trully great and genuinly free plugin for Events. No "pro" version, everything is included for free. The support also is good and friendly. Needs a bit of learning, still i haven't found anything as good and free as EME.
Lire les 101 avis

Contributeurs & développeurs

« Events Made Easy » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Events Made Easy” a été traduit dans 7 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Events Made Easy » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

2.1.110 (2020/02/16)

  • Ignorer correctement le comptage du courrier si le même ID de traçage arrive dans un délai de 2 minutes
  • Ajout de quelques conseils pour les modèles de courrier afin d’informer les gens lorsqu’un modèle ne sera pas utilisé.
  • Petit correctif de longueur maximale pour les champs de temps dans les évènements qui bloqueraient en raison d’une nouvelle validation jQuery (si vos réglages WP font que l’heure locale est affichée avec plus de 8 caractères uniquement)

2.1.109 (2020/02/08)

  • Ajout des options « only_if_not_registered » et « only_one » au code court eme_add_multibooking_form
    L’option only_one (par défaut 0) – si la valeur est égale à 1 – fera apparaître une liste déroulante des évènements à afficher, et non une liste de sélection.
  • Ajout de l’option « scope » au code court eme_add_multibooking_form (comme pour le code court eme_events)
  • Commencez à utiliser l’extension jquery validate dans l’interface d’administration, afin que nous puissions passer à l’onglet spécifique de l’évènement/emplacement/adhésion qui a un problème de validation si c’est le cas
  • Ajout du nombre de réservations en attente au menu administratif de EME sous forme de badge
  • Ajouter « datetime (JS) » et « time (JS) » comme types de champs de formulaire
  • Beaucoup de nettoyages de db, en utilisant la date/heure locale et plus jamais la date/heure db (cela fonctionne bien, mais c’est juste trop confus pour prendre en compte les sources de temps multiples)
  • Mise à jour de SELECT2 vers la 4.1.0-rc.0
  • Mise à jour de DOMPDF vers la 1.0.2
  • Messages d’erreur plus descriptifs en cas d’échec de l’importation

2.1.108 (2020/01/30)

  • Correctif de la fonctionnalité d’annulation de réservation spécifique par évènement (lors de l’utilisation de #_CANCEL_LINK)

2.1.107 (2020/01/29)

  • Correctif de l’annulation de toutes les réservations pour une fonctionnalité d’évènement (par exemple lors de l’utilisation de #_CANCEL_OWN_LINK)
  • Ajout des espaces réservés #_BOOKINGPDF_URL{xx} et #_MEMBERPDF_URL{xx} (xx étant l’ID du modèle) qui vous permettent de générer des fichiers PDF contenant des informations sur les réservations et les membres et d’envoyer cette adresse à la personne en question. Si cet espace réservé est utilisé plusieurs fois avec le même modèle (par exemple, lorsque vous l’utilisez dans les modèles de courrier « en attente » et « approuvé »), le plus récent reste en place et les plus anciens sont supprimés. Ces espaces réservés peuvent également être utilisés dans le message de remerciement de réservation ou dans le modèle d’inscription du membre.
  • Assurez-vous que le billet PDF est également envoyé pour les réservations en attente au moment de la réservation si le paramètre est « au moment de la réservation » ou « toujours »
  • Afficher également l’objet du courrier dans l’aperçu des envois

2.1.106 (2020/01/25)

  • Correctif du suivi du courrier (il n’était pas stocké dans la base de données en raison de la nouvelle option)
  • Ajout d’un index de base de données à random_id dans la table de file d’attente du courrier, pour une recherche plus efficace
  • Corriger le filtre des champs d’évènements multivaleurs dans le formulaire de filtre
  • Implémentation de la date de première/dernière lecture pour les courriers (et pas seulement la date de première lecture)
  • Ajout des champs d’application des évènements this_year–yesterday et YYYY-MM-DD–yesterday pour afficher les évènements passés
  • Alignement de certaines options de paiement des évènements avec un nouveau code (suppression de 6 colonnes dans la base de données des évènements : ’use_paypal’, ’use_2co’, ’use_webmoney’, ’use_fdgg’, ’use_mollie’ et ’use_sagepay’)
  • Ajaxification des formulaires d’approbation subscribe/unsubscribe/gdpr/gdpr
  • Ajout du code court [eme_change_personal_info], qui permet aux personnes de modifier leurs informations personnelles. Le formulaire permettant de modifier les informations peut également être configuré dans les réglages d’EME (onglet RGPD)
  • Certains CSS ont été renommés. Bien que j’aie essayé de conserver une compatibilité ascendante : si vous avez des CSS personnalisés pour les formulaires de réponse ou d’adhésion, je vous conseille de vérifier votre mise en page.
  • Ajouté [eme_request_personal_info] comme alias de [eme_gdpr] (ce n’est pas seulement pour le respect du RGPD de toute façon)

2.1.105 (2020/01/16)

  • Correctif des rappels d’expiration pour les membres

2.1.104 (2020/01/14)

  • Retire l’option « Toujours en file d’attente », qui est maintenant activée par défaut lorsque la mise en file d’attente du courrier est activée.
  • Conserve l’ID de la personne ou du membre pour les courriers RSVP ou membres, afin de pouvoir les reprogrammer correctement si vous le souhaitez
  • Autoriser la reprogrammation de l’action sur tous les courriers en attente
  • Ajout d’une option pour que vous puissiez activer explicitement le suivi de la lecture du courrier
  • Correctif : si l’option permettant de créer un utilisateur WP lors de l’inscription est cochée, nous vérifions si l’e-mail n’est pas déjà pris dans WP avant d’accepter la réservation si le réservataire n’est pas connecté
  • L’identifiant WP est stocké avec la personne EME, donc aucun besoin de le stocker à nouveau par réservation.
  • Affiche tous les évènements futurs lorsque vous essayez d’envoyer des courriers liés à un évènement, et pas seulement ceux qui permettent une réservation.
  • Les espaces réservés #_MEMBERNEXTENDDATE et #_MEMBERENDDATE prennent également en compte les membres expirés
  • Mise à jour de l’API Stripe vers la version 7.67.0
  • La modification des personnes a donné lieu à une copie de la personne avec les modifications si le nom/prénom/e-mail a été modifié

2.1.103 (2020/01/07)

  • Autoriser un préfixe de référencement personnalisé pour les catégories et les emplacements
  • Afficher correctement les fichiers téléversés pertinents dans l’aperçu RSVP
  • Autoriser aussi la valeur « 0 » pour les rappels d’adhésion et n’envoyez pas de rappels d’expiration pour les membres en attente.
  • Fait en sorte que #ESC_TOTALSPACES renvoie 0 pour les évènements sans aucune limite d’espace

2.1.102 (2020/12/30)

  • Correctif pour certaines variables non définies et optimisation du code
  • Afficher également les fichiers téléversés pertinents dans l’aperçu rsvp/people/members

2.1.101 (2020/12/29)

  • Ajout d’une option supplémentaire pour pouvoir modifier le titre de la page pour les thèmes qui ne fonctionnent pas en utilisant in_the_loop correctement (ce qui semble être le cas pour un grand nombre de thèmes …)
  • Correctif de certaines variables indéfinies introduites pour respecter la date de début d’adhésion pour une adhésion à durée déterminée si cette date de début est dans le futur

2.1.100 (2020/12/29)

  • Si l’option de créer un utilisateur WP lors de l’inscription est cochée, nous vérifions si l’e-mail n’est pas déjà pris dans WP avant d’accepter la réservation si le réservataire n’est pas connecté
    Ceci afin d’éviter la création d’un utilisateur EME qui ne serait alors pas correctement lié à un utilisateur WP.
  • Mise à jour de l’API Braintree vers la version 5.4.0
  • Respecte la date de début d’adhésion pour une adhésion à durée déterminée si cette date de début se situe dans le futur
  • Autoriser la définition de plusieurs préfixes de référencement des évènements, afin que vous puissiez choisir le préfixe que vous préférez pour chaque évènement

Les changements plus anciens peuvent être trouvés dans changelog.txt