CommonsBooking

Beschreibung

This plugin gives associations, groups and individuals the ability to share items (e.g. cargo bikes, tools) with users. It is based on the idea of the commons and sharing resources for the benefit of the community.

CommonsBooking wurde für die „Commons Cargobike“ Bewegungentwickelt, aber es kann für jede Art von Gegenständen verwendet werden.

Besondere Funktionen:

  • Artikel können für die Dauer eines Zeitraums verschiedenen Standorten zugewiesen werden, die jeweils über eigene Kontaktinformationen verfügen. Alle Standorte können per Shortcode als interaktive Karte angezeigt werden.
  • Einfacher Buchungsprozess: Buchbare Zeitrahmen können mit stündlichen Slots oder täglichen Slots konfiguriert werden.
  • Automatische Annahme von Buchungen: Ein registrierter Benutzer kann Artikel ohne die Bestätigung durch einen Administrator buchen.
  • Codes: Das Plugin generiert automatisch Buchungscodes, die am Standort verwendet werden, um die Buchung zu validieren.
  • Manager können Feiertage oder Reparaturslots festlegen, um zu verhindern, dass Artikel gebucht werden.

Anwendungsfälle:

  • Dein Verein besitzt spezielle Werkzeuge, die nicht jeden Tag verwendet werden, und ihr möchtet sie einer lokalen Gruppe zur Verfügung stellen.
  • Du besitzt ein Lastenrad, das Du mit der Community teilen möchtest, und es wird das ganze Jahr über an verschiedenen Orten platziert.

Plugin-Websites

Screenshots

  • Buchungskalender
  • Einträge
  • Buchung bestätigt (Kunde)
  • Liste der Benutzerbuchungen

Installation

Verwende das WordPress-Dashboard

  1. Navigiere zu „Neu hinzufügen“ im Plugin-Dashboard
  2. Suche nach ‚commonsbooking‘
  3. Klicke auf ‚Jetzt installieren‘
  4. Aktiviere das Plugin auf dem Plugin-Dashboard

Hochladen in WordPress Dashboard

  1. Navigiere zu „Neu hinzufügen“ im Plugin-Dashboard
  2. Navigiere zum Bereich „Upload“
  3. Wähle commonsbooking.zip von Deinem Computer aus
  4. Klicke auf ‚Jetzt installieren‘
  5. Aktiviere das Plugin im Plugin-Dashboard

Verwenden von FTP

  1. Lade commonsbooking.zip herunter
  2. Extrahiere das commonsbooking-Verzeichnis auf deinem Computer
  3. Lade das commonsbooking Verzeichnis in das /wp-content/plugins/ Verzeichnis
  4. Aktiviere das Plugin im Plugin-Dashboard

FAQ

Wo finde ich Hilfe / wo kann ich Fehler melden?

Rezensionen

12. November 2023
Toll gemacht, schnell aufgesetzt, hervoragender Support.Mir ist es mit wirklich wenig Zeit gelungen das System aufzusetzen, für unseren Bedarf (Lastenradverleih/18 Räder) geringfügig anzupassen. Es läuft seit über einem Jahr problemlos.Vielen Dank für die Tolle Arbeit. Ohne dieses Plugin wäre unser kostenloser Verleich nicht zu realisieren gewesen.
1. Mai 2023
We manage more than 20 items (mostly bikes) via our website. CommonsBooking does a great job in connecting all of the different user roles via website and email features and so effectivly covers the whole process. Also many optional features can be enabled via admin panel. From the various booking plugins that you can download for free (from the wordpress plugin repo) it is the only one that supports assigning locations your items and with that being able to render a map of all the items. I like that its actively developed and you can contribute easily to the code base.
17. Januar 2023
Powerful plugin that works well both from admin and end-user perspective. Lots of clever configuration options, constant improvements, awesome and fast support by the developers. Great job!
29. April 2022 1 Antwort
Wir haben CommonsBooking jetzt seit einer ganzen Weile für unser größeres Lastenradprojekt erfolgreich im Einsatz. Die Administration ist für unser Team problemlos und intuitiv möglich, erweiterte Funktionalität wie die anpassbaren E-Mail Vorlagen funktionieren auch hervorragend. Wir sind sehr überrascht, was wir damit alles machen können. Auch bei komplizierten Kombinationen aus halbtags und ganztags Buchungen verhält es sich wie erwartet.
22. Dezember 2020 2 Antworten
The plugin provides the advised functionality. I couldn't find a way to deactivate the codes, though. It would be much more useful if peer to peer sharing would be integrated. Hope it's on the roadmap. Thanks for your work! Cheers.
Alle 6 Rezensionen lesen

Mitwirkende & Entwickler

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

Mitwirkende

„CommonsBooking“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „CommonsBooking“ 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.9.1 (17.03.2024)

FIXED: Timeframe export was not working
FIXED: GBFS Schema was inaccesible
FIXED: API Routes not working when WP_DEBUG is enabled
FIXED: cb_search map not working on some servers
ENHANCED: Minor string changes

2.9 (23.02.2024)

NEU: Du kannst jetzt automatisierte E-Mails mit Buchungscodes planen, die in benutzerdefinierten Intervallen an Stationen gesendet werden. (Danke @printpagestopdf)

NEU: Du kannst jetzt benutzerdefinierte Regeln anwenden, um Buchungen auf ein bestimmtes Limit zu beschränken (z. B. max. 3 Buchungen pro Benutzer pro Monat).

NEU: Ein experimentelles neues Frontend-Shortcode als Drop-In-Ersatz für den [cb_map]-Shortcode namens [cb_search]. Lesen Sie die Dokumentation für weitere Informationen. (Danke @kmohrf)

NEU: Du kannst jetzt Feiertagszeitrahmen mit manuell definierten Daten erstellen und Feiertage für deutsche Bundesländer importieren.

NEU: Du kannst jetzt Elemente für vordefinierte Daten (z. B. Veranstaltungen) buchbar machen, ohne nur einen Zeitrahmen.

VERBESSERT: Hinzufügen einer Schaltfläche zum Löschen des Caches im Tab „Erweiterte Optionen“.

BEHOBEN: Absender und Betreff von E-Mails können jetzt Sonderzeichen enthalten. (Danke @nelarsen)

BEHOBEN: Behobene Probleme mit der Generierung von Buchungscodes (Danke @nelarsen)

BEHOBEN: Commons-API stürzt nicht mehr ab, wenn WP_DEBUG aktiviert ist.

BEHOBEN: Deprecation-Warnungen für PHP 8.X

BEHOBEN: Aktualisierung einiger Pakete

2.8.6 (02.12.2023)

BEHOBEN: Urlaub in manchen Fällen überbuchbar obwohl die Option nicht gesetzt war.

2.8.5 (03.11.2023)

HINZUGEFÜGT: Unterstützung für WordPress Personal Data Exporter & Personal Data Eraser
VERBESSERT: Die Anzahl der Tage, die bei der Erstellung einer Buchung über geschlossene Tage / Feiertage gezählt werden, ist jetzt konfigurierbar.
BEHOBEN: Sortierung der Tabelle der Buchungen / Orte / Zeiträume im Backend funktioniert wieder
BEHOBEN: Ungenaue Fehlermeldungen beim Anlegen eines neuen Zeitrahmens
BEHOBEN: Verfügbarkeiten von Artikeln in der GBFS-API
BEHOBEN: Rendering-Fehler in Artikeltabelle
BEHOBEN: Feiertage funktionieren nicht, wenn sie mehr als 30 Tage in der Zukunft liegen
BEHOBEN: Karte wurde manchmal nicht geladen

2.8.4 (20.09.2023)

BEHOBEN: Falsche Uhrzeit in der Buchungsbestätigung
BEHOBEN: Buchungen können jetzt wieder gelöscht werden (Danke @danielappelt)
BEHOBEN: URL-Präfix für GBFS-Root (danke @futuretap)
BEHOBEN: Shortcode Parameter verursacht fatal error
VERBESSERT: Artikel, Orte & Taxonomien sind nun durchsuchbar (danke @flegfleg)

2.8.3 (25.08.2023)

ERWEITERT: Buchungscodes sind jetzt auch für Zeiträume ohne konfiguriertes Enddatum verfügbar
ERWEITERT: Option zum Ändern des Verzeichnisses des Dateisystem-Caches hinzugefügt
VERBESSERT: Das Berechtigungssystem wurde korrigiert, um die Erstellung von benutzerdefinierten Rollen zu ermöglichen (siehe https://commonsbooking.org/docs/grundlagen/rechte-des-commonsbooking-manager/)
VERBESSERT: Filter hinzugefügt, um die Auswahl anderer Rollen zu ermöglichen, die Objekten / Orten zugewiesen werden sollen
FIXED: Standortkartenansicht funktionierte seit 2.8.1 nicht mehr
FIXED: Buchungsoffset sollte wieder funktionieren

2.8.2 (09.08.2023)

FIXED: Fataler Fehler im Admin-Backend nach Upgrade auf WordPress 6.3
BEHOBEN: Falscher Feldwert für iCal-Ereignisse (der Feldwert wird zurückgesetzt, Sie müssen Ihre Werte nach der Aktualisierung neu setzen)
FIXED: Fehler beim Versenden von Stornierungsmails an den Admin bei Adminabbruch
FIXED: Verfügbarkeitstext für Artikel im Artikel-Shortcode (Zusammengeführte Anzeige von überlappenden Zeitfenstern)
FIXED: Standort ohne Adressen wird nicht korrekt angezeigt
FIXED: Fehlerhafte Anzeige von Fehlermeldungen während des Buchungsvorgangs
FIXED: Nicht alle Routen der GBFS-API wurden initialisiert (danke @futuretap)
BEHOBEN: Das Laden von Benutzerdaten im Backend führte bei großen Instanzen zu Timeouts
ERWEITERT: Verbesserte Buchungsvalidierung
ERWEITERT: Standardwert für Tage, die im Voraus buchbar sind, auf 31 gesetzt

2.8 (27.04.2023)

NEU: Es wurde die Option hinzugefügt, einen Mindestabstand für Buchungen festzulegen. Dies ermöglicht es, eine Mindestzeit zwischen Buchung und Abholung festzulegen.
NEU: Es wurde die Möglichkeit hinzugefügt, Buchungen über das Backend zu erstellen.
NEU: Es kann jetzt eine Signatur hinzugefügt werden, die zu jeder von der Instanz gesendeten E-Mail hinzugefügt wird.
NEU: Zusätzliche Benutzerfelder können auf der Buchungsdetailseite angezeigt werden.
NEU: iCalendar-Dateien können an Buchungsbestätigungs-E-Mails angehängt werden.
NEU: Experimentelle Unterstützung des iCalendar-Feeds, um alle Buchungen zu abonnieren, die vom Benutzer gesehen werden können.
ERWEITERT: Es wurde die Möglichkeit hinzugefügt, dass Artikeladministratoren auch Kopien von Beschränkungs-E-Mails erhalten können.
ERWEITERT: Möglichkeit der Verwendung von REDIS als Cache-Backend wurde hinzugefügt.
VERBESSERT: Der Export von Buchungsdaten entspricht jetzt dem ISO 8601 Standard. Dank an @splines
VERBESSERT: Filterung von Artikeln/Orten nach Kategorie in der Verwaltung möglich.
VERBESSERT: ORDER und ORDER BY können in Shortcodes verwendet werden, um die Reihenfolge der Artikel/Orte zu definieren.
VERBESSERT: Filter hooks für Zeitrahmen-Standardwerte hinzugefügt. Fortgeschrittene Benutzer können jetzt ihre eigenen Standardeinstellungen für Zeitrahmen über einen Filterhaken definieren.
VERBESSERT: Filter hooks für Mailanhänge hinzugefügt. Fortgeschrittene Benutzer können nun über einen Filter-Hook ihre eigenen Mail-Anhänge definieren. ( Frontend-Einstellungen sind noch nicht verfügbar )
VERBESSERT: Es wurde ein Schlüssel für die Tabelle der Artikelverfügbarkeit hinzugefügt.
BEHOBEN: Cronjobs wurden nicht neu eingeplant, wenn die Ausführungszeit geändert wurde. Alle Cronjobs werden nun bei einem Plugin-Update neu geplant.
BEHOBEN: Veraltete Cronjobs wurden entfernt.
BEHOBEN: Die Optionen für dunkle und helle Textfarben funktionieren jetzt richtig.
BEHOBEN: Kein Clustering mit max_cluster_radius auf 0 gesetzt. Das Clustering von Karten sollte jetzt deaktiviert werden können.
BEHOBEN: Fehlende Übersetzungen.
BEHOBEN: Schwachstelle bei Drittanbieter-Modulen behoben
BEHOBEN: Falsche Monatsanzeige im Kalender aufgrund von Zeitzonenproblemen.

2.7.3 (20.10.2022)

BEHOBEN: Fataler Fehler beim Versuch, Zeiträume mit gelöschten Elementen zu exportieren
BEHOBEN: Schwerwiegender Fehler beim Versuch, auf ungültige Daten zuzugreifen
BEHOBEN: Einschränkungs-E-Mails enthalten jetzt wieder korrekte Buchungslinks
BEHOBEN: Problem mit Voreinstellungen für Kartenkategorien

2.7.2 (30.06.2022)

BEHEBEN: Plugin-Inkompatibilität mit WPBakery
BEHOBEN: Plugin-Inkompatibilität mit Events Manager
BEHOBEN: Plugin-Inkompatibilität mit dem All-in-One-Veranstaltungskalender
BEHOBEN: Shortcodes zeigen manchmal nicht alle Elemente an
BEHOBEN: Bei der Kombination von stündlichen und täglichen Terminen war eine Überbuchung möglich
ERWEITERT: Optimiertes Caching zur Vermeidung von Caching-Konflikten bei mehreren Instanzen auf demselben Server
BEHOBEN: Standortkarte wurde auf dem Bearbeitungsbildschirm für Standorte manchmal nicht richtig dargestellt

2.7.1 (05.05.2022)

BEHOBEN: BEHEBEN: Fataler Fehler bei PHP-Version < 7.4 / Wir empfehlen, Ihre PHP-Version auf 7.4. zu aktualisieren, da 7.3 nicht mehr gepflegt wird. Bitte fragen Sie Ihren Hosting-Anbieter um Unterstützung.
BEHOBEN: Die Migration hat nicht richtig funktioniert
HINZUGEFÜGT: Du kannst jetzt HTML-Text-Schnipsel vor und nach einem E-Mail-Template-Tag einfügen. Dies ermöglicht z.B. das Hinzufügen eines Labels, das nur angezeigt wird, wenn die Template-Variable einen Inhalt hat. Syntax: Fügen Sie optionalen Text in eckigen Klammern [xxx] direkt vor und nach dem Template-Tag ein. Beispiel: {{[optionaler Text vor ]item:post_title[optionaler Text nach]}}
ERWEITERT: Vereinheitlichte Filter-Hooks. Das neue Hook-Präfix lautet commonsbooking_xxx . Bitte überprüfe deine benutzerdefinierten Filter.

2.7 (26.04.2022)

NEU: Du kannst nun deine eigenen Farben auswählen, um CommonsBooking nach deinen Wünschen anzupassen. Probiere es aus, indem du zu Optionen -> CommonsBooking -> Vorlagen gehst (scrolle nach unten zum Abschnitt Farben).

NEU: Hooks wurden zu den Vorlagen hinzugefügt.

VERBESSERT: Wir haben das interne Caching von CommonsBooking optimiert, wodurch Buchungslisten und Karten schneller dargestellt werden.

VERBESSERT: Die CSS-Stile für den Kalender wurden angepasst.

VERBESSERT: Artikellisten und Verfügbarkeitstabellen geben jetzt eine Warnung aus, falls keine Artikel gefunden wurden.

VERBESSERT: Links zu Ortsseiten wurden in Karten, Buchungslisten, Verfügbarkeitstabellen und auf der Artikelübersichtsseite hinzugefügt.

ERWEITERT: Artikel, die für eine bestimmte Benutzergruppe eingeschränkt sind, werden nun für nicht-berechtigte Benutzer ausgeblendet.

VERBESSERT: In der Karte ist es nun möglich, Objekte vorzufiltern, basierend auf Objektkategorien und Ortskategorien.

BEHOBEN: Die Standard-Vorbuchungstage für bestehende Zeiträume wurden auf 365 Tage festgelegt.

BEHOBEN: Einige Darstellungsprobleme im Kalender wurden behoben.

BEHOBEN: Probleme bei bereits abgeschlossenen Buchungen, bei denen eine Stornierung noch möglich war, wurden behoben.

BEHOBEN: Falsche Zeitangaben in Stornierungsmeldungen wurden korrigiert.

2.6.12 (27.02.2022)

BEHOBEN: Behebt das Problem, das verhindert hat, dass deine Benutzer-Metadaten (z.B. Telefonnummer usw.) in Buchungs-E-Mails angezeigt werden.

2.6.11 (23.02.2022)

FIXED: Behebt ein Problem, das verhindert, dass Benutzer-Metadaten (z. B. Telefonnummer usw.) in Buchungs-E-Mails angezeigt werden

2.6.10 (20.02.2022)

FIXED: Bei bestimmten Zeitrahmeneinstellungen konnte es vorkommen, dass der Kalender erst ab dem nächsten Monat angezeigt wurde. Dies ist nun behoben.
FIXED: Die Karte auf der Standort-Seite zeigte immer einen Standard-Standort an. Jetzt wird der richtige Standort angezeigt.
FIXED: In einigen Systemen konnten Buchungen nicht ausgeführt werden, weil die Buchungsbestätigungsseite nicht geladen wurde.

2.6.9 (18.02.2022)

FIXED: Wenn ein a href-Link in den Abholanweisungen der Website enthalten war, wurde der Buchungskalender nicht korrekt geladen.

2.6.8 (14.02.2022)

BEHOBEN: Probleme beim prüfen und bereinigen von Daten behoben
BEHOBEN: Erinnerungsmails wurden an Benutzer gesendet, auch wenn sie in den Optionen nicht aktiviert waren
BEHOBEN: Fehler auf Standort-Detailseiten in einigen Fällen

2.6.7 (13.02.2022)

BEHOBEN: Kleines technisches Problem behoben, das in manchen Umgebungen dazu führte, dass der GPS-Aktualisierungsbutton nicht angezeigt wurde

2.6.5 (13.02.2022)

BEHOBEN: Problem mit fehlenden Benutzerdaten in Buchungs- und Einschränkungs-E-Mails behoben
MODIFIZIERT: Interne Umstrukturierung der Codebasis

2.6.4 (10.02.2022)

BEHOBEN: Problem behoben, das in manchen Umgebungen und Fällen einen Fehler beim Versand von Einschränkungs-E-Mails verursachte

2.6.3 (10.02.2022)

BEHOBEN: Problem mit dem klassischen Editor und der GPS-Schaltfläche im Standort-Editor behoben

2.6.2 (10.02.2022)

FIXED: kleinere technische Probleme behoben

2.6.1 (10.02.2022)

Behoben: Die Geokoordinaten der Karte werden nach dem Speichern des Standorts ohne Neuladen der Seite mit dem Gutenberg-Editor nicht aktualisiert. Schaltfläche zum manuellen Aktualisieren / Festlegen von Geokoordinaten hinzugefügt und einige kleinere Verbesserungen an der Karte vorgenommen.

2.6 (03.02.2022)

Anmerkung: Version 2.5 war nur ein Release Candidate und wird aus technischen Gründen als Stable Release übersprungen

New

  • Bookings as a separate menu item, better overview in the backend. The bookings are no longer listed under menu item „time frame“ They moved to a new menu item „Bookings“.
  • Dashboard: Überarbeitung des Dashboards. Zeigt jetzt die heutigen Abholungen und Rückgaben an.
  • Erinnerungs-E-Mails: Nutzer erhalten vor und nach einer Buchung Erinnerungs- und Feedback-E-Mails
    *Nutzungseinschränkungen verwalten: Nutzungseinschränkungen können jetzt verwaltet werden. Dies können Benachrichtigungen über defekte oder fehlende Teile sein oder die Meldung eines Totalausfalls (z.B. aufgrund einer Reparatur). Buchungen, die innerhalb des betroffenen Zeitrahmens liegen, werden im Falle eines Totalausfalls automatisch storniert und eine Info-E-Mail an Benutzer und CB-Manager gesendet. Hinweise werden im Buchungskalender angezeigt und die Benutzer können über Änderungen informiert werden.
  • Für die Standortseite kann nun eine Kartenansicht eingestellt werden. Die Einstellung kann über den Standort-Editor aktiviert werden.
  • Anpassbarer Buchungsbestätigungstext auf der Buchungsseite („Ihre Buchung wurde bestätigt“). Kann jetzt in Einstellungen -> Vorlagen angepasst werden.
  • Der maximale Vorausbuchungszeitraum ist jetzt anpassbar und wird standardmäßig auf 365 Tage festgelegt. Diese Einstellung gilt auch für alle bestehenden Zeitrahmen. Die Einstellung erfolgt über die Zeitfenster. Der Zeitrahmen kann somit für einen längeren oder unendlichen Zeitraum angelegt werden. Benutzer können dann immer nur maximal x Tage im Voraus buchen, gerechnet ab heute.
  • Die Größe der Vorschaubilder in Artikel- und Ortslisten ist jetzt einstellbar (Einstellungen -> Vorlagen -> Bildformatierung).
  • GBFS API integriert, um einen standardisierten Datenaustausch mit anderen Mobilitätsplattformen zu ermöglichen.
  • Kalenderlegende: Der Buchungskalender hat jetzt eine Legende erhalten, um die Farben und Einstellungen des Kalenders zu erklären.
  • Für Experten: Metadatensätze (hier können einzelne Attribute / Felder zu Artikeln oder Kategorien hinzugefügt werden).API erweitert (individuelle API-Freigaben möglich).

Enhanced or changed

  • In der Kartenansicht werden Abholhinweise und Kontaktdaten nicht mehr im kleinen Vorschaufenster angezeigt, da wir diese erst im Buchungsprozess ausgeben wollen. Außerdem wurden diese Optionen aus den Karteneinstellungen entfernt.
  • In der Exportfunktion werden die von CommonsBooking erstellten benutzerdefinierten Felder angezeigt, um sie dem Export hinzufügen zu können.
  • Die Buchungsliste wurde überarbeitet. Das Design wurde entsprechend angepasst und der Buchungsstatus wurde integriert.
  • Exportfunktion um weitere Standardfelder (Name des Ausleihenden etc.) erweitert.
  • Im Buchungskalender kann nun die Zeitauswahl im Kalender zurückgesetzt werden.
  • Die Buchungscodes werden jetzt auch in der Buchungsliste (Meine Buchungen) angezeigt.
  • Abholhinweise werden nun im Buchungskalender und in der Buchungsbestätigung unterschiedlich dargestellt. Achtung! Änderung der Vorlage. Wenn Du die Vorlage manuell änderst, überprüfe bitte die Anpassungen und korrigiere sie gegebenenfalls.
  • Bei Stornierungen wird die Stornierungszeit gespeichert und in der Buchungsdetailansicht oben in der Statusmeldung angezeigt

Fixed bugs

  • Orte in der Zeitrahmenbearbeitung sind jetzt alphabetisch sortiert.
  • Kleine Anpassungen, um die Kompatibilität mit WordPress 5.9 und PHP 8 zu gewährleisten.
  • Kleine Anpassungen, um die Kompatibilität mit WordPress 5.9 und PHP 8 zu gewährleisten.

2.4.5 (10.05.2021)

  • NEU: Beschränken Buchungen auf Benutzergruppen. Es ist jetzt möglich, buchbare Zeitrahmen auf eine oder mehrere Benutzergruppen zu beschränken, um Buchungen basierend auf diesen Zeitrahmen einzuschränken.
  • BEHOBEN: Bei aufeinanderfolgenden Zeitrahmen konnte es vorkommen, dass nicht alle Zeitrahmen im Kalender angezeigt wurden. Dies ist jetzt behoben. (# 612)
  • BEHOBEN: In einer bestimmten Kombination von Zeitrahmen kann es vorkommen, dass eine bereits vorhandene Buchung überschrieben wird (bei einer zeitgesteuerten Buchung). (# 610)
  • BEHOBEN: Einige Teile des Kalenders wurden nicht ins Englische übersetzt, wenn die Sprache der Website auf Englisch eingestellt war. (# 545)
  • BEHOBEN: Die API war standardmäßig verfügbar – dies ist auch das Standardverhalten der in WordPress integrierten API. Jetzt ist die CommonsBooking-API standardmäßig deaktiviert und kann in den CommonsBooking-Optionen aktiviert werden.
  • BEHOBEN: In den E-Mail-Vorlagen-Tags konnte das Tag nach dem Muster {{xxx: yyy}} nicht in einem href-Link verwendet werden, da dies von WordPress-Sicherheitseinstellungen nicht zugelassen wird. Wir haben jetzt den alternativen Trenner # hinzugefügt. Dies funktioniert jetzt auch in einem href-Link. Beispiel a href = „{{xxxx # yyyy}}
  • BEHOBEN: In einigen Fällen konnten keine neuen Buchungscodes generiert werden.

2.4.4 (26.04.2021)

  • NEU: Kategoriefilter im Shortcode für Elemente und Standorte hinzugefügt. Mit [cb_items category_slug = category_slug] können Elemente nach einer einzelnen Kategorie gefiltert ausgegeben werden.
  • NEU: Das Attribut p wurde zum Shortcode von cb_items hinzugefügt, sodass ein einzelnes Element mithilfe von [cb_items p=POSTID] angezeigt werden kann.
  • GEÄNDERT: Die Artikel- und Standortliste in der ausgewählten Dropdown-Liste im Zeitrahmen-Editor ist nicht mehr auf veröffentlichte Elemente beschränkt.
  • ERWEITERT: Vorlagenverbesserungen: Nicht verfügbar Hinweis jetzt in separater Zeile in Artikel- / Standortlisten
  • ERWEITERT: Abholanweisungen jetzt im Standortbereich auf der Buchungsseite enthalten (geänderte Vorlage: booking-single.php)
  • ERWEITERT: Abholhinweise in den folgenden Vorlagen eingefügt: location-calendar-header.php / location-single-meta.php
  • ERWEITERT: Die Standardgröße der Miniaturbilder in Auflistungen wurde geändert
  • BEHOBEN: Wenn mehrere Zeitrahmen festgelegt sind, zeigt der Kalender nur den letzten Zeitrahmen im Buchungskalender an
  • BEHOBEN: Einige Probleme mit dem Filter für Kartenkategorien wurden behoben
  • BEHOBEN: Interaktionsprobleme mit dem Kalender bei Verwendung von Zeitrahmen wurden behoben. Das Abholfeld wird zurückgesetzt, wenn die Abholzeit ausgewählt wird (behobene Probleme Nr. 629 und Nr. 619).

2.4.3 (09.04.2021)

  • NEU: Export-Tool zum Exportieren von Zeitrahmen (Buchungen etc.) mit flexiblen Datenfeldern. Nützlich für externe Analysen oder zum Herstellen von Verbindungen zu externen Systemen wie automatischen Schließfächern usw.
  • NEU: Buchungskommentar: Nutzende können einen internen Kommentar zu einer Buchung hinzufügen, der von Standortadministrator*innen eingesehen und über Template-Tags in E-Mail-Vorlagen verwendet werden kann (siehe Template-Tags in der Dokumentation)
  • NEU: Maximal buchbare Tage sind jetzt ohne Begrenzung. Die maximalen Tage können im Zeitfenster-Editor ausgewählt werden.
  • NEU: Wir haben 2 neue Menüpunkte im Bereich CommonsBooking hinzugefügt, so dass nun die Commonsbooking-Kategorien für Standorte und Artikel bearbeiten werden können (umbenennen, entfernen etc.)
  • NEU: Kontaktdetails ausblenden: Es ist jetzt möglich zu konfigurieren, ob die Kontaktdaten der Station erst angezeigt werden, nachdem die Buchung vom Benutzer bestätigt wurde. Dadurch wird verhindert, dass Benutzer bereits Buchungsdetails für eine unbestätigte Buchung erhalten und somit möglicherweise bereits Kontakt mit dem Standort aufnehmen, ohne die Buchung abgeschlossen zu haben.
  • ERWEITERT: Migration von Elementor Spezialfeldern hinzugefügt
  • ERWEITERT: Karten-Link zum Dashboard hinzugefügt
  • ERWEITERT: Validierung von Buchungen optimiert
  • BEHOBEN: Ein buchbarer Zeitraum ohne Enddatum verursachte einige Probleme im Frontend-Kalender. Jetzt ist es möglich, das Enddatum leer zu lassen, um einen unendlichen Buchungszeitraum zu ermöglichen
  • BEHOBEN: Leistungsproblem auf einigen Systemen in der Backend-Ansicht
  • BEHEBEN: Stornierung einer unbestätigten Buchung löste eine Stornierungsmail an Benutzer und Ort aus. Jetzt wird die Stornierungsmail nicht mehr versendet. (Ticket #532)
  • BEHEBEN: Ein Fehler bei der Validierung des Zeitrahmens wurde behoben (issue #548)
  • BEHOBEN: Kalender wird in einigen Versionen nicht im Edge-Explorer angezeigt. Dank an @danielappelt für das Beheben des Problems
  • BEHOBEN: Tooltips in der Kartenkonfiguration hinzugefügt
  • BEHOBEN: Mehrere Kategorien werden bei der Migration nicht importiert.
  • TEMPLATES: Änderung in den Templates: booking-single-form.php und booking-single.php
  • ERWEITERT: CommonsBooking Menü-Eintrag besser in WP Admin für WordPress 5.7 einpassen

2.4.2 (15.02.2021)

  • BEHOBEN: Berechtigungsproblem auf Buchungslisten behoben

2.4.1 (14.02.2021)

  • BEHOBEN: Uncaught Exception bei Geo-Coding beim Update vermeiden

2.4.0 (12.02.2021)

  • NEU: Buchungsliste für Frontend-Benutzer jetzt verfügbar (meine Buchungen)
  • NEU: Buchungs-Widget jetzt verfügbar (Widget zeigt Links zu meinen Buchungen, Login, Logout)
  • ÄNDERUNG: Die Berechtigungen wurden so geändert, dass nur Administratoren CBManager zu Standorten und Objekten zuweisen können.
  • ERWEITERT: Implementierte Meldung, wenn Backend-Benutzer versuchen, die Vorschau von anderen Zeiträumen als Buchungen zu öffnen
  • ERWEITERT: Oberfläche und Layout-Kartenfilter optimiert
  • BEHOBEN: Es wurden doppelte Buchungscodes erzeugt, wenn der Ort in einem bestehenden Zeitrahmen geändert wurde. Jetzt werden Buchungscodes gelöscht, wenn der Ort keinem Zeitrahmen zugeordnet ist
  • FIXED: Der Export von Buchungscodes als CSV verursachte beim Öffnen in Excel bei einigen Benutzern Formatierungsprobleme aufgrund einer falschen Zeichenkodierung. UTF-8-Kodierung hinzugefügt, um diesen Fehler zu vermeiden.
  • FIXED: Kompatibilitätsprobleme mit Small Commons API
  • ERWEITERT: Interne Klasse für bessere Verwaltung von Admin-Nachrichten hinzugefügt
  • BEHOBEN: Problem mit gefilterter Artikelliste mit der Rolle CB Manager (Paginierung basierend auf dem anfänglichen Filter)
  • BEHOBEN: Kleines Problem: Fehler „Header bereits gesendet“ beim Wiederherstellen der Standardoptionen
  • HINZUFÜGT: Funktion zum Entfernen veralteter Benutzerrollen aus früheren commonsbooking-Versionen. betroffene Benutzer erhalten die Rolle ’subscriber‘
  • BEHOBEN: Migrationsprobleme bei Verwendung von Elementor sind behoben. Alle Postmeta-Felder werden importiert

2.3.2 (18.01.2021

  • BEHOBEN: Kartenfehler durch fehlenden Optionswert

2.3.1 (16.01.2021)

  • BEHOBEN: Kleines Übersetzungsproblem

2.3 (15.01.2021)

  • NEU: Karte-Funktion jetzt in CommonsBooking enthalten. Karten-Funktion basiert ursprünglich auf dem Map Plugin von fLotte Berlin. Vielen herzlichen Dank an fLotte für ihre großartige Arbeit und Unterstützung.
  • NEU: automatisches Zurücksetzen auf Standardwerte für einige Optionen hinzugefügt, wenn diese leer sind, aber für die korrekte Funktion des Plugins benötigt werden
  • NEU: Anpassbare Verfügbarkeitsmeldungen für Standort- und Artikelseiten hinzugefügt (kann in Optionen -> Vorlagen eingestellt werden)
  • ERWEITERT: Überarbeitung des Prozesses zum Speichern von Optionen, so dass nach dem Aktualisieren von Url-Slugs keine Aktualisierung der Permalink-Seite mehr erforderlich ist
  • ERWEITERT: Optimierte Zeitrahmen-Validierung, so dass nicht überlappende Wochentage auf überlappenden Zeitrahmen nicht zu einem Validierungsfehler führen
  • ERWEITERT: API-Route
  • ERWEITERT: Die Standardbegrenzung von 2 Monaten für die maximale Vorausbuchungszeit wurde entfernt. Jetzt können Benutzer so lange buchen, wie der Zeitrahmen im Voraus definiert ist. In einer zukünftigen Version werden wir die Option hinzufügen, die maximale Vorausbuchungszeit in den Admin-Optionen festzulegen.
  • BEHOBEN: Buchungskalender wurde bei einigen iPhone-Modellen im Hochformat nicht angezeigt

2.2.15 (25.12.2020)

  • optimierter Migrationsprozess
  • Problem behoben, wenn Standardoptionsfelder nach der Migration fehlen
  • Hinzugefügt: show booking-codes default=on für alle importierten Zeiträume aus cb1 einstellen

2.2.14

  • behoben: Fehler bei Verwendung eines anderen individuellen Tabellenpräfixes als wp_
  • behoben: Permalink beim Speichern eines individuellen Slugs aktualisieren (kein Aufruf der Permalinks-Einstellungsseite nach dem Speichern des Slugs nötig)
  • behoben: Kategorien werden im Gutenberg-Editor nicht angezeigt
  • Hinzugefügt: Sie können in den Zeitrahmen-Einstellungen (Zeitrahmen-Editor) einstellen, ob Buchungscodes bei ganztägigen Buchungsslots dem Benutzer angezeigt werden sollen oder nicht

2.2.13

  • Hinweis zum Aktualisieren von Permalinks aufgrund eines ungelösten Problems hinzugefügt

2.2.11

  • Fehler behoben: Standardoptionen werden beim Update nicht gesetzt

2.2.10

  • Vorlagenfehler behoben (Benutzername wird nicht angezeigt, Formatierungsfehler in Mail- und Buchungsvorlage)

2.2.9

  • * Template Problem der Abholinformationen behoben auf der Buchungsseite

2.2.8

  • Aktualisierte Übersetzung und kleinere Textkorrekturen
  • Standardwerte bei Aktivierung und Updates festlegen
  • * Fix: 404-Seite nach Installation wegen eines Permalink-Refresh Fehlers

2.2.7

  • Add: Übersetzung aktualisiert

2.2.6

  • Erweiterter Import-Assistent für die automatische Migration von der vorherigen Commons Booking-Version (Version < 1.0). Migration von Zeitrahmen, Artikeln, Standorten, Buchungen, Buchungscodes, Einstellungen für blockierte Tage. Während der Migration ist ein paralleler Betrieb der alten und neuen Version möglich. Es werden keine Daten aus der vorherigen Installation gelöscht oder geändert.
  • Unbestätigte Buchungen werden automatisch gelöscht (nach ca. 10 Minuten)
  • Mehrere Usability-Verbesserungen und Fehlerbehebungen
  • Verbesserungen der CommonsBooking API

2.2.0

  • Erste stabile Version