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 adhésions 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, laisser les gens réserver des espaces pour vos réunions hebdomadaires ou gérer les bénévoles et les adhésions. 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 concepteur web, vous pouvez simplement utiliser les espaces réservés fournis par Events Made Easy.

Principales fonctionnalités :
* Évènements publics, privés, brouillons et récurrents avec des champs personnalisés et dynamiques dans le formulaire RSVP
* Gestion des adhésions avec champs personnalisés et dynamiques
* Gestion des bénévoles pour les évènements (en utilisant les tâches de l’évènement)↵
* 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 e-mail 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
* Protection des formulaires avec CAPTCHA interne, Google reCAPTCHA ou hCAPTCHA↵
* Modèles pour les e-mails, les listes d’évènements, les évènements individuels, les flux, les formulaires RSVP, … avec des espaces réservés spécifiques pour chacun
* Beaucoup de codes courts et d’options
* Passerelles de paiement : Paypal, FirstData, 2CheckOut, Mollie, Payconiq, Worldpay, Stripe, Braintree, Instamojo, Mercado Pago, Fondy, SumUp,Opayo
* Envoi d’e-mails 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 des e-mails et du bulletin d’information
* Les envois peuvent être planifiés dans le futur, annulés …et peuvent inclure des pièces jointes
* Compatible multi-sites
* Possède plusieurs fonctions d’assistance RGPD (demande, visualisation et modification 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 qtranslate-xt (https://github.com/qtranslate/qtranslate-xt/) : la plupart des réglages permettent d’utiliser des balises de langue afin que vous puissiez afficher vos évènements dans différentes langues à différentes personnes. Les e-mails de réservation tiennent également compte de la langue choisie. Pour les autres extensions multilingues, EME fournit ses propres balises de langue dans le texte et prend en compte la langue actuellement 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 EME concernant les e-mails 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 les évènements ou les 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 d’EME pour les événements, les passerelles de paiement, les informations sur les serveurs de messagerie, les modèles d’e-mail…
  • Contrôle d’accès finement configurable (ACL) pour la gestion des évènements, des emplacements, 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

13 septembre 2022
It's quite refreshing to find a plugin that works as advertised. Especially with a block template and FSE. While I just needed a simple event calendar / list plugin, this meets all my 'drag and drop" requirements while providing the ability to go above and beyond if you wish. Just remember to donate to the developer of an extremely well architected and developed plugin. Oh, and did I say it works? 😎
14 mai 2022
- It's free - it have a lot of functionnality - You can customize it - great support
13 février 2022
I can't believe the scope of this product! There are so many features that are available. You can have a fully functioning events page with ticketing, payments, RSVP, Calendar... the whole shebang. And all for free! I did however choose to support these awesome developers and their products by donating. I hope they keep up the good work and continue to release updates. Thank you so much!
4 novembre 2021
It a really powerful plugin to manage events, including booking an (optional) payments. Alot settings, to customize it, to fit your own needs. And its not an crippled lite-version; it is a great free plugin 🙂 The support in the forum was quick and friendly 🙂
18 octobre 2021
very good plugin really free. Needs time to understand how it works and to configure it but then works very well. I recommend it especially for clubs that want to have a functional registration system without spending too much.
Lire les 111 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 8 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.2.99 (2022/09/25)

  • Autoriser également #_FAMILYCOUNT et #_FAMILYMEMBERS pour les espaces réservés aux personnes.
  • Ajout de multiprice_template_id au code court eme_add_multibooking_form (utilisé comme modèle dans la liste des évènements dans un formulaire de multi-réservations si l’évènement est multi-prix et que la valeur n’est pas 0, la valeur par défaut est 0, auquel cas template_id est utilisé comme d’habitude). Cela autorise le mélange des évènements à prix multiples et à prix réguliers dans un formulaire de multi-réservations.
  • Correctif pour l’envoi d’e-mails d’évènement à des groupes

2.2.98 (2022/09/16)

  • Petit correctif pour les champs personnalisés de type personne et le formulaire RSVP
  • Ajout de « eventStatus » à la liste des champs pour les en-têtes d’évènements google
  • Vérification que la description de l’évènement n’est pas vide dans la liste des champs pour les en-têtes d’évènement de Google.
  • L’en-tête d’évènement Google Performer est ajouté si un champ personnalisé avec le nom « Performer » et le sujet « évènement » existe et a une valeur non vide pour l’évènement.

2.2.97 (2022/09/08)

  • Ajout de l’espace réservé RSVP #_IS_USERPENDING
  • Autoriser également la sélection des membres, des groupes de membres et des adhésions pour les e-mails relatifs aux évènements.
  • Prise en compte des réservations multiples pour les réservations nécessitant une confirmation de l’utilisateur.
  • Ajout de l’option « Pause entre les e-mails »
  • Correctif des espaces réservés #_TASKSTARTDATE et #_TASKENDDATE

2.2.96 (2022/08/17)

  • J’ai oublié de mettre à jour le chemin dompdf pour les modèles, ceci corrige le problème.

2.2.95 (2022/08/16)

  • Correctif pour la création de tables (la version précédente utilisait une nouvelle méthode pour détecter le préfixe de la table de façon plus dynamique mais cela causait des problèmes pour les nouvelles installations)
  • Détection correcte de la présence de #_EMAIL et #_LASTNAME dans le formulaire RSVP (gère également le cas d’utilisation #_EMAIL{xx} et #_LASTNAME{xx}).
  • Nouvel état d’évènement « Non répertorié », permettant à un évènement d’être public mais de ne pas apparaître dans la liste des évènements (donc moins restrictif que les évènements privés)
  • Faire fonctionner #_IS_USER_IN_GROUP{xx} aussi pour les groupes dynamiques
  • Correctif d’une coquille pour les évènements ignore_pending et vérification de l’espace libre lors du paiement.
  • Mise à jour de DOMPDF vers la 2.0.0
  • Mise à jour de l’API Mollie vers la version 2.45.0
  • Mise à jour de l’API de Braintree en 6.9.0
  • Mise à jour de l’API Mercado Pago à la version 2.4.9
  • Mise à jour de l’API Stripe vers la version 9.1.0
  • Mise à jour de l’API Instamojo à la version 1.0
  • Il est désormais possible de faire une copie de modèle
  • Ajout du filtre eme_offline_payment_gateways (renvoie une liste de passerelles qui peuvent uniquement être payées hors ligne) et eme_configured_payment_gateways (renvoie une liste de passerelles actuellement configurées, pas toutes disponibles). Ces deux filtres sont utiles pour créer des passerelles de paiement personnalisées à l’avenir.
  • Ajout de l’espace réservé #_MEMBERSHIPS, qui renvoie une liste d’adhésions, séparées par des virgules, dans lesquelles une personne est inscrite.
  • Mise à niveau de Leaflet vers 1.8.0 . Support Ukraine !!!

2.2.94 (2022/08/07)

  • Correctif du tri pour #_ALLEVENTS, #_PASTEVENTS et #_NEXTEVENTS
  • Le paramètre de tri pour eme_people peut maintenant trier sur des champs personnalisés aussi, vous aurez besoin de connaître l’ID du champ et comme exemple pour trier sur le champ avec l’ID 4 utilisez FIELD_4 :
    [eme_people order= »FIELD_4 ASC, LASTNAME, FIRSTNAME »]
  • Prise en charge du partage de données multisite, permettant aux sous-sites d’utiliser les données du site principal (et non les options). Cette option n’est pas nécessaire si aucun partage de données n’est requis (elle est désactivée par défaut).
    Les actions planifiées seront exécutées uniquement sur le site principal.

2.2.93 (2022/08/01)

  • Correctif d’une expression régulière pour les remplacements d’espaces réservés de paiement, provoquant l’apparition d’éventuels avertissements PHP

2.2.92 (2022/07/30)

  • Assurez-vous que le paramètre du formulaire de tâche est sauvegardé lorsqu’il est modifié dans les options.
  • #_TASKBEGIN et #_TASKEND peuvent maintenant avoir un argument date-heure facultatif (style php), sinon le style générique pour date+heure est utilisé.
    Exemple : #_TASKBEGIN{j M H:i}

2.2.91 (2022/07/21)

  • Correctif d’un div de fermeture manquant, entraînant le regroupement de plusieurs modes de paiement sous celui d’Opaya ajouté.

2.2.90 (2022/07/19)

  • Correctif d’une action de masse pour supprimer la remise de groupe (en fait elle l’ajoutait, appel de fonction erroné…)
  • Ajout de la passerelle de paiement Opayo (anciennement connue sous le nom de Sage Pay)
  • Ajout d’une action e-mail RSVP eme_rsvp_email_action (4 paramètres : la réservation, l’action, l’objet et le corps de l’e-mail de la personne calculée).
    De cette façon, vous pouvez vous accrocher à l’action e-mail et, en fonction de l’action elle-même, exécuter du code personnalisé (comme l’envoi d’un e-mail). Voir la doc pour un exemple
  • Ajout d’une action d’e-mail pour les membres eme_member_email_action (également 4 paramètres : le membre, l’action, l’objet et le corps de l’e-mail calculé pour le membre).
    Voir la doc pour un exemple
  • Si vous créez un nouvel évènement/adhésion et qu’une seule passerelle de paiement est configurée, sélectionnez-la par défaut
  • Le formulaire de filtrage peut maintenant avoir les préfixes #MULTIPLE_ et #SINGLE_, forçant un certain champ de recherche à être multiple alors que d’autres ne le sont pas. Pour les champs personnalisés, vous pouvez également forcer un champ de liste déroulante à être unique, même si la définition de la liste déroulante est une sélection multiple (et non l’inverse).
  • Les champs de formulaire #_PHONE, #_CITY, #_ZIP ou #_POSTAL, #_ADDRESS1, #_ADDRESS2, #_NAME, #_FIRSTNAME, #_BIRTHPLACE, #_BIRTHDATE #_EMAIL, #_COMMENT et #_CANCELCOMMENT ont maintenant un argument supplémentaire que vous pouvez utiliser pour définir l’espace réservé HTML sur le champ, si non utilisé un espace réservé par défaut sera affiché. Exemple : #_ADDRESS2{Numéro de maison} affichera « Numéro de maison » comme espace réservé, alors que dans le cas contraire, « Ligne d’adresse 2 » sera affiché comme espace réservé.
  • #_POSTAL est ajouté comme alternative à #_ZIP (et la traduction par défaut est maintenant « Code postal » puisque c’est plus international que « Zip »)
  • Convertir les noms de groupes de remises en ID lors de l’importation de remises

2.2.89 (2022/07/08)

  • Ajout des options author et contact_person au code court eme_locations_map aussi
  • L’accès aux pages WordPress peut désormais être limité aux groupes EME, et pas seulement aux adhésions EME.
  • Petite correction Payconiq
  • Correctif #_CURDATE et #_CURTIME
  • Mise à jour l’API Stripe à la version 8.9.0
  • Mise à jour de l’API Mollie à la version 2.44.1
  • Correction du calcul de l’état des membres pour les adhésions « à vie » à l’arrivée du paiement

2.2.88 (2022/07/01)

  • Ajout des options author et contact_personne au code court eme_locations, mais uniquement utilisé si eventful=1 et alors il obtient les emplacements avec les évènements (où les évènements correspondent alors à l’auteur/autrice et/ou la personne de contact). Si eventful=0 (par défaut), la contact_person est ignorée mais l’auteur/autrice de l’emplacement est pris en compte.
  • Documents #_BIRTHDAY_EMAIL, #_BIRTHDATE et #_BIRTHPLACE
  • Ajout d’un espace réservé générique #_DATE{xx}{yy} avec « xx » étant une expression de date PHP (par exemple « +7 jours ») et « yy » étant le format souhaité (peut être omis, le format générique pour les dates est alors utilisé). Cela autorise la création de modèles pour l’envoi d’un e-mail aux personnes disant des choses comme « ceci est valide jusqu’à 7 jours à partir de maintenant ».
  • Correctif de certaines fonctionnalités de recherche dans l’interface d’administration (pour les remises, les pays, RSVP)

2.2.87 (2022/06/24)

  • Pour réduire de conflits, #_EVENTFIELD{xx}, #_LOCATIONFIELD{xx}, #_BOOKINGFIELD{xx}, #_ATTENDFIELD{xx}, #_RESPFIELD{xx} and #_PERSONFIELD{xx} ont été renommés en #_EVENTDBFIELD{xx}, #_LOCATIONDBFIELD{xx}, #_BOOKINGDBFIELD{xx}, #_ATTENDDBFIELD{xx}, #_RESPDBFIELD{xx} and #_PERSONDBFIELD{xx}
  • Les espaces réservés #_IMAGE et #_IMAGEURL fonctionnent désormais uniquement pour les personnes, et non plus pour les emplacements. Il faut utiliser #_LOCATIONIMAGE comme espace réservé pour les emplacements.
  • Correctif de l’affichage de la chaîne « en attente » dans l’exportation CSV pour les évènements multisièges
  • Afficher l’état de la réservation (approuvé, en attente, liste d’attente, en attente de la confirmation de l’utilisateur/utilisatrice) en tant que colonne distincte dans le rapport de réservation CSV/imprimable.
  • Correctif de la procédure de débogage qui empêchait les remises de fonctionner comme prévu.

2.2.86 (2022/06/17)

  • Correctif de la balise de fermeture du formulaire d’annulation
  • Correctif de l’importation des remises sans dates de début et de fin.

2.2.85 (2022/06/14)

  • Autoriser le changement de slug lors de la modification d’évènements récurrents également
  • Passerelle de paiement SumUp ajoutée
  • Correctif du code court des emplacements (le paramètre notcategory n’était pas pris en compte correctement)
  • Correctif des contrôles de valid_from/to pour les remises importées

2.2.84 (2022/06/06)

  • Correctif #_LINKEDNAME (à cause d’une faute de frappe, aucun lien n’était affiché)

2.2.83 (2022/06/05)

  • Ajout d’une option de décalage au code court eme_events
  • Le sélecteur de calendrier d’anniversaire commence par les années
  • #_LINKEDNAME créera une URL qui s’ouvrira dans un nouvel onglet pour les évènements si l’URL est externe

2.2.82 (2022/05/29)

  • Ajout de l’option « pas de catégorie » pour les codes courts eme_locations et eme_locations_map
  • Le tri fonctionne à nouveau dans le tableau des membres et des adhésions (petit bogue introduit dans la 2.2.81)
  • Correctif de la liste des personnes (la raison était l’utilisation de la fonction WordPress sanitize_sql_orderby qui n’est pas parfaite…)

2.2.81 (2022/05/27)

  • D’autres correctifs SQL potentiels (non prouvés, mais mieux vaut prévenir que guérir), grâce à Erwan via https://wpscan.com.

2.2.80 (2022/05/27)

  • Mise à jour de sécurité : correctif d’une injection SQL avec une variable lang non encodée (signalé par Dave via https://wpscan.com)
    Il est conseillé aux utilisateurs/utilisatrices de mettre à jour vers la dernière version immédiatement !

2.2.79 (2022/05/21)

  • Correctif de l’importation des réponses des champs personnalisés pour les emplacements
  • Les e-mails d’anniversaire des personnes étaient envoyés 2 fois.
  • Ajout du filtre de réservation userconfirmation_pending_subject/body

2.2.78 (2022/05/16)

  • Correctif d’un problème de reste PHP dans ExpressiveDate.php pour qu’il fonctionne avec PHP 8.1 et plus ancien.

2.2.77 (2022/05/15)

  • Correctif de quelques problèmes PHP (essayer d’être ok avec PHP 8.1 semble plus laborieux que prévu)

2.2.76 (2022/05/15)

  • Ajout du filtre eme_wp_userdata_filter, qui vous autorise à définir des informations supplémentaires pour l’utilisateur/utilisatrice WP qui est créé après une réservation (si cette option est définie).
    La personne EME actuelle est donnée comme argument (tableau), le résultat doit être un tableau qui est accepté par wp_update_user.
  • Correctif concernant la gestion des listes d’attente dans le cas où une réservation n’est pas payée, mais que l’approbation de la réservation n’est pas obligatoire.
  • Vérification des places libres juste avant l’affichage du formulaire de paiement. Si des réservations en attente sont considérées comme libres, nous devons nous assurer qu’au moment du paiement, les places sont effectivement disponibles.
  • Si l’option est définie pour considérer les réservations en attente comme des places libres, les réservations en attente depuis moins de 5 minutes sont considérées comme des places occupées, afin d’éviter tout conflit avec des paiements lents (uniquement si le paiement en ligne est possible pour cet évènement).
  • Ajout de la possibilité de filtrer sur la catégorie dans l’aperçu des réservations
  • Ajouté #_YOUNGPENDINGSEATS : donne le nombre de sièges en attente depuis moins de 5 minutes pour un évènement (ceux-ci sont comptés comme occupés aussi, même si les sièges en attente sont considérés comme libres).
  • Ajouté #_YOUNGPENDINGSEATS{xx} qui donne le nombre de sièges en attente depuis moins de 5 minutes pour la xxième catégorie de places dans le cas d’un évènement multi-places.
  • Inclut tous les fichiers joints des membres dans les e-mails adressés à la personne de contact

2.2.75 (2022/05/06)

  • Correctif pour l’envoi d’e-mail en BCC
  • Ajout d’une option d’abonnement/désabonnement à la newsletter par personne également (l’e-mail automatique pour les nouveaux évènements).
  • Ajout de préfixes de permalien SEO supplémentaires pour le calendrier et les paiements
  • Espace réservé #_BOOKING_CONFIRM_URL ajouté (qui donne un lien plus agréable au réservataire pour confirmer sa réservation si les permaliens sont actifs, et pas seulement l’URL de paiement)

2.2.74 (2022/04/25)

  • Autoriser un filtre dans les réglages d’e-mail, ainsi vous pouvez par exemple changer le serveur/port/… sur la base du ‘à’
    Le filtre s’appelle eme_filter_mail_options et prend 1 tableau comme argument :
    $mail_options=array(
    ‘fromMail’,
    ‘fromName’,
    ‘toMail’,
    ‘toName’,
    ‘replytoMail’,
    ‘replytoName’,
    ‘bcc_addresses’,
    ‘mail_send_method’, // smtp, mail, sendmail, qmail, wp_mail
    ‘send_html’, // true or false
    ‘smtp_host’,
    ‘smtp_encryption’, // none, tls or ssl
    ‘smtp_verify_cert’, // true or false
    ‘smtp_port’,
    ‘smtp_auth’, // 0 or 1, false or true
    ‘smtp_username’,
    ‘smtp_password’,
    ‘smtp_debug’, // true or false
    );
    Le retour devrait être le tableau filtré (modifié)
  • Affichage facultatif des catégories d’évènements dans les réservations
  • L’espace réservé « #_SINGLE_EVENTPAGE_EVENTID » fonctionne comme prévu.
  • Ajout d’un espace réservé générique #_SINGLE_EVENTPAGE_LOCATIONID, renvoyant l’identifiant de l’emplacement de l’évènement en cours d’affichage (afin de pouvoir, par exemple, afficher une carte de l’emplacement de l’évènement en cours dans un widget).
  • Ajout d’un espace réservé générique #_SINGLE_LOCATIONPAGE_LOCATIONID, renvoyant l’identifiant de l’emplacement actuellement affiché (afin de pouvoir, par exemple, afficher une carte de l’emplacement actuel dans un widget).
  • L’espace réservé #_PAYMENT_URL (également utilisé pour que l’utilisateur/utilisatrice confirme une réservation) n’affichait pas le lien si le paiement en ligne de l’évènement n’était pas possible.

2.2.73 (2022/04/15)

  • Leaflet JS passe désormais en mode sombre si votre navigateur est configuré de la sorte.
  • Autoriser la saisie directe de modèles pour les adhésions également, sans avoir à définir des modèles distincts.
  • Remise en fonctionnement de l’ajout de tâches (erreur JavaScript sournoise)

2.2.72 (2022/04/11)

  • Supprimer les anciennes réponses aux champs personnalisés des personnes si nécessaire (lorsque le champ de formulaire personnalisé n’est plus présent) lors de la mise à jour de la personne dans l’interface d’administration.
  • Autoriser 0/vide comme valeur pour les actions planifiées « Planifier la suppression automatique des réservations en attente non payées de plus de » et « Planifier la suppression automatique des réservations non confirmées de plus de ».
  • Correctif du bouton de donation

2.2.71 (2022/04/09)

  • Meilleur planification cron (WP ne prend que 24 heures dans une journée, ne prenant pas en compte les fuseaux horaires été/hiver)
  • Les e-mails d’anniversaire doivent être envoyés aux personnes indiquées pour cela, malgré le paramètre par défaut pour les nouvelles personnes.

2.2.70 (2022/04/08)

  • Mise à jour de l’API de Stripe vers la version 7.121.0
  • Mise à jour de l’API de Braintree vers la version 6.8.0
  • Mise à jour de l’API de Fondy vers la version 1.0.9.1
  • Mise à jour de l’API de Mercadopago vers la version 2.4.5
  • Mise à jour l’API Mollie vers la version 2.41.0
  • Retrait des passerelles de paiement Paymill et Sagepay
  • Mise en œuvre du remboursement de Braintree
  • Afficher l’URL de rappel de Worldpay dans la page des options de paiement
  • Ajout d’un espace réservé RSVP #_WAITINGLIST_POSITION, qui indique la position d’une réservation sur la liste d’attente
  • Mise en œuvre de la fonctionnalité d’anniversaire avec le nouvel espace réservé de personne #_BIRTHDAY_EMAIL, qui peut être utilisé pour afficher un champ de formulaire (oui/non) pour autoriser les personnes à indiquer si elles veulent un e-mail (ou non) ou comme info texte (Oui/Non texte).

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