Download CommonsBooking 2.x.x-ALPHA

Hinweis: Diese Anleitung bezieht sich auf vorherige Alpha-Versionen.
Die aktuelle produktive Version steht unter Downloads bereit.


Die nachfolgende Anleitung ist nicht mehr aktuell.

Hier findet ihr die Testversionen von CommonsBooking zum Download.
Wichtig: Diese Versionen sind alpha-Versionen, die nicht produktiv eingesetzt werden sollten.

Bitte sendet Fehlermeldungen, Anmerkungen und Feedback gerne einfach per Mail an mail@commonsbooking.org

Einen Überblick über unsere Roadmap und weitere Planung findet ihr hier unter Roadmap: Woran wir gerade arbeiten

Download: CommonsBooking

  • Integration von Nutzerberechtigungen: Über die neue Rolle “cb_manager” können nun Nutzer definiert werden, die in der Bearbeitungmaske der Standorte oder Items jeweils einem Standort oder Item zugeordnet werden können. Diese Nutzer können dann nur die jeweilige Station inklusive der der Station zugeordneten Buchungen und Zeitfenster bearbeiten. So können ggf. mehrere Standorte mit einer WordPress-Instanz realisiert werden ohne dass einzelne Nutzer auch die anderen Standorte einsehen und verwalten können.
  • Optimierung der Templates: Technische Optimierung der Templates, sodass diese einfacher bearbeitet und an individuelle Bedürfnisse angepasst werden können.
  • Maximale Buchungsdauer kann pro Buchbarem Zeitfenster festgelegt werden
  • Optimierung der Validierung bei der Bearbeitung von Zeitrahmen, um mögliche unplausible Eingaben abzufangen.
  • Behebung kleinerer Fehler
  • Mit anderen Permalinkeinstellungen kompatibel, sodass ihr eigene URL-Strukturen auswählen könnt.
  • Optimierung der mobilen Darstellung

  • Initiale Version

Download: Kasimir-Theme

Das Kasimir-Theme ist speziell für den Verleih von Lastenrädern vorbereitet. Bitte beachtet, dass auch dieses Theme im Rahmen der Alpha-Testphase von CommonsBooking Fehler aufweisen kann.

Wichtige Hinweise zur Installation und besonderen Einstelllungen

Die Testversionen beinhalten in der Regel noch einige unfertige Features oder sind in einigen Bereichen nicht nicht ausgereift. Nachfolgend findet ihr einige wichtige Hinweise zur Nutzung der alpha/beta-Versionen:

  • Installation
    • Beachtet die im Tutorial-Video erläuterten notwendigen WordPress-Einstellungen
    • Ändert möglichst nicht die Templates im /templates-Verzeichnis. Diese sind noch in einer frühen Entwicklungsphase.
    • Wichtig: Der Ordner-Name des Plugins muss “commonsbooking” heißen. In einer früheren Download-Version konnte es vorkommen, dass der Ordner aufgrund einer fehlerhaften Bennenung der ZIP-Datei z.B. “commonsbooking-1” hieß. Das führte zu einem Problem in der Darstellung der Buchungsseiten. Bitte den Ordner dann manuell auf “commonsbooking” ändern und danach das Plugin nochmal erneut aktivieren.
  • Anlegen von Zeitrahmen / Timeframes
    • Die Verwaltung der “Zeitrahmen” ist derzeit noch sehr technisch orientiert. Usability-Ansprüche haben wir hier erstmal noch hintenangestellt. Die Konfiguration der Zeitfenster mag deshalb noch etwas unintuitiv sein.
    • Grundsätzlich sind Zeitrahmen so zu verstehen, dass ihr mit dem Anlegen eines Zeitrahmens quasi eine Kalender-Regel erstellt. Diese sind nach Typen aufteilt. Typ “Buchung” z.B. definiert, wann ein Artikel ausleihbar ist. Typ “Reparatur” definiert, wann ein Artikel geblockt ist. Typ “Urlaub” definiert, wann der Standort z.B. keine Ausleihe oder Rückgabe ermöglicht.
    • Für jeden dieser Zeitrahmen definiert ihr dann nach welchem Muster dieser angelegt werden soll, also z.B. die Start- und Enduhrzeit oder ob der Zeitrahmen einmalig oder in einem wiederholenden Intervall angelegt werden soll. Am besten schaut ihr euch dazu das Tutorial-Video (siehe weiter unten) an und spielt dann ein wenig mit den Einstellungen 😉
    • Wenn ihr mehrere Zeitrahmen vom Typ “buchbar” der gleichen Kombination aus Standort und Artikel zuweist, kann dies zu ungewünschten Ergebnissen im Frontend und beim Buchungskalender kommen. Deshalb in dieser Version bitte jeweils nur ein “buchbar”-Zeitfenster für einen Artikel an einem Standort anlegen.
    • Folgende Zeitrahmen-Typen können zwar ausgewählt werden, sind aber in dieser Version ohne Funktion: Öffnungszeiten, Offizieller Feiertag
    • Wenn ihr z.B. einen buchbaren Zeitrahmen in einem sich wiederholden Muster (z.B. immer Montag – Freitag 09:00 – 18:00 Uhr) anlegt und hierbei also Samstag und Sonntag nicht aktiviert, sind die Tage Samstag/Sonntag geblockt, d.h. sie sind auch zunächst nicht überbuchbar. Nutzende können also keine Buchung von beispielsweise Freitag bis Montag anlegen.
    • Um zu ermöglichen, dass in diesem Beispiel der Zeitraum Samstag – Sonntag zwar nicht auswählbar für eine Abholung oder Rückgabe aber überbuchbar ist, müsst ihr einen weiteren Zeitrahmen vom Typ “Urlaub” anlegen und diesen dann z.B. als “ganzer Tag” im Wiederholungsrythmus wöchentlich und dann mit der Auswahl Samstag / Sonntag anlegen. Zeitfenster vom Typ “Urlaub” sind als überbuchbar hinterlegt.
  • Auswahl von Tagen durch Buchende im Buchungskalender
    • In dieser Version ist der Buchungskalender so eingestellt, dass Buchende maximal 5 Tage am Stück buchen können. Die Einstellung ist momentan nicht veränderbar. Im nächsten Release werdet ihr dann die Anzahl maximaler buchbarer Tage selbst einstellen können.
  • Frontend-Listenansichten / Shortcodes
    • Es sind zwei Shortcodes verfügbar, dir ihr auf normalen WordPress-Seiten einbinden könnt:
    • [cb_items] = Liste aller Artikel/Lastenräder und Angaben, zu welchen Zeiträumen diese an den jeweiligen Stationen ausleihbar sind
    • [cb_locations] = Liste aller Standorte und der damit verknüpften Artikel inklusive der ausleihbaren Zeiträume
  • Für Entwickelnde / Code
    • Der Code ist in der aktuellen Version noch mitten in einer dynamischen Entwicklung. Das bedeutet, dass ihr ggf. noch Funktionen / Klassen findet, die nicht mehr genutzt werden.

Tutorial

Erste Rohfassung des Tutorials zur Installation und Konfiguration von CommonsBooking 2.0.0-alpha. Bitte entschuldigt die Fehler – eine überarbeitete Version erfolgt mit dem nächsten Release 😉

2 Gedanken zu „Download CommonsBooking 2.x.x-ALPHA“

  1. Hey, ich freue mich gerade sehr, so unverhofft auf die neue Alpha zu stoßen 🙂
    Allerdings, wenn ich Eurer Anleitung folge, wird bei mir unter “Hier buchen” lediglich eine leere Stations-Seite angezeigt, d.h. außer dem Titel und Freitext steht dort nichts, weder die Infos zur Station (Adresse etc.) noch der Buchungskalender. Ich habe ein bisschen die Permalinks im Verdacht, aber bin in WP nicht sonderlich firm. Könnt Ihr mir weiterhelfen?
    Liebe Grüße aus Münster

    1. Hallo Nikolai,
      vielen Dank für deinen Kommentar und die Fehlermeldung. Wir freuen uns, dass du die alpha installiert hast und testen möchtest.
      Gerne helfen wir dir weiter und melden uns per E-Mail bei dir für die weitere Klärung.
      Liebe Grüße vom CommonsBooking-Team.

Schreibe einen Kommentar