Dokumentation OSG Escape Room

 

Spiele

Über den Link Spiel erscheint eine Übersicht der bereits angelegten Spiele. Um ein neues Spiel anzulegen, drückt man den Button "Neu". Es erscheint ein Formular, das in drei Tabs aufgeteilt ist.

 

Tab Spiel

Das erste Tab enthält eine Reihe von Informationen zum Spiel, von denen einige angegeben werden müssen.

  • Die ID wird vom System selbst gewählt.
  • Eine Kategorie kann dem Spiel zugewiesen werden, sofern es verschiedene Kategorien geben soll.
  • Die minimale und maximale Spieleranzahl muss angegeben werden. Diese Werte werden bei einer Buchung des Spiels überprüft, um festzustellen, ob noch genügend Platz in einem Spiel vorhanden ist.
  • Ein aussagefähiger Titel muss ebenfalls für das Spiel angegeben werden.
  • Eine Raumnummer kann angegeben werden, um ein Spiel einem physikalischen Raum zuzuweisen, hat aber in der Software keine weitere Funktion.
  • Der Schwierigkeitsgrad ist ebenfalls nicht unbedingt notwendig. Mit ihm kann dem Kunden mitgeteilt werden, als wie schwierig ein Spiel einzuschätzen ist.
  • Die Start- und End-Daten müssen zwar nicht angegeben werden, haben aber in der Software eine wichtige Funktion. Sie bestimmen, ab welchem Datum ein Spiel im Frontend angezeigt wird und in welchem Zeitraum es buchbar ist. Ein Spiel wird eine bestimmte Zeit vor dem Buchungszeitraum angezeit, dies wird mit der hier zu sehenden Option angezeigt.
  • Die Kurzbeschreibung soll möglichst nur ein bis zwei Sätze umfassen und wird auf der Spielübersichtsseite unter dem Bild für ein Spiel angezeigt.
  • Die ausführliche Beschreibung erscheint auf der Seite für ein einzelnes Spiel und soll umfassende Informationen zu dem Spiel enthalten.

Tab Bilder

Für ein Spiel können zwei Bilder hochgeladen werden. Das Übersichts-Bild wird in der Spiele-Übersicht angezeigt. Ein grösseres Bild, das Spiel-Einzelansicht-Bild wird bei der Einzelansicht für ein Spiel zusammen mit der ausführlichen Beschreibung angezeigt.

Wird nur da Übersichts-Bild hochgeladen, aber kein Einzelansichtsbild, wird das Übersichtsbild auch für die Einzelansicht benutzt. Wird gar kein Bild hochgeladen, wir ein Default-Bild angezeigt.

Tab Buchungszeit-Objekte (Timeslots)

Im letzten Tab werden dem Spiel für alle Wochentage Buchungszeiten zugewiesen.

Die Buchungszeiten müssen vorher als Buchungszeit-Objekte angelegt werden. Die Zuordnung zum Spiel erfolgt für einen Tag (oder alle Tage oder werktags), ein Buchungszeit-Objekt und eine Preisgruppe. Damit wird festgelegt, dass ein Spiel zu einem bestimmten Zeitraum gebucht werden kann, und in welcher Preiskategorie. Eine Preisgruppe enthält eine Anzahl von Preisen für verschiedene Gruppengrössen. Im Frontend werden für das Spiel dann nur die Preise angezeigt, für deren Gruppengrösse das Spiel zugelassen ist (min. und max. Spieleranzahl). Preisgruppen besitzen ausserdem die Information, ob die Ihnen zugeordneten Buchungszeiten einfach oder mehrfach buchbar sind. Mehrfach buchbare Buchungszeiten können von mehreren Gruppen gebucht werden, solange, bis das Spiel voll besetzt ist.

In der Abbildung sind einige der Buchungszeiten dunkler dargestellt. Diese verweisen auf Buchungszeit-Objekte, die als versteckt oder inaktiviert markiert worden sind. Das Verstecken dieser Buchungszeit-Objekte macht Sinn, wenn man z.B. neue Uhrzeiten einführen möchte, aber die alten Buchungszeiten für die Spiele noch auslaufen sollen. Versteckte Buchungszeit-Objekte werden in den Auswahlboxen nicht mehr angezeigt. Löscht man ein Buchungszeit-Objekt, obwohl es in einem Spiel noch benutzt wird, wird das Objekt nur inaktiviert. Auch diese inaktivierten Buchungszeiten werden hier dunkel dargestellt, um darauf hinzuweisen, dass das hinterliegende Buchungszeit-Objekt nicht mehr aktuell ist.

Zum Anlegen der Buchungszeit wird unter der Tabelle ein Buchungszeit-Objekt ausgewählt, ein Wochentag und eine Preisgruppe. Durch Drücken des Buttons "Hinzufügen" wird die Buchungszeit in der Tabelle angezeigt. Um die Buchungszeiten zu speichern, muss aber noch der Button "Speichern" für das Spiel gedrückt werden.

An dieser Stelle können nur die sich wöchentlich wiederholenden Buchungszeiten für das Spiel angeordnet werden. Falls es noch keine Buchungszeit mit den gewünschten Zeiten gibt, muss erst ein Buchungszeit-Objekt angelegt werden. In der ersten der vier Boxen unter der Tabelle gibt es einen direkten Link zu den Buchungszeit-Objekten.

Spezielle Buchungszeiten, die nur für ein bestimmtes Datum gelten (z.B. bei einem Feiertag) können im Buchungszeit-Kalender angelegt werden. Die zweite Box unter der Tabelle enthält einen direkten Link zum Buchungszeit-Kalender.

Auch Preisgruppen sind vordefinierte Objekte. Mithilfe der dritten Box kommt man direkt zu den Preisgruppen.

Eine vollständige Übersicht für eine Woche erhält man in der Wochenansicht der Buchungen. Diese Ansicht wird in der vierten Box unter der Tabelle verlinkt. Sie ist normalerweise über die Buchungen erreichbar.

 

 

© 2017 Open Source Groupe GmbH. Alle Rechte vorbehalten.
Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies verwenden.