Belegungsplan

occupancy-plan

Belegungsplan

Mit diesem Plugin können unter WordPress Belelgungspläne für Sportstätten verwaltet werden und über einen Shortcode auf Seiten angezeigt werden.

Die Verwaltung der Pläne und der Belegungen erfolgt über das Admin Backend. Außerdem besteht die Möglichkeit für einen Belegungsplan die Buchung von Belegung für angemeldete Benutzer zu erlauben.

Funktionalitäten:

  • Erstellen von Belegungsplänen mit Anfangs- und Endezeit
  • Ein Belegungsplan kann mehere Plätze, Hallenteile oder Courts enthalten
  • Belegung können stündlich oder halbstündlich gebucht werden
  • Die Grundfarben des Planes lassen sich konfigurieren
  • Optional kann eine Detailanzeige aktiviert werden, welche angemeldete Benutzer aufrufen können
  • Optional besteht die Möglichkeit, dass angemeldete Benutzer direkt über den Plan Buchungen anlegen
  • Es besteht die Möglichkeit über neue Belegungen per Mail benachrichtigt zu werden
  • Für eine Belegungen kann Hintergrund- sowie Textfarbe definiert werden.
  • Außerdem kann für eine Belegung optional Kontaktinformationen und ein Kommentar angegeben werden.
Plan Data

Belegungsplan Anlegen

  • Der Belegungsplan hat einen Namen und optional kann eine Beschreibung angegeben werden.
  • Die Platzanzahl / Courts bestimmt, wie viele Plätze, Hallenteile für die Belegungen zur Verfügung stehen.
  • Ein Belegungsplan kann stündlich oder halbstündlich organisiert sein.
  • Weiterhin wird angegeben von wann bis wann Belegungen möglich sind. Für Mitternacht einfach 23:59 Uhr als Endezeit angebeben.
  • Die Farben bestimmen das farblich Aussehen des Planes. Die Kopf / Header sowie die Textfarbe wird für die Wochentagsanzeige und die Stunden verwendet. Die Rahmenfarbe wird für das Gitternetz eingesetzt. Die Farbe der Belegungen erfolgt bei den Belegungen.
  • Mit dem Setzen von Belegungen Zulassen / Allow Bocking besteht die Möglichkeit für angemeldete Benutzer Buchungen von Belegung direkt im Plan durchzuführen (Siehe Rolle Belegungsplan Anwender).
  • Mit Detaildaten anzeige / Show Details wird die Möglichkeit freigeschaltet für vorhanden Belegungen die Detailinformationen abzurufen. Diese ist ebenfalls nur für angemeldet Benutzer möglich.
  • Der Bookable Text wird als Platzhalter für buchbare Belegung im Plan verwendet.

Belegung Anlegen

Belegungen können im Admin Backend erstellt werden oder wenn es auf dem Belegungplan freigegeben wurde, auch am Public Frontend für angemeldete Benutzer.

  • Der Kurzname / Short Name wird im Plan für die Anzeige verwendet. Dieser sollte 3 bis max. 4 Zeichen lang sein.
  • Weiterhin braucht die Belegung einen Namen und optional kann eine Beschreibung hinzugefügt werden.
  • Nach der Auswahl eines Wochentages und des Platzes oder Hallenteils kann die Zeitspanne für die Belegung angegeben werden. Je nach ausgewähltes Intervall sind unterschiedlich Angaben möglich.
  • Wenn es sich um einen einmalige Termin handelt, dann wird nur das Datum benötigt. Bei wöchentlich und monatlichen Belegung wird ein Gültigkeitsbereich angegeben. Bei einer monatlich Belegung kann zusätzlich angegeben, der wie vielte Tag im Monat für das Intervall verwendet wird.
  • Mit den ausgewählten Farben wird die Belegung im Plan dargestellt.
  • Mit dem Kontakt kann ein Ansprechpartner für die Belegung angegeben werden. Außerdem kann ein Kommentar erfasst werden.
Create Block

Frontend

Über den entsprechenden Shortcode kann der Belegungsplan auf einer beliebigen Seite eingebunden werden.

Beispiel:

[occupancy_plan id=1]

Mit dem Attribute mode kann festgelegt werden, ob der Plan wöchentlich week oder nur ein einzelner Tag daily angzeigt wird. Wenn mehr als 4 Plätze / Hallenteil verwendet werden, dann macht die Anzeige einer Woche keinen Sinn.

Detailinformationen Abrufen

Wenn die Option auf dem Belegungsplan aktiv ist, dann besteht für angemeldete Benutzer die Möglichkeit die Detailinformationen von vorhandenen Belegung abzurufen

Block Details
Block Request

Belegung am Frontend Buchen

Ist die Option am Belegungsplan aktiv, dann besteht für angemeldete Benutzer mit der Rolle „Belegungsplan Anwender“ die Möglichkeit frei Blöcke mit einer Belegung zu reservieren.

  • Da bereits ein Zeitraum durch das anklicken definiert wurde, besteht für den Anwender nur die Möglichkeit die Zeitspanne zu definieren
  • Zusätzlich kann der Benutzer Kurzname, Name, Beschreibung, Kontakdaten und eine Kommentar hinterlegen
  • Mit der Farbauswahl wird die Optik der Belegung definiert

Email Benachrichtigung

Auf dem Belegungsplan besteht die Möglichkeit zu Konfigurieren, dass eine Email versendet wird, sobald eine Belegung am Frontend gebucht wurde

  • Neben dem Empfänger wird eine Betreffzeile benötigt.
  • Das Template kann frei definiert werden und die Daten aus der Buchung können durch Platzhalter in dem Text eingebettet werden.