Events Made Easy

Beschrijving

Evenementen Made Easy is een complete oplossing voor evenementen- en lidmaatschapsbeheer voor WordPress. Events Made Easy ondersteunt publieke, private, concept- en terugkerende evenementen, lidmaatschap en locatiebeheer, RSVP (+ optionele goedkeuring), verschillende betaal gateways (Paypal, 2Checkout, FirstData, Mollie en anderen) en OpenStreetMap integratie. Met Events Made Easy kunt je je evenement plannen en publiceren, of mensen plaatsen laten reserveren voor je wekelijkse vergaderingen. Je kunt evenementenlijst, kalenders en beschrijving aan je blog toevoegen met behulp van meerdere zijbalkwidgets of shortcodes; als je een webdesigner bent, kun je eenvoudig de placeholders gebruiken die worden aangeboden door Events Made Easy.

Belangrijkste kenmerken:
* Openbare, privé, concept en terugkerende evenementen met aangepaste en dynamische velden in het RSVP formulier
* Lidmaatschap management met aangepaste en dynamische velden
* Aanwezigheids rapportage voor evenementen en lidmaatschappen als de rsvp of lid qrcode is gescand door iemand met voldoende rechten
* Pagina en post inhoud bescherming via lidmaatschappen of via shortcodes
* Druppel inhoud via lidmaatschappen
* Personen en groepen met aangepaste velden per persoon
* PDF maken voor lidmaatschap, boekingen en mensen info
* Lidmaatschapskaart of boekingskaart kan als PDF automatisch via mail worden verstuurd, met optionele QR code om te scannen voor aanwezigheid/betaling info
* RSS en ICAL feeds
* Kalender beheer, met vakantie integratie
* Verschillende widgets voor evenement listings en kalender
* Locatie management, met optionele OpenStreetMap integratie
* RSVP boekingen met aangepaste velden en dynamische velden, bijhouden van betalingen, optionele goedkeuring, kortingen
* Bescherming van formulieren met interne captcha, Google reCaptcha of hCaptcha
* Templating voor mails, evenementenlijsten, afzonderlijke evenementen, feeds, RSVP formulieren, … met specifieke plaatshouders voor elk
* Veel shortcodes en opties
* Betaal gateways: Paypal, FirstData, 2CheckOut, Mollie, Payconiq, Worldpay, Sagepay, Stripe, Braintree, Paymill, Instamojo, Mercado Pago
* Stuur mails naar geregistreerde mensen, stuur automatisch herinneringen voor betalingen
* Automatisch herinneringen sturen voor lidmaatschappen die bijna verlopen of verlopen zijn
* Mail queueing en nieuwsbrief functionaliteit
* Mailings kunnen worden gepland in de toekomst, geannuleerd … en kunnen extra bijlagen bevatten
* Multi-site compatibel
* Verschillende GDPR assistentie functies (opvragen, bekijken en bewerken van persoonlijke info via link; verwijderen van oude records voor mailings, aanwezigheden, boekingen)
* Volledig lokaliseerbaar en reeds volledig gelokaliseerd in het Duits, Zweeds, Frans en Nederlands. Ook volledig compatibel met qtranslate-xt (https://github.com/qtranslate/qtranslate-xt/): de meeste instellingen laten taaltags toe zodat je je evenementen in verschillende talen aan verschillende mensen kunt tonen. De boekingsmails houden ook rekening met de gekozen taal. Voor andere meertalige plugins, EME biedt zijn eigen in-text taal tags en houdt rekening met de huidige gekozen taal.

Ga voor meer informatie, documentatie en het ondersteuningsforum naar de Officiële site.

Schermafdrukken

Installatie

Maak altijd een back-up van je DB voordat je de upgrade uitvoert, voor het geval dat …
1. Upload de map events-made-easy naar de map /wp-content/plugins/
2. Activeer de plugin via het menu ‘Plugins’ in WordPress (zorg ervoor dat je geconfigureerde database gebruiker het recht heeft om tabellen en kolommen aan te maken/te wijzigen)
3. Voeg een evenementenlijst of kalenders toe volgens de instructies in de sectie Gebruik.

Gebruik

Na de installatie voegt Events Made Easy een menu “Evenementen” op het hoogste niveau toe aan uw WordPress-beheer.

  • Op de pagina Evenementen kunt u uw evenementen beheren. Op de pagina Nieuwe toevoegen kunt u een nieuwe gebeurtenis invoegen.
    Algemene EME-instellingen met betrekking tot RSVP-mails en sjablonen kunnen per gebeurtenis worden aangepast.
  • Op de pagina Locaties kunt u locaties rechtstreeks toevoegen, verwijderen en bewerken. Locaties worden automatisch toegevoegd met gebeurtenissen indien niet aanwezig, maar met deze interface kunt u uw locatiegegevens aanpassen en een afbeelding toevoegen.
  • Op de pagina Categorieën kunt u categorieën toevoegen, verwijderen en bewerken (als Categorieën zijn geactiveerd op de pagina Instellingen).
  • De pagina Vakanties wordt gebruikt om vakantielijsten in een kalender te definiëren en te beheren
  • Op de pagina Aangepaste velden kunt u aangepaste velden beheren die kunnen worden gebruikt voor evenementen, locaties, mensen, leden, lidmaatschappen en RSVP-definities
  • Op de pagina Templates kunt u aangepaste templates beheren voor evenementen, lidmaatschappen, e-mails, pdf-creatie, …
  • Op de pagina Kortingen kunt u kortingen en kortingsgroepen beheren die worden gebruikt in RSVP- of lidmaatschapsdefinities
  • De pagina Personen dient als een verzamelpunt voor de informatie over de mensen die een ruimte hebben gereserveerd voor een van uw evenementen of voor persoonlijke informatie van leden.
    Het kan ook worden gebruikt om aangepaste informatie toe te voegen voor een persoon op basis van de groep waarin hij zit, om de structuur van een organisatie weer te geven of om gewoon extra informatie op te slaan
  • De pagine Groepen
  • De pagina Goed te keuren boekingen wordt gebruikt om boekingen te beheren voor evenementen die goedkeuring vereisen.
  • De pagina Boekingen wijzigen wordt gebruikt om boekingen voor evenementen te wijzigen.
  • De pagina Leden wordt gebruikt om al uw leden te beheren (bijvoorbeeld lidmaatschapsstatus, aangepaste ledeninfo).
  • De pagina Lidmaatschappen wordt gebruikt om je lidmaatschappen te definiëren en te beheren.
  • De pagina Landen/staten kan worden gebruikt om landen en staten (in verschillende talen) te definiëren voor persoonlijke informatie in lidmaatschaps- en RSVP-formulieren
  • Op de pagina E-mails verzenden kunnen mailings voor evenementen of algemene informatie worden gepland, gemaakt en beheerd (veel opties mogelijk)
  • De pagina Geplande acties wordt gebruikt om geautomatiseerde EME-taken te plannen (zoals herinneringen verzenden, onbetaalde boekingen annuleren, nieuwsbrief).
  • De pagina Opruimacties
  • De pagina Instellingen wordt gebruikt om generieke EME-standaardwaarden in te stellen voor evenementen, betalingsgateways, mailserver info, mail templates, …
  • Fijnmazig configureerbare toegangscontrole (ACL) voor het beheren van evenementen, locaties, boekingen, leden, …

Lijst met evenementen en kalenders kunnen aan uw blogs worden toegevoegd via widgets, shortcodes en sjabloontags. Raadpleeg de volledige documentatie op de ondersteuningspagina voor evenementen Made Easy Easy.

FAQ

Zie het FAQ gedeelte op de documentatie site.

Beoordelingen

14 mei 2022
- It's free - it have a lot of functionnality - You can customize it - great support
13 februari 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 november 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 oktober 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.
Lees alle 110 beoordelingen

Bijdragers & ontwikkelaars

“Events Made Easy” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Events Made Easy” is vertaald in 7 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Events Made Easy” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

2.2.81 (2022/05/27)

  • More potential sql fixes (not proven, but better safe than sorry), thanks to Erwan via https://wpscan.com

2.2.80 (2022/05/27)

  • Security update: fix SQL injection with unescaped lang variable (reported by Dave via https://wpscan.com)
    Users are advised to update to the latest version immediately!

2.2.79 (2022/05/21)

  • Fix import of custom field answers for locations
  • People birthday emails were being sent 2 times
  • Added booking mailfilters userconfirmation_pending_subject/body

2.2.78 (2022/05/16)

  • Fix leftover php issue in ExpressiveDate.php so it works with php 8.1 and older

2.2.77 (2022/05/15)

  • Fix some php issues (trying to be ok with php 8.1 seems more daunting than expected)

2.2.76 (2022/05/15)

  • Add filter eme_wp_userdata_filter, which allows you to set extra info for the WP user being created after a booking (if that option is set)
    The current EME person is given as argument (array), the result should be an array that is accepted by wp_update_user
  • Fix waitinglist management in case a booking is not paid for but booking approval is not required
  • Check free seats just before the payment form is shown, in case pending bookings are considered as free we need to make sure at the moment of payment seats are actually available
  • If the option is set to consider pending bookings as free seats, pending bookings younger than 5 minutes are considered as occupied seats as well as to avoid possible clashes with slow payments (only if online payment for that event is possible)
  • Added the possibility to filter on category in bookings overview
  • Added #_YOUNGPENDINGSEATS: gives the number of pending seats younger than 5 minutes for an event (those are counted as occupied too, even if pending seats are considered as free)
  • Added #_YOUNGPENDINGSEATS{xx} gives the number of pending seats younger than 5 minutes for the xx-th seat category for a multi-seat event
  • Include all member attachments in mails to the contact person

2.2.75 (2022/05/06)

  • Fix BCC mail sending
  • Add option for newsletter sub/unsub per person too (the automatic mail for new events)
  • Add extra SEO permalink prefixes for calendar and payments
  • Added placeholder #_BOOKING_CONFIRM_URL (which gives a nicer link for a booker to confirm his booking if permalinks are active, not just the payment url)

2.2.74 (2022/04/25)

  • Allow filter on email settings, so you can e.g. change server/port/… based on the ’to’
    The filter is called eme_filter_mail_options and takes 1 array as 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
    );
    The return should be the filtered (changed) array
  • Optionally show event categories in bookings
  • Make “#_SINGLE_EVENTPAGE_EVENTID” placeholder work as expected
  • Add generic placeholder #_SINGLE_EVENTPAGE_LOCATIONID, returning the location id of the event currently being shown (so you can e.g. show a location map of the current event in a widget)
  • Add generic placeholder #_SINGLE_LOCATIONPAGE_LOCATIONID, returning the location id of the location currently being shown (so you can e.g. show a location map of the current location in a widget)
  • #_PAYMENT_URL placeholder (also used to have the user confirm a booking) was not showing the link if online payment for the event was not possible

2.2.73 (2022/04/15)

  • Leaflet JS will now also switch to dark mode if your browser is set that way
  • Allow direct template input for memberships too, without needing to define separate templates
  • Make add-tasks work again (javascript error sneaked in)

2.2.72 (2022/04/11)

  • Delete old answers for custom fields for people if appropriate (when the custom formfield is no longer present) if updating the person in the backend
  • Allow 0/empty as value for planned actions “Schedule the automatic removal of unpaid pending bookings older than” and “Schedule the automatic removal of unconfirmed bookings older than”
  • Correct Donate button

2.2.71 (2022/04/09)

  • Better plan cron (WP only takes 24 hours in a day, not taking summer/winter timezones into account)
  • Birthday mails needs to be sent for people indicated to do so, despite the default setting for new people

2.2.70 (2022/04/08)

  • Update Stripe API to 7.121.0
  • Update Braintree API to 6.8.0
  • Update Fondy API to 1.0.9.1
  • Update Mercadopago API to 2.4.5
  • Update Mollie API to 2.41.0
  • Remove Paymill and Sagepay payment gateways
  • Implement Braintree refunding
  • Show Worldpay callback url in the payment options page
  • Add RSVP placeholder #_WAITINGLIST_POSITION, returning the position of a booking on the waiting list
  • Implement birthday functionality with new people placeholder #_BIRTHDAY_EMAIL, can be used to show a form field (yes/no) to allow people to indicate they want an email (or not) or as text info (Yes/No text)

Oudere wijzigingen zijn te vinden in changelog.txt