Beschreibung
Events Manager ist ein umfassendes Veranstaltungskalender-, Buchungs- und Registrierungsverwaltungs-Plugin für WordPress, basierend auf den Prinzipien von Flexibilität, Zuverlässigkeit und leistungsstarken Funktionen!
Limited-Time Offer – Up to 30% our current price plans! Get Pro Now
Funktionen
- Wunderschöne Kalender, Suchseiten, Listen, Raster und Buchungsformulare, um Ihre Vor-Ort-Veranstaltungen zu fördern.
- Einfache Erstellung von Veranstaltungen (ein Tag mit Start- und Endzeit)
- Erstellung wiederkehrende und mehrtägige Veranstaltungen
- Buchungsverwaltung (inklusive Bestätigung/Ablehnung, CSV export und mehr!)
- Mehrfach-Tickets
- Voll funktionsfähige Grafiken und Statistiken, einschließlich Balken-, Linien- und Kuchen-Diagrammen mit Vergleich und Stapelung
- MultiSite Event Support
- Netzwerkübergreifende gemeinsame Nutzung von Veranstaltungen – zeigen Sie Ihre Veranstaltungen und Buchungen auf anderen Unterseiten oder der Hauptwebsite
- Netzwerkweites globales Buchungsmanagement
- Unterstützung für BuddyPress und BuddyBoss
- Erstellen Sie modulare (unabhängige) Unterseiten für Veranstaltungen oder miteinander vernetzte Veranstaltungen
- Multiple Location Types
- Physische Standorte
- Online-Veranstaltungen (URLs)
- Integration von Zoom-Webinaren und -Meetings
- BuddyPress & BuddyBoss Support
- Veranstaltungen einreichen
- Gruppenveranstaltungen
- Eigene Veranstaltungen
- Aktivitätsliste
- weiteres in Planung
- Eintragungen als Gast oder Mitglied
- Zuweisung von Veranstaltungsorten und Ansicht von Veranstaltungen nach Ort
- Veranstaltungskategorien
- Einfache Erstellung benutzerdefinierter Veranstaltungsattribute (z.B. Kleiderordnung)
- Google Maps (siehe unsere API-Nutzungsempfehlungen)
- Erweitere Rechteeinstellungen – schränke n Sie das Verwalten von Veranstaltungen und Orten ein
- Widgets für Veranstaltungen, Orte und Kalender
- Feine Kontrolle darüber, wie alle Aspekte Ihrer Veranstaltungen auf Ihrer Website angezeigt werden, einfache Änderung von Vorlagen aus den Einstellungsseiten und Vorlagen-Dateien.
- iCal Feed (einzelne Veranstaltung und alle Veranstaltungen)
- Zu Google Kalender hinzufügen Buttons
- RSS-Feeds
- Kompatibel mit SEO-Plugins
- Unterstützung für verschiedene Zeitzonen
- Jede Menge Template Schlagwörter und Shortcodes für die Benutzung Ihrer Beiträge und Seiten
- Aktiv gewartet und unterstützt
- Ausführliche Dokumentation und viele Tutorials
- Und vieles mehr!
Datenschutz und Einhaltung der DSGVO
Wir stellen die Werkzeuge bereit, welche Ihnen helfen DSGVO-konform zu sein, unter anderem:
- Export/Löschung von Daten über die WordPress Privacy Tools, einschließlich Buchungs-, Veranstaltungs- und Standortdaten
- Checkboxen für die Zustimmung auf unseren Buchungs-, Veranstaltungs- und Standortformularen im Frontend
- Einstellungen, um zu kontrollieren, was exportiert/gelöscht werden kann und wo/wann Einwilligungsanfragen gestellt werden können
- Mustertext für die Datenschutzerklärung deiner Website, der beschreibt, wie Events Manager mit persönlichen Daten umgeht
Premium-Funktionen
Wir haben ein Premium-„Pro“-Add-on für Events Manager, das nicht nur die Flexibilität von Events Manager demonstriert, sondern auch einige wichtige Funktionen ergänzt, einschließlich (aber nicht beschränkt auf):
- WooCommerce-Integration (separat erhältlich)
- PayPal, Stripe, Authorize.net und Offline-Zahlungen
- Benutzerdefinierte Buchungsformulare
- Benutzerdefinierte Formulare für einzelne Teilnehmer
- Druckbare Rechnungen und Tickets
- PDF-Tickets/Rechnungen automatisch per E-Mail versenden
- Einchecken/Auschecken
- QR Scanning
- Verwalten Sie Buchungen auf Ihrem Telefon
- Benutzer ein-/auschecken
- Wartelisten
- Automation (NEW!) – ultimate flexibility in automation!
- Trigger:
- X Zeit vor/nach Veranstaltungsbeginn
- Wenn sich der Status einer Buchung ändert
- Wenn eine Buchung vor x Zeiten gebucht wurde
- Aktionen
- Webhook senden (Zapier, MS Automation und viele andere Dienste)
- E-Mail senden
- Gutscheincodes
- Individuelle Buchungs-E-Mail pro Veranstaltung und Gateway
- Schnellere Unterstützung durch private Pro-Foren
Um weitere Informationen zu erhalten oder wenn Sie auf die Pro-Version umzustellen möchten, besuchen Sie unsere Plugin-Website.
Zusätzliche Plugin-Integrationen
Es gibt zwar viele Integrationen von Drittanbietern mit unserem eigenen Plugin, aber hier sind einige, die wir selbst integriert haben!
- Included in Events Manager (automatic integration)
- Additional Add-Ons
Screenshots
Installation
Events Manager funktioniert wie jedes andere WordPress Plugin und erfordert nur wenig Konfiguration, um Veranstaltungen zu verwalten. Wenn Sie Hilfe benötigen, besuchen Sie unsere Dokumentation oder die Supportforen.
Immer wenn Sie ein Plugin oder WordPress installieren oder aktualisieren, wird empfohlen Ihre Datenbank zuerst zu sichern!
Wird installiert
- Wenn Sie es installieren möchten, gehen Sie zum Menüpunkt „Plugins” > „Neu hinzufügen” im Administrationsbereich und suchen nach „Events Manager”.
- Klicken Sie auf „Installieren“, sobald installiert, aktivieren Sie es und Sie sind fertig!
Wenn Sie es installiert haben, können Sie sofort anfangen Events hinzuzufügen, dabei könnten Sie sich die Dokumentation auf der Website des Plugins anschauen und lernen, wie man die volle Power von Events Manager entfesselt.
Aktualisieren
- Wenn Sie es aktualisieren möchten, besuchen Sie die Website des Plugins in Ihrem Administrationsbereich, scrollen zum Events Manager runter und klicken auf aktualisieren.
- WordPress wird Ihnen automatisch bei der Aktualisierung helfen.
Von Version 4 zu 5 aktualisieren
FAQ
Auf unserer FAQ Seite findest du Hilfe zu Events Manager – Calendar, Bookings, Tickets, and more!
Rezensionen
Mitwirkende & Entwickler
„Events Manager – Calendar, Bookings, Tickets, and more!“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Events Manager – Calendar, Bookings, Tickets, and more!“ wurde in 28 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Events Manager – Calendar, Bookings, Tickets, and more!“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
6.6.1
- fixed some initial phone number display issues overlapping country selectors on front-end
- fixed fatal error in settings page
6.6
- Added communications consent. Ask or require users to consent to being contacted, with history of last acceptance or revocation accross all bookings/user (if admin has caps)
- Added international phone number input field and validation, see the Phone Numbers section on Settings > General
- Fixed bookings not showing in bookings table when in Multisite Global Mode
- Fixed scope filter saving issues in booking/event-booking admin tables
- Changed default scope to ‚future‘ for booking/event-booking admin tables
- Transitioned known booking meta keys from legacy to new format for storage, with plans to phase out support for previous format of x… for arrays, opting for _x|… instead (‚registration‘, ‚attendees‘, ‚coupon‘, ‚booking‘, ‚zoom‘, ‚test‘, ‚discounts‘, ’surcharges‘)
- Updated countries list to include more translations, file-separated storage for optimal loading, and extra missing countries – Kosovans, we’ve migrated the KV country code to the more recognized XK code including migrating previous location data
- Moved admin-settings.js into external included file rather than inline.
- Transitioned phone numbers into real feature.
- Added example real-time input in settings.
- Added
EM_Booking->get_meta()
,EM_Booking->update_user_meta()
, andEM_Booking->get_user_meta()
. - Added
em_bookings_get_sql_orderby_joins
filter for custom ordering options. - Added
EM_DateTime::create()
for chaining quick dates. - Added
em_person_display_summary_bottom
action. - Updated intlTelInput to 23.0.8.
- Fixed selectize.js not allowing custom data- properties in non-multiple selectize dropdowns.
- Fixed JS modal.remove() JS error in list tables introduced in dev versions.
- Moved all JS UI setups (datepicker, time, tippy, phone, selectize) into
em_setup_ui_elements()
for easy reloading in containers. - Added
em_nouser_booking_details_modified
action. - Moved data privacy/consent into own classes folder with parent/child structure and standardized functionality between privacy/comms consent.
- Transitioned known booking meta keys into newer piped format to break up arrays rather than underscores including (registration, attendees, coupon, booking, zoom, test, discounts, surcharges).
- Fixed some display issues on view person bookings admin page.
- Fixed PHP warnings on empty graphs in booking dashboards.
- Fixed empty graph data when viewing booking data as event admins without manage_others_bookings capabilities.
- Added more WP_Screen compatibility on front-end in case other plugins load template.php but not WP_Class which results in a fatal error.
- Fixed backend events with bookings admin tables linking to front-end.
- Fixed PHP notices on bookings admin tables.
- Fixed $location_fields fatal PHP errors when loading maps and location-dependent event search queries.
- Added option to exclude taxes from subtotal in booking summary pricing.
- Added
EM_Bookings
search bybooking_id
. - Fixed
EM_Booking->can_rsvp()
occasionally providing incorrect result if number types are strings, as well as check to make sure booking is approved. - Added requirements check class.
- Added
events_manager_plugin_loaded
action for loading any EM-dependent plugins early on inplugins_loaded
. - Improved consent options including better
EM_Person
consent checks and a default to consented option if user already active (in development). - Fixed rows setting not getting saved.
- Fixed summary issues showing empty summary section, fixed typo in new option from last commit (in development).
6.5.2
- Fixed fatal error on dashboard with Charts widget enabled.
- Fixed ‚array_key_exists‘ fatal error (not reproduced) on bookings dashboard in limited cases – pending further confirmation to reproduce/fix potential underlying issue.
- Fixed JS issues preventing event links from being clicked on the ‚events with bookings‘ list table.
- Minor CSS fixes showing button outlines when clicked.
- Fixed rare calendar issue preventing future months from showing events.
- Removed all unnecessary query string params aside from yr/mo in calendar navigation links.
- Fixed calendar search trigger not working when default search is set to inline mode.
- Fixed rare selectize JS issue not being initialized properly due to jQuery firing before DOMContentLoaded.
- Fixed settings/tags/taxonomies having white as default color as opposed to the settings page default and also defaulting to #80b538 avoiding white-on-white display issues.
- Added ordering to savable filtering options.
6.5.1
- Fixed hard-coded naming of bookings table for SQL query affecting list table searches on WP installs with custom DB prefixes.
- Fixed PHP warning on bookings list tables.
- Fixed some default settings not saving properly.
- Added
em_bookings_table_get_item_limits
filter to add/modify custom limits, applicable to other tables such asem_transactions_table_get_item_limits
. - Fixed status filter not working in bookings admin table.
- Fixed fatal PHP error when grouping events in shortcode (bug introduced in 6.5).
- Fixed „Ticket Spaces“ column not ordered due to naming conflict with
ticket_spaces
db field name. - Changed „Ticket Spaces“ column key from
ticket_spaces
toticket_booking_spaces
, the „Ticket Spaces“ column index is now „Ticket Capacity“.
6.5
- Added multi-array support for EM_Bookings_Table::get_booking_actions() allowing for separate sections of actions
- Removed em-bookings-action and em-bookings-action-X classes from booking actions links in preference of data- attributes and an em-list-bookings-row-action
- Added sortable ticket columns to bookings admin tables
- Improved bookings table search input allowing more search options, including user name and email
- Fixed bug where em_bookings_get_sql_conditions filter is called twice in EM_Bookings_Table::get_sql_conditions()
- Changed minimum PHP requirement to 7.0 due to use of shortcut array syntax, null coalescing and ternary operators
- Added sanitization/decoding options for shortcode format content due to security implications.
- Fixed bug in calendar widget preventing saving/loading on widget area.
- Added calendar_size option to calendar widget.
- Fixed PHP warning when calendar_size is undefined.
- Added medium calendar size options to widget and settings ddms (in development).
- Added .em-loading and .em-working (wrapper) classes for more cross-theme compatibility when loading something via AJAX.
- Moved .em-warning into scss.
- Removed legacy search form CSS from events_manager.css.
- Updated and rewritten EM_List_Tables to provide base table functionality for other data tables, support front-end and advanced ordering/searching capabilities.
- Updated Bookings and Event with Bookings tables to unify front/back-end, added new views (tickets, attendees), sortable columns, responsiveness and much more.
- Unified/standardized exporting of list tables to support exporting for any EM_List_Table-extended tables.
- Added #_BOOKING_UUID placeholder.
- Added EM_Bookings::get(), EM_Ticket_Bookings::get() and EM_Tickets_Bookings::get() search functionality with advanced ordering capabilities.
- Added EM_Events::get_accepted_fields() for SQL ordering detection.
- Transitioned out of jQueryUI sortable for booking tables to a vanilla JS alternative – Sortable 1.15.2.
- Removed all outdated tables in events-manager/admin/bookings folder.
- Added booking dashboard charts support for front-end with option to specifically enable/disable in settings.
- Added default calendar size option.
- Fixed calendar JS errors when switching months.
- Added custom event for modal opens.
- Fixed tippy regeneration issues due to uncontained calls to tippy().
- Fixed tooltips referencing external elements via the data-content attribute not displaying that content accordingly.
- Fixed privacy nag issues when editing bookings already made in the past before enabling privacy settings.
6.4.10.2
- added default calendar size option to settings page
- fixed bug in calendar widget preventing saving/loading on widget area
- added calendar_size option to calendar widget
- fixed PHP warning when calendar_size is undefined
- added shortcode format options due to security implications, see our docs for more info.
6.4.10
- ‚fixed‘ false positive Avast vulnerability alert on browsers, caused by the minified EM js file
- added option to include minified or non-minified JS/CSS files in Advanced Optimization settings, JS turned off by default due to above errors
- fixed taxonomy images size display issues in admin area if too large
- fixed taxonomy colors not seeming being saved due to caching issues (now clears color cache upon save)
- added calendar_month_nav and calendar_nav args for calendars
- added future events only option for calendar widget
6.4.9
- changed escaping of HTML so that admins with unflitered_html cap can submit anything to settings or alternatively allows if EM_UNFILTERED_HTML is defined true
- fixed bookings graph views not comparing previous periods in some filter combinations, showing only the first period
- Fixed vertical scrolling issues with multidropdown mode (headings) on advanced search modals.
- Fixed hidden advanced search modal blocking trigger buttons from re-displaying advanced search on mobile view.
- Fixed #_EVENTTIMES_LOCAL and #_EVENTDATES_LOCAL not working when supplied JS formatting unless placeholder supplied beforehand without formatting.
- Fixed #_BOOKINGBUTTON issues with cancellation clicks.
- Fixed PHP error with errant redirected permalink with sites using legacy permalink structures.
- Added missing_creds error to OAuth API EM_Exception.
- Removed id query param from calendar nav links to improve SEO and reduce server load.
- Added calendar_nav_nofollow parameter for shortcode, allowing nav links to be nofollow.
6.4.8
- fixed XSS vulnerability in shortcodes we recommend updating if you allow guest event submissions and shortcdoes (props to WordFence Security for responsible disclosure)
- fixed permalink clashes for location/taxonomy ical links getting overriden by general events if their permalinks path are within the events subdirectory
- improved location search parameters to accept comma-separated values for filtering by multiple towns,countries,states,postcodes and regions, including exclusions
- added format value to events_calendar shortcode, [event_tags] and [event_tag] shortcodes
- added EM_UNFILTERED_HTML constant, which does not apply wp_kses_post to settings if user has ‚unfiltered_html‘ capability
- fixed calendar navigation issues when supplying a format argument,
- fixed calendar navigation not persisting when using some new options such as calendar_preview_mode_date,
- fixed calendar property calendar_dates_height ‚auto‘ value being ignored,
- fixed calendar show_search being ignored and not showing search bar above calendars in shortcode/php calls,
- fixed display issues for selectize in wp admin area
- fixed #_EVENTTAGSLINE showing ’no categories‘ message if empty,
- added ‚missing‘ #_EVENTOFFICE365LINK placeholder
- tweaked category/tag shortcode to use em_get_ functions instead of directly invoking class
- fixed some situations showing incorrect URLS on login redirect_to rather than current page reload
- added telephone field type to booking form phone input field (should default to text if not enabled)
- fixed extra line breaks in bookings table actions dropdown
- fixed typo translation domain in „my bookings“ page button
- added mail filters em_mailer_send_parameters (for all email methods) and em_mailer_wp_mail (for wp_mail)
- fixed aesthetic display issues in admin for selectize by loading all partials into .wp-admin selector context
6.4.7.3
- fixed pagination issues in non-event lists where PAGE is double url-encoded
- fixed array to string conversion PHP warning in calendars
- changed default event templates to be in a page format rather than post
6.4.7.2
- fixed buddypress menu issue introduced in 6.4.7 by re-adding commented-out line
- fixed advanced search options not showing up in some inline setting combinations
- fixed ‚hidden‘ feature in 6.4.7 for saved searches via cookies defaulting to enabled (can now be re-enabled in wp_options -> dbem_search_form_cookies)
- updated 6.4.7 changelog with some missing changes
- added selectize options to em_options_select() function
- alpha feature – added phone field options to settings page if EM_PHONE_INTL_ENABLED is enabled (validation and more options on the way)
- moved welcome notice option to EM_Admin_Notices
- removed timthumb admin notice (outdated)
- fixed minor security vulnerability allowing multisite blog admins to dismiss Events Manager network admin welcome notice (reported by PatchStack)
- fixed medium security vulnerability allowing unauthorized users to modify booking statuses (reported by WordFence Security)
- fixed medium security vulnerability allowing stored XSS to be submitted when adding an event (reported by WordFence Security Team)
6.4.7.1
- Fixed JS error preventing customizing columns in bookings admin table
6.4.7
- PHP-Warnung auf der Seite „Meine Buchungen“ behoben.
- Das Dropdown-Menü für die Ticketauswahl zeigt nun keine maximalen Leerzeichen mehr an, wenn
EM_Bookings::$disable_restrictions
aktiviert ist (z.B. bei manuellen Buchungen). - Export- und Ansichtseinstellungs-Overlays funktionieren nicht mehr für Buchungsadministratoren im Frontend, nachdem sie einmal oder mehrmals gefiltert wurden.
- Es wurden Probleme mit der Kategorie-/Schlagwörterauswahl in Firefox behoben.
- Es wurden responsive Optionen zum Suchformular hinzugefügt, die es ermöglichen, dass Felder im Suchformular auf kleineren Bildschirmgrößen gestapelt werden. Außerdem kann ausgewählt werden, welche Haupt-Suchoptionen versteckt sind.
- Es wurde behoben, dass lokalisierte Zeiten über #_EVENTDATES_LOCAL in AJAX-Aufrufen wie der Suche oder der Paginierung nicht funktionieren.
- PHP-Cache-Fehler in Taxonomie-Objekten beim Zugriff auf eine leere Taxonomie behoben
- 2 Sicherheitslücken behoben, die von PatchStack und WordFence gemeldet wurden
- added alternative dropdown view/flow for multiple selections on search form options
- updated selectize.js to 0.15.2
- fixed JS error preventing admin booking column selection in 6.4.7
- fixed issues when clearing search criteria on search form
- added support for counting search criteria using custom fields in search form
- added multiple actions for search form templates
- fixed advanced trigger not showing in modal mode if hidden inline mode settings are set to hide trigger
- added escaping for cookie-set EM notices for security hardening
- added url escaping (security precaution) for pagination links
- made improvements to ical permalinks to account for more complex permalink structures (such as date-based),
- added em_ical_output_content_summary and em_ical_output_content_location filters
6.4.6.4
- Es wurden Probleme mit Mehrfachbuchungen und anonymen Buchungen behoben, die dazu führen konnten, dass der Benutzername des buchenden Kontos mit den neuesten Benutzerinformationen überschrieben wurde.
- Es wurde behoben, dass die Einstellung
is_available
fürEM_Ticket
aufgrund der geschützten Sichtbarkeit keine Wirkung hat, was zu unvorhersehbarem Verhalten führen kann. - Das Formular
.em-ajax-form
gibt bei Erfolg nicht das richtige Hinweisfeld aus. - JS für die Schaltfläche
em-cancel
hinzugefügt, um benutzerdefinierte Daten über das Attributdata-
in AJAX einzubinden. - Der Filter
em_my_bookings_booking_action_links
wurde hinzugefügt und ermöglicht das Einfügen von Aktionslinks für Buchungen auf der Seite my booking.
6.4.6.3
- Die automatische Aktivierung des Telefonfeldes und das Ignorieren der Konstante EM_PHONE_INTL_ENABLED, die in 6.4.6 eingeführt wurde, wurde behoben.
6.4.6.2
- Die Buchungszusammenfassung wird nun auch für kostenlose Veranstaltungen angezeigt, obwohl sie auf „Nein“ eingestellt ist.
- Randfälle behoben, bei denen Buchungen aufgrund von nicht geladenen Ticketdaten nicht richtig gelöscht werden.
- Verschiedene PHP-Warnungen wurden behoben.
6.4.6.1
- Probleme beim Abrufen und Speichern von Array-Meta-Schlüsseln, die in Version 6.4.6 eingeführt wurden, wurden behoben.
- PHP-Fehler bei der Erstinstallation und fehlerhafte Update-Hinweise behoben.
- Der Filter
em_booking_form_js_fields_change_match
wurde hinzugefügt. Er ermöglicht das programmatische Abhören von Änderungen in benutzerdefinierten Feldern, um die Zusammenfassung des Buchungsformulars zu aktualisieren. - Probleme bei der Anzeige von Buchungen, die zwei Ticketarten enthalten, wurden behoben.
- Die Schaltfläche des Suchformulars wurde nicht aktiviert, nachdem die Suchparameter geändert wurden, wenn die erweiterte Suche deaktiviert war.
6.4.6
- fataler Fehler behoben, der durch die Verwendung der Pro-Funktion auf der Einstellungsseite verursacht wurde, wenn Pro nicht aktiviert ist. Dieser Fehler wurde in EM 6.4.5 eingeführt.
- XSS-Schwachstelle behoben, Offenlegung folgt
- Kleinere Sicherheitslücke behoben, die es unbefugten angemeldeten Benutzern ermöglichte, EM-Admin-Hinweise zu ignorieren
- Behebung von OAuth-Fehlern (z.B. mit PayPa), die darauf zurückzuführen sind, dass Implementierungen keinen Gültigkeitsbereich für die Anmeldeinformationen benötigen
- PHP-Warnungen im Frontend des Ereignis-Editors behoben,
- EM Notices erscheinen nun zweimal auf Buchungsformularen im Backend für manuelle Buchungen in Pro,
- Problem mit der Datumsverschiebung bei der Migration von alten EM-Versionen ohne Zeitzonen behoben
- Behebung von Problemen beim Laden von Dateien in einigen Server-Edge-Case-Umgebungen durch Angabe absoluter Include-Pfade in der events-manager.php
- Behebung mehrerer Warnungen vor veralteten dynamischen Variablen in PHP 8.2 durch Hinzufügen einer statischen Map $fields_shortcuts für kurze Variablennamen sowie durch Speichern unbekannter ‚dynamischer‘ Variablen in einem geschützten Eigenschaftsarray dynamic_variables via __set() und __get() in EM_Object
- Bevorzugung der $shortnames-Map von Feldkürzeln für $fields_shortcuts geändert, obwohl sie in EM_Object weiterhin unterstützt wird, aber die Verwendung eines statischen Speichers für Leistungsverbesserungen vorzuziehen ist
- Probleme mit der Speicherung von Metadaten für Buchungen und Teilnehmer/Räume behoben
- Entwickler sollten sich darüber im Klaren sein, dass die Speicherung von Array-Metadaten künftig im Format _key|subkey für assoziative oder _key| für sequentielle Arrays erfolgt. Wenn du Array-Schlüssel mit einem Unterstrich oder Unterschlüssel mit Unterstrichen gespeichert hast, überprüfe bitte EM_Object::process_meta() und EM_Booking::process_meta() und die Funktionskommentare, um besser zu verstehen, was zu tun ist, da ein zukünftiges Update ein SQL-Migrationsskript beinhalten könnte, um alte Metafelder in das neue Format zu migrieren.
- Sortieroption in den Formularen für die Ereignissuche hinzugefügt – bei der Erstinstallation standardmäßig aktiviert, bei der Aktualisierung bestehender Websites deaktiviert,
- Auswahl internationaler Telefonnummern hinzugefügt – BETA – erfordert Aktivierung über define(‚EM_PHONE_INTL_ENABLED‘, true); in wp-config
- PHP 8.2-Warnungen in Tickets behoben
- Ordnungsprobleme in der Anzeige des Buchungseditors für Teilnehmer behoben
- ical-Ausgabefilter em_ical_output_content_description und em_ical_event_output_content hinzugefügt
6.4.5
- RSVP-Funktionalität hinzugefügt (Rückbestätigung einer Buchung)
- Option „Stornierung aufheben” hinzugefügt, damit Benutzer eine Stornierung rückgängig machen können, wenn noch Plätze frei sind
- Aktionsschaltflächen auf der Seite „Meine Buchungen“ wurden in ein Dropdown-Menü statt einzelner Links umgestellt.
- Probleme bei der statischen Bindung von Klassen mit EM_OAuth-Bibliotheken behoben, die zu Problemen bei Zoom-aktivierten Buchungen führten
- Probleme mit der Breite von Dropdown-Schaltflächen behoben
6.4.4
- Probleme beim Aufwecken von Sitzungen für das EM_Booking-Objekt aufgrund des jüngsten Atomic Tickets-Updates behoben,
- EM_Tickets_Bookings und EM_Ticket_Booking geben möglicherweise eine falsche Buchungseigenschaft zurück
- JS-Buchungsformular-Helperfunktionen em_booking_form_unhide_success, em_booking_form_enable_button, em_booking_form_disable_button hinzugefügt,
- Abwärtskompatibilität für Ajax-Antworten auf Buchungen mit der Eigenschaft „Ergebnis“ anstelle der neuen Eigenschaft „Erfolg“ hinzugefügt
- Probleme bei der Kalendernavigation behoben, die die Standardgröße des Kalenders entsprechend der responsiven Größe anzeigt, auch wenn die erzwungene Größe calendar_size=“large“ verwendet wird
- Behoben: Das Problem mit der Schaltfläche „Erweiterte Filter“ im Kalender, die nicht funktionierte, wenn die Suchformulare auf der Einstellungsseite deaktiviert waren, wurde behoben.
- HTML/PHP für den Fortgeschrittenen-Such-Trigger-Button in ein separates Template verschoben
- Behoben: Ansicht des Kalenders änderte sich auf das Standard-Veranstaltungslistenformat, wenn die Standard-Suchformulare in den Einstellungen deaktiviert waren.
- Fehlermeldungen beim Aktualisieren von Events Manager behoben
- Standardansichtseinstellung in den Abschnitt „Veranstaltungsformatierung“, außerhalb der Suchformularoptionen verschoben
- Behoben: Buchungsformulare wurden nicht immer automatisch ausgeblendet, nachdem die Übermittlung abgeschlossen war.
- Überlaufprobleme beim Scrollen für Skeleton-Lader im Buchungsformular behoben
Das Änderungsprotokoll von 6.4.3 und niedriger finden Sie in der früheren readme.txt.