Events Made Easy

Beschreibung

Events Made Easy ist eine voll funktionsfähige Lösung zur Verwaltung von Veranstaltungen und Mitgliedern für WordPress. Events Made Easy unterstützt öffentliche, private, vorläufige und wiederkehrende Veranstaltungen, Mitglieder- und Standortverwaltung, RSVP (+ optionale Genehmigung), mehrere Zahlungsgateways (Paypal, 2Checkout, FirstData, Mollie und andere) und OpenStreetMap-Integration. Mit Events Made Easy können Sie Ihre Veranstaltung planen und veröffentlichen, Räume für Ihre wöchentlichen Treffen reservieren lassen oder Freiwillige und Mitgliedschaften verwalten. Sie können die Veranstaltungsliste, den Kalender und die Beschreibung in Ihren Blog einfügen, indem Sie mehrere Widgets für die Seitenleiste oder Shortcodes verwenden; wenn Sie ein Webdesigner sind, können Sie einfach die von Events Made Easy bereitgestellten Platzhalter verwenden.

Hauptmerkmale:
* Öffentliche, private, vorläufige und wiederkehrende Veranstaltungen mit individuellen und dynamischen Feldern im RSVP-Formular
* Mitgliedschaftsverwaltung mit individuellen und dynamischen Feldern
* Verwaltung von Freiwilligen für Ereignisse (über die Ereignis-Aufgaben)
* Anwesenheitsberichte für Veranstaltungen und Mitgliedschaften, wenn der RSVP- oder Mitglieds-Qrcode von einer Person mit ausreichenden Rechten gescannt wird
* Schutz von Seiten- und Beitragsinhalten durch Mitgliedschaften oder über Shortcodes
* Drip-Inhalte über Mitgliedschaften
* Personen und Gruppen mit benutzerdefinierten Feldern pro Person
* PDF-Erstellung für Mitgliedschaft, Buchungen und Personeninformationen
* Mitgliedskarte oder Buchungsticket kann automatisch als PDF per Mail verschickt werden, optional mit QR-Code zum Scannen für Teilnahme-/Zahlungsinformationen
* RSS- und ICAL-Feeds
* Kalenderverwaltung, mit Integration von Feiertagen
* Verschiedene Widgets für Veranstaltungslisten und Kalender
* Standortverwaltung, mit optionaler OpenStreetMap-Integration
* RSVP-Buchungen mit benutzerdefinierten und dynamischen Feldern, Zahlungsverfolgung, optionale Genehmigung, Rabatte
* Schutz von Formularen mit internem Captcha, Google reCaptcha oder hCaptcha
* Templating für Mails, Eventlisten, einzelne Events, Feeds, RSVP-Formulare, … mit spezifischen Platzhaltern für jedes
* Jede Menge Shortcodes und Optionen
* Zahlungs-Gateways: Paypal, FirstData, 2CheckOut, Mollie, Payconiq, Worldpay, Stripe, Braintree, Instamojo, Mercado Pago, Fondy, SumUp, Opayo
* E-Mails an registrierte Personen senden, automatisch Zahlungserinnerungen senden
* Automatische Erinnerungs-E-mails für ablaufende oder bereits abgelaufene Mitgliedschaften
* E-Mail-Warteschlangen und Newsletter-Funktionalität
* Mailings können in der Zukunft geplant, storniert … und mit zusätzlichen Anhängen versehen werden
* Multisite-kompatibel
* Mehrere DSGVO-Hilfsfunktionen (Abfrage, Ansicht und Bearbeitung persönlicher Daten über einen Link; Löschen alter Datensätze für Mailings, Teilnahmen, Buchungen)
* Vollständig lokalisierbar und bereits vollständig lokalisiert in Deutsch, Schwedisch, Französisch und Niederländisch. Auch vollständig kompatibel mit qtranslate-xt (https://github.com/qtranslate/qtranslate-xt/): die meisten Einstellungen erlauben Sprach-Tags, so dass Sie Ihre Veranstaltungen in verschiedenen Sprachen für verschiedene Personen anzeigen können. Die Buchungsmails berücksichtigen ebenfalls die gewählte Sprache. Für andere mehrsprachige Plugins bietet EME seine eigenen Sprach-Tags im Text und berücksichtigt die aktuell gewählte Sprache.

Für weitere Information, Dokumentation und Supportforum (Englisch) besuche Offizielle Seite .

Screenshots

Installation

Mache immer ein Backup deiner db, bevor du das Upgrade machst, nur für den Fall …

1. Lade den events-made-easy Ordner in das /wp-content/plugins/ Verzeichnis hoch

2. Aktiviere das Plugin über das Menü ‚Plugins‘ in WordPress (stelle sicher, dass dein konfigurierter Datenbankbenutzer das Recht hat, Tabellen und Spalten zu erstellen/ändern) ↵.
3. Füge eine Ereignisliste oder einen Kalender hinzu, indem du den Anweisungen im Abschnitt „Verwendung“ folgst.

Verwendung

Nach der Installation fügt Events Made Easy eine Menüsektion „Veranstaltungen“ in WordPress hinzu.

  • Die Seite Veranstaltungen ermöglicht die Verwaltung von Veranstaltungen. Auf der Seite Veranstaltung hinzufügen können neue Veranstaltungen erstellt wertden.
    Generische EME-Einstellungen bezüglich Buchungs-Mails und Vorlagen können pro Ereignis überschrieben werden.
  • Die Seite für Veranstaltungsorte ermöglicht das Hinzufügen, Löschen und Bearbeiten von Veranstaltungsorten. Veranstaltungsorte werden zwar automatisch hinzugefügt, wenn sie noch nicht vorhanden sind, doch hier können die Daten noch weiter bearbeitet sowie ein Bild hinzugefügt werden.
  • Die Seite Kategorien ermöglicht Kategorien hinzuzufügen, zu löschen und zu bearbeiten, sofern die Unterstützung von Kategorien über die Einstellungsseite aktiviert ist.
  • Die Seite Freie Tage dient zur Definition und Verwaltung von Feiertagen die in einem Kalender verwendet werden
  • Die Seite Benutzerdefinierte Felder ermöglicht die Verwaltung von benutzerdefinierten Feldern, die für Veranstaltungen, Veranstaltungsorte, Personen, Mitglieder, Mitgliedschaften und Buchung-Definitionen verwendet werden können.
  • Die Seite Vorlagen ermöglicht die Verwaltung von Vorlagen für Veranstaltungen, Mitgliedschaften, E-Mails, PDF-Erstellung, …
  • Die Seite Rabatte ermöglicht die Verwaltung von Rabatten und Rabattgruppen, die bei Buchungen oder Mitgliedschaften verwendet werden können.
  • Die Seite Personen dient als Sammelpunkt für Informationen über die Personen, die einen Platz für eine Veranstaltungen gebucht haben oder für die persönlichen Informationen von Mitgliedern.
    Sie kann auch verwendet werden, um benutzerdefinierte Informationen für eine Person basierend auf einer Gruppe, in der sie sich befindet, hinzuzufügen, um die Struktur einer Organisation widerzuspiegeln oder einfach nur um zusätzliche Informationen zu speichern.
  • Die Seite Gruppen
  • Die Seite Ausstehende Buchungen dient der Verwaltung von Buchungen bei genehmigungspflichtigen Veranstaltungen.
  • Auf der Seite Buchungen ändern können Buchungen für Veranstaltungen geändert werden.
  • Die Seite Mitglieder wird verwendet, um Mitglieder zu verwalten (z.B. Mitgliedsstatus, benutzerdefinierte Mitgliederinformationen).
  • Die Seite Mitgliedschaften dient zur Definition und Verwaltung von Mitgliedschaften.
  • Die Seite Länder/Staaten kann verwendet werden, um Länder und Staaten (in verschiedenen Sprachen) für persönliche Informationen in Mitglieds- und Buchungs-Formularen zu definieren.
  • Die Seite E-Mails versenden ermöglicht die Planung, Erstellung und Verwaltung von Mailings für Veranstaltungen oder allgemeine Informationen (eine Vielzahl an Optionen sind möglich)
  • Die Geplante Aktionen Seite dient zur Planung automatisierter EME-Aufgaben (z.B. Versenden von Erinnerungen, Stornierung unbezahlter Buchungen, Newsletter).
  • Die Aktionen zur Bereinigung Seite
  • Die Seite Einstellungen wird für Konfigurationen verwendet wie zum Beispiel für: generische EME-Vorgaben der Veranstaltungen, Zahlungs-Gateways, Mailserver, E-Mail-Vorlagen, …
  • Feingranulares konfigurierbares Berechtigungssystem (ACL) zur Verwaltung von Veranstaltungen, Veranstaltungsorten, Buchungen, Mitgliedern, …

Veranstaltungslisten und Kalender können in Blogs über Widgets, Platzhalter und Vorlagen-Tags hinzugefügt werden. Eine vollständige Dokumentation hierzu befindet sich auf der Events Made Easy Support Seite (engl.).

FAQ

Schau in die FAQ und auf den Dokumentationsseiten (engl.) nach.

Rezensionen

13. September 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. Februar 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.
Alle 111 Rezensionen lesen

Mitwirkende & Entwickler

„Events Made Easy“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Events Made Easy“ wurde in 8 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Events Made Easy“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

2.2.99 (2022/09/25)

  • Also allow #_FAMILYCOUNT and #_FAMILYMEMBERS for people placeholders
  • Add multiprice_template_id to shortcode eme_add_multibooking_form (used as template in the list of events in a multibooking form if the event is multiprice and the value is not 0, the default is 0 in which caste template_id is used as usual). This allows mixing multiprice and regular price events in one multibooking form.
  • Fix sending event mails to groups

2.2.98 (2022/09/16)

  • Kleine Korrektur für benutzerdefinierte Felder vom Typ Person und Buchungs-Formular
  • Aufnahme von „eventStatus“ in die Liste der Felder für Google-Veranstaltung-Kopfzeilen
  • Sicherstellen, dass die Veranstaltungsbeschreibung in der Liste der Felder für Google Veranstaltung-Kopfzeilen nicht leer ist
  • Darsteller Google Veranstaltung-Kopfzeile wird hinzugefügt, wenn ein benutzerdefiniertes Feld mit Namen „Darsteller“ und Zweck „Veranstaltung“ existiert und einen nicht leeren Wert für die Veranstaltung hat

2.2.97 (2022/09/08)

  • Buchungsplatzhalter hinzugefügt #_IS_USERPENDING
  • Erlaubt Mitglieder-, Mitgliedergruppen- und Mitgliederauswahl auch für veranstaltungsbezogene E-Mails
  • Berücksichtigung von Mehrfachbuchungen bei Buchungen, die eine Benutzerbestätigung erfordern
  • Option „Pause zwischen Mails“ hinzugefügt
  • Korrektur der Platzhalter #_TASKSTARTDATE und #_TASKENDDATE

2.2.96 (2022/08/17)

  • Ich habe vergessen, den dompdf-Pfad für Vorlagen zu aktualisieren, jetzt ist das Problem behoben

2.2.95 (2022/08/16)

  • Fehlerbehebung bei der Erstellung von Tabellen (die Vorgängerversion verwendete eine neue Methode zur dynamischeren Erkennung des Tabellenpräfixes, was jedoch bei Neuinstallationen zu Problemen führte)
  • Korrekt erkennen, dass #_EMAIL und #_LASTNAME im Buchungsformular vorhanden sind (behandelt auch den Usecase #_EMAIL{xx} und #_LASTNAME{xx})
  • Neuer Veranstaltungsstatus „Unlisted“, wodurch eine Veranstaltung zwar öffentlich ist, aber nicht in der Liste der Veranstaltungen erscheint (also weniger restriktiv als private Veranstaltungen)
  • #_IS_USER_IN_GROUP{xx} funktioniert nun auch für dynamische Gruppen
  • Tippfehlerkorrektur für ignore_pending events und Prüfung auf freien Speicherplatz beim Bezahlen
  • Aktualisierung von dompdf auf 2.0.0
  • Aktualisierung der Mollie API auf 2.45.0
  • Aktualisierung der Braintree API auf 6.9.0
  • Aktualisierung der Mercado Pago API auf 2.4.9
  • Aktualisierung der Stripe-API auf Version 9.1.0
  • Aktualisierung der Instamojo-API auf 1.0
  • Das Erstellen einer Kopie einer Vorlage ist jetzt möglich
  • Filter eme_offline_payment_gateways (gibt eine Liste der Gateways zurück, die nur offline bezahlt werden können) und eme_configured_payment_gateways (gibt eine Liste der tatsächlich konfigurierten Gateways zurück, nicht aller verfügbaren). Beide Filter sind nützlich, um in Zukunft eigene Zahlungsgateways zu erstellen.
  • Platzhalter #_MEMBERSHIPS hinzugefügt, der eine durch Komma getrennte Liste von Mitgliedschaften zurückgibt, in der die Person ist
  • Upgrade von Leaflet auf 1.8.0 . Unterstütze die Ukraine!!!

2.2.94 (2022/08/07)

  • Korrektur der Sortierfolge für #_ALLEVENTS, #_PASTEVENTS und #_NEXTEVENTS
  • Der Order-Parameter für eme_people kann jetzt auch nach benutzerdefinierten Feldern sortieren. Dazu muss man die Feld-ID kennen und als Beispiel für die Sortierung nach Feld mit der ID 4 FIELD_4 verwenden:
    [eme_people order=“FIELD_4 ASC, LASTNAME, FIRSTNAME“]
  • Unterstützung für die gemeinsame Nutzung von Daten durch mehrere Websites, so dass Unterseiten die Daten der Hauptsite nutzen können (nicht die Optionen). Dies ist nicht erforderlich, wenn keine gemeinsame Datennutzung erforderlich ist (und ist standardmäßig deaktiviert).
    Geplante Aktionen werden nur auf der Hauptseite ausgeführt.

2.2.93 (2022/08/01)

  • Behebung eines regulären Ausdrucks für die Ersetzung von Platzhaltern für Zahlungen, der möglicherweise eine php-Warnung auslöste

2.2.92 (2022/07/30)

  • Sicherstellen, dass die Einstellung für das Aufgabenformular gespeichert wird, wenn sie in den Optionen geändert wird
  • #_TASKBEGIN und #_TASKEND können nun auch ein optionales datetime-Argument haben (php style), andernfalls wird der generische Stil für date+time verwendet
    Beispiel: #_TASKBEGIN{j M H:i}

2.2.91 (2022/07/21)

  • Behebung eines fehlenden schließenden DIV, das dazu führte, dass mehrere Zahlungsmethoden unter der hinzugefügten Opaya-Methode gruppiert wurden.

2.2.90 (2022/07/19)

  • Massenaktion zum Löschen des Rabatts aus der Gruppe korrigiert (er wurde tatsächlich hinzugefügt, falscher Funktionsaufruf …)
  • Opayo-Zahlungsgateway hinzugefügt (früher bekannt als Sage Pay)
  • E-Mail-Aktion eme_rsvp_email_action hinzugefügt (4 Parameter: die Buchung, die Aktion, der E-Mail-Betreff und der Text der berechneten Person)
    Auf diese Weise können Sie sich in die E-Mail-Aktion einklinken und auf der Grundlage der Aktion selbst benutzerdefinierten Code ausführen (z. B. eine E-Mail senden). Siehe die Dokumentation für ein Beispiel
  • E-Mail-Aktion für Mitglieder eme_member_email_action hinzugefügt (auch 4 Parameter: das Mitglied, die Aktion, der berechnete E-Mail-Betreff und -Text des Mitglieds)
    Siehe die Dokumentation für ein Beispiel
  • Wenn Sie eine neue Veranstaltung/Mitgliedschaft erstellen und nur ein Zahlungsgateway konfiguriert ist, dann wird dieses standardmäßig ausgewählt
  • Die Filterform kann jetzt #MULTIPLE_ und #SINGLE_ Präfixe haben, um ein bestimmtes Suchfeld als Mehrfachfeld zu erzwingen und andere nicht. Bei benutzerdefinierten Feldern können Sie damit auch erzwingen, dass ein Dropdown-Feld einfach ist, selbst wenn die Definition des Dropdown-Feldes eine Auswahl mit mehreren Dropdown-Feldern ist (nicht umgekehrt)
  • Die Formularfelder #_PHONE, #_CITY, #_ZIP oder #_POSTAL, #_ADDRESS1, #_ADDRESS2, #_NAME, #_FIRSTNAME, #_BIRTHPLACE, #_BORTHDATE, #_EMAIL, #_COMMENT und #_CANCELCOMMENT haben jetzt ein zusätzliches Argument, das Sie verwenden können, um den html-Platzhalter für das Feld zu setzen. Wenn Sie es nicht verwenden, wird ein Standard-Platzhalter angezeigt. Beispiel: #_ADDRESS2{Hausnummer} zeigt „Hausnummer“ als Platzhalter, während sonst „Adresszeile 2“ als Platzhalter angezeigt wird.
  • #_POSTAL wurde als Alternative für #_ZIP hinzugefügt (und die Standardübersetzung ist nun „Postleitzahl“, da dies internationaler ist als „Zip“)
  • Konvertierung von Rabattgruppennamen in IDs beim Importieren von Rabatten

2.2.89 (2022/07/08)

  • Autor- und contact_person-Optionen zum eme_locations_map-Shortcode hinzugefügt
  • Der Zugriff auf WordPress-Seiten kann jetzt auch auf EME-Gruppen beschränkt werden, nicht nur auf EME-Mitgliedschaften
  • Kleine payconiq-Korrektur
  • Korrektur von #_CURDATE und #_CURTIME
  • Aktualisierung der Stripe-API auf Version 8.9.0
  • Aktualisierung der Mollie API auf 2.44.1
  • Korrektur der Berechnung des Mitgliedsstatus für „ewige“ Mitgliedschaften bei Zahlungseingang

2.2.88 (2022/07/01)

  • Die Optionen author und contact_person wurden zum Shortcode eme_locations hinzugefügt, werden aber nur verwendet, wenn eventful=1 ist und dann Locations mit Events abgerufen werden (wobei Events dann mit dem Autor und/oder der Kontaktperson übereinstimmen). Wenn eventful=0 (Standard), wird die contact_person ignoriert, aber der Autor des Ortes wird berücksichtigt
  • Dokumentation #_BIRTHDAY_EMAIL, #_BIRTHDATE und #_BIRTHPLACE
  • Generischer Platzhalter #_DATE{xx}{yy} hinzugefügt, wobei „xx“ ein php-Datumsausdruck ist (wie z.B. „+7 Tage“) und „yy“ das gewünschte Format ist (kann weggelassen werden, dann wird das generische Format für Datumsangaben verwendet). Dies ermöglicht es, Vorlagen zu erstellen, um eine E-Mail an Personen zu senden, in der es heißt „Dies ist 7 Tage ab jetzt gültig“.
  • Korrektur einiger Suchfunktionen in den Admin-Backends (für Rabatte, Länder, Buchungen)

2.2.87 (2022/06/24)

  • Zur Verringerung der Konflikte wurden #_EVENTFIELD{xx}, #_LOCATIONFIELD{xx}, #_BOOKINGFIELD{xx}, #_ATTENDFIELD{xx}, #_RESPFIELD{xx} und #_PERSONFIELD{xx} in #_EVENTDBFIELD{xx} umbenannt, #_LOCATIONDBFIELD{xx}, #_BOOKINGDBFIELD{xx}, #_ATTENDDBFIELD{xx}, #_RESPDBFIELD{xx} und #_PERSONDBFIELD{xx}
  • Die Platzhalter #_IMAGE und #_IMAGEURL funktionieren jetzt nur noch für Personen, nicht mehr für Orte. Man sollte #_LOCATIONIMAGE als Platzhalter für Orte verwenden
  • Korrektur der Anzeige des Strings „ausstehend“ im CSV-Export für Multiseat-Ereignisse
  • Zeigt den Buchungsstatus (genehmigt, ausstehend, Warteliste, wartet auf Benutzerbestätigung) als separate Spalte im csv/druckbaren Buchungsbericht
  • Behebung der Fehlersuchanweisung, die dazu führt, dass Rabatte nicht wie erwartet funktionieren

2.2.86 (2022/06/17)

  • Korrektur des schließenden Formular-Tags für das Abbruchformular
  • Korrektur des Rabattimports ohne Start-/Enddatum

2.2.85 (2022/06/14)

  • Titelform kann auch beim Bearbeiten von wiederkehrenden Veranstaltungen geändert werden
  • SumUp als Zahlungs-Gateway hinzugefügt
  • Fehlerbehebung im Shortcode für Standorte (notcategory-Parameter wurde nicht korrekt berücksichtigt)
  • Korrektur der valid_from/to Prüfungen für importierte Rabatte

2.2.84 (2022/06/06)

  • Korrigiert #_LINKEDNAME (aufgrund eines Tippfehlers wurde der Link überhaupt nicht mehr angezeigt)

2.2.83 (2022/06/05)

  • Offset-Option zum Shortcode eme_events hinzugefügt
  • Die Geburtstagskalenderauswahl beginnt mit den Jahren zuerst
  • #_LINKEDNAME erstellt eine URL, die sich in einem neuen Tab für Ereignisse öffnet, wenn die URL extern ist

2.2.82 (2022/05/29)

  • Hinzugefügt wurde notcategory als Option für die Shortcodes eme_locations und eme_locations_map
  • Die Sortierung in der Mitglieder- und Mitgliederübersicht funktioniert wieder (kleiner Fehler, der in 2.2.81 eingeführt wurde)
  • Liste der Personen korrigiert (Grund war die Verwendung der WordPress-Funktion sanitize_sql_orderby, die nicht perfekt ist …)

2.2.81 (2022/05/27)

  • Weitere potenzielle SQL-Fehlerbehebungen (nicht bewiesen, aber Vorsicht ist besser als Nachsicht), dank Erwan über https://wpscan.com

2.2.80 (2022/05/27)

  • Sicherheitsupdate: Behebt SQL-Injection mit unescaped lang-Variable (gemeldet von Dave über https://wpscan.com)
    Benutzern wird empfohlen, sofort auf die neueste Version zu aktualisieren!

2.2.79 (2022/05/21)

  • Fehlerbehebung beim Import von Antworten auf benutzerdefinierte Felder für Orte
  • Geburtstags-E-Mails an Personen wurden 2 Mal gesendet
  • Buchungsmailfilter userconfirmation_pending_subject/body hinzugefügt

2.2.78 (2022/05/16)

  • Behebt ein PHP-Problem in ExpressiveDate.php, so dass es mit php 8.1 und älter funktioniert

2.2.77 (2022/05/15)

  • Behebung einiger PHP-Probleme (der Versuch, mit PHP 8.1 zurechtzukommen, ist schwieriger als erwartet)

2.2.76 (2022/05/15)

  • Filter eme_wp_userdata_filter hinzugefügt, der es erlaubt, zusätzliche Informationen für den WP-Benutzer zu setzen, der nach einer Buchung erstellt wird ( falls diese Option gesetzt ist)
    Die aktuelle EME-Person wird als Argument (Array) angegeben, das Ergebnis sollte ein Array sein, das von wp_update_user akzeptiert wird
  • Korrektur der Wartelistenverwaltung für den Fall, dass eine Buchung nicht bezahlt wird, aber keine Buchungsgenehmigung erforderlich ist
  • Überprüfung der freien Plätze kurz vor der Anzeige des Zahlungsformulars. Falls die ausstehenden Buchungen als frei betrachtet werden, muss sichergestellt werden, dass zum Zeitpunkt der Zahlung tatsächlich Plätze verfügbar sind.
  • Falls die Option so eingestellt ist, dass ausstehende Buchungen als freie Plätze betrachtet werden, werden ausstehende Buchungen, die jünger als 5 Minuten sind, als belegte Plätze betrachtet, um mögliche Überschneidungen mit langsamen Zahlungen zu vermeiden (nur wenn die Online-Zahlung für diese Veranstaltung möglich ist)
  • Es wurde die Möglichkeit hinzugefügt, in der Buchungsübersicht nach Kategorien zu filtern
  • Hinzugefügt #_YOUNGPENDINGSEATS: gibt die Anzahl der ausstehenden Plätze an, die jünger als 5 Minuten für eine Veranstaltung sind (diese werden auch als besetzt gezählt, auch wenn die ausstehenden Plätze als frei gelten)
  • Hinzugefügt #_YOUNGPENDINGSEATS{xx} gibt die Anzahl der ausstehenden Plätze, die jünger als 5 Minuten sind, für die xx-te Platzkategorie für eine Veranstaltung mit mehreren Plätzen an
  • Alle Anhänge der Mitglieder in Mails an die Kontaktperson einbeziehen

2.2.75 (2022/05/06)

  • BCC-Mail-Versand korrigiert
  • Option zum Abonnieren/Abbestellen des Newsletters pro Person hinzugefügt (die automatische E-Mail für neue Veranstaltungen)
  • Zusätzliche SEO-Präfixe für Kalender und Zahlungen hinzugefügt
  • Platzhalter #_BOOKING_CONFIRM_URL hinzugefügt (der einen schöneren Link für einen Bucher gibt, um seine Buchung zu bestätigen, wenn Permalinks aktiv sind, nicht nur die Zahlungsurl)

2.2.74 (2022/04/25)

  • Erlaubt Filter auf E-Mail-Einstellungen, so dass Sie z.B. Server/Port/… basierend auf dem ‚to‘ ändern können
    Der Filter heißt eme_filter_mail_options und nimmt 1 Array als 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
    );
    Die Rückgabe sollte das gefilterte (geänderte) Array sein
  • Optionale Anzeige von Veranstaltungskategorien in Buchungen
  • Platzhalter „#_SINGLE_EVENTPAGE_EVENTID“ sollte wie erwartet funktionieren
  • Generischer Platzhalter #_SINGLE_EVENTPAGE_LOCATIONID hinzugefügt, der die Standort-ID des aktuell angezeigten Ereignisses zurückgibt (so kann man z.B. eine Standortkarte des aktuellen Ereignisses in einem Widget anzeigen)
  • Generischer Platzhalter #_SINGLE_LOCATIONPAGE_LOCATIONID hinzugefügt, der die Standort-ID des aktuell angezeigten Standorts zurückgibt (damit z.B. eine Standortkarte des aktuellen Standorts in einem Widget angezeigt werden kann)
  • Der Platzhalter #_PAYMENT_URL (auch verwendet, um den Benutzer eine Buchung bestätigen zu lassen) zeigte den Link nicht an, wenn die Online-Zahlung für die Veranstaltung nicht möglich war

2.2.73 (2022/04/15)

  • Leaflet JS schaltet jetzt auch in den dunklen Modus, wenn der Browser so eingestellt ist
  • Direkte Vorlageneingabe auch für Mitgliedschaften, ohne dass separate Vorlagen definiert werden müssen
  • Hinzufügen von Aufgaben wieder möglich machen ( ein Javascript-Fehler hatte sich eingeschlichen)

2.2.72 (2022/04/11)

  • Alte Antworten für benutzerdefinierte Felder für Personen löschen (wenn das benutzerdefinierte Formularfeld nicht mehr vorhanden ist), wenn die Person im Backend aktualisiert wird
  • Erlaubt 0/leer als Wert für geplante Aktionen „Automatische Entfernung von unbezahlten ausstehenden Buchungen älter als“ und „Automatische Entfernung von unbestätigten Buchungen älter als“.
  • Korrektur der Schaltfläche Spenden

2.2.71 (2022/04/09)

  • Bessere Planung des Cron (WP nimmt nur 24 Stunden pro Tag, ohne Berücksichtigung von Sommer-/Winterzeitzonen)
  • Geburtstagsmails müssen trotz der Standardeinstellung für neue Personen an die angegebenen Personen gesendet werden

2.2.70 (2022/04/08)

  • Aktualisierung der Stripe-API auf Version 7.121.0
  • Aktualisierung der Braintree API auf 6.8.0
  • Fondy API auf 1.0.9.1 aktualisiert
  • Aktualisierung der Mercadopago API auf 2.4.5
  • Aktualisierung auf Mollie API v2.41.0
  • Paymill und Sagepay Zahlungsgateways entfernt
  • Braintree-Erstattung implementiert
  • Worldpay Callback-Url auf der Seite mit den Zahlungsoptionen anzeigen
  • Buchungs-Platzhalter #_WAITINGLIST_POSITION hinzugefügt, der die Position einer Buchung auf der Warteliste zurückgibt
  • Implementierung der Geburtstagsfunktionalität mit dem neuen Platzhalter #_BIRTHDAY_EMAIL, der verwendet werden kann, um ein Formularfeld (ja/nein) anzuzeigen, damit die Personen angeben können, ob sie eine E-Mail erhalten möchten oder nicht, oder als Textinfo (Ja/Nein-Text)

Ältere Änderungen findest Du in der changelog.txt Datei