Program Planner DOCS & HILFE

Der Monitor-Hub [event_monitor_hub]

Der Kiosk-Hub [event_monitor_hub] löst das größte Logistikproblem beim Messeaufbau: Ein einziges Startportal für alle Bildschirme – Antippen statt mühsamer URL-Eingabe vor Ort.

Das Problem, das der Hub löst

Auf einer Convention hängen schnell zehn bis zwanzig Displays: ein Ticker im Foyer, Monitore vor jedem Konferenzsaal, Tablets an Workshop-Räumen. Jede Anzeige benötigt eine eigene URL:

  • https://mein-kongress.de/anzeige-saal-a/
  • https://mein-kongress.de/anzeige-saal-b/
  • https://mein-kongress.de/ticker/

Das Abtippen solcher langen Adressen auf einem Smart-TV mit Bildschirmtastatur oder einem Android-Stick ist zeitraubend und fehleranfällig. Der Hub reduziert den Aufbau auf: Hub-Seite aufrufen → Standort antippen → Raum wählen → „Als Standard festlegen“.

Die zwei Ebenen des Hubs

Der Hub gliedert sich in zwei durchdachte Ebenen:

  • Ebene 1 – Standortauswahl (renderLocations): Alle Standorte (Gebäude, Hallen) erscheinen als Touch-Kacheln mit Bild. Die Kopfzeile trägt den Hinweis „Ort auswählen“.
  • Ebene 2 – Anzeigenauswahl (renderDisplays): Nach dem Klick erscheinen die Kachel „Live-Ticker“ und alle Monitore dieses Standorts. Die Kopfzeile zeigt den Standortnamen und den Link „« Zurück zu den Standorten“.
Sonderfall: Nur ein Standort

Gibt es in den Einstellungen genau einen Standort, überspringt der Hub die erste Ebene automatisch. Der Zurück-Link entfällt dann bewusst – das Display zeigt direkt den Ticker und die Monitore des Standorts.

Ebene 1: die Standorte als Kacheln mit Bild, oben rechts die Uhrzeit.
Ebene 2 nach Antippen von „Kulturhalle“: der Live-Ticker und alle Monitore des Standorts, jeweils mit „Als Standard festlegen“; links der Weg zurück zu den Standorten.

Die Standorte in WordPress hinterlegen

Öffnen Sie Veranstaltungen → Einstellungen → Live-Ticker & Monitor und suchen Sie das Feld Hub-Standorte. Tragen Sie je Standort eine Zeile ein:

Syntax im Einstellungsfeld
Standortname | URL zum Live-Ticker | Monitorname=URL, Monitorname=URL

Praxisbeispiel mit benannten Monitoren:

Beispiel: Benannte Monitore
Haupthaus | https://mein-kongress.de/ticker/ | Saal A=https://mein-kongress.de/saal-a/, Saal B=https://mein-kongress.de/saal-b/
Workshop-Haus | https://mein-kongress.de/ticker-ws/ | Raum 1=https://mein-kongress.de/raum-1/, Raum 2=https://mein-kongress.de/raum-2/

Praxisbeispiel ohne Namen (Kacheln heißen automatisch „Monitor 1“, „Monitor 2“):

Beispiel: Automatische Nummerierung
Haupthaus | https://mein-kongress.de/ticker/ | https://mein-kongress.de/saal-a/, https://mein-kongress.de/saal-b/

Regeln des Standort-Parsers (ecrm_get_hub_locations)

  1. Leerzeilen werden ignoriert.
  2. Eine Zeile zählt erst ab zwei Feldern (Standortname und Ticker-URL).
  3. Das Ticker-Feld darf leer bleiben (Standort | | Raum=URL) – dann erscheint an diesem Standort nur die Monitor-Auswahl.
  4. Das dritte Feld wird an Kommata zerlegt; ein = trennt Anzeigename und Zieladresse.
  5. Fehlt der Name, vergibt das Plugin automatisch „Monitor 1“, „Monitor 2“ durchnummeriert nach Position.
  6. Sicherheit: Alle Adressen laufen durch esc_url_raw(); unsichere javascript:-Adressen werden verworfen.

Automatische Bilder auf den Hub-Kacheln (ecrm_hub_tile_image)

Das Plugin gleicht den Kachelnamen automatisch mit den angelegten Räumen unter Veranstaltungen → Orte ab: zuerst über den exakten Namen, danach über den Slug. Passt ein Ort, erscheint dessen Raumbild (inklusive automatischer Bildvererbung von übergeordneten Orten), sonst das globale Standardbild. Wer Räume im Hub genauso benennt wie in der Ortsverwaltung, erhält die Bilder ohne jeden Zusatzaufwand!

Die Hub-Seite bereitstellen

Legen Sie eine neue, nicht verlinkte Seite an (z. B. /anzeigen/) und fügen Sie den Shortcode ein:

Hub Shortcode
[event_monitor_hub]

Der Hub benötigt keine weiteren Attribute – er liest alle Daten direkt aus den Einstellungen. Diese eine Webadresse wird als Startseite auf allen Anzeigegeräten eingerichtet.

Bedienung am Gerät vor Ort

  1. 1
    Hub-Adresse aufrufen

    Es erscheinen die Standorte als Kacheln (bei nur einem Standort direkt die Anzeigen).

  2. 2
    Standort antippen

    Der Live-Ticker und alle Raummonitore des gewählten Standorts erscheinen.

  3. 3
    Anzeige wählen

    Gewünschte Kachel antippen – die Anzeige öffnet sich sofort im Vollbild.

  4. 4
    „Als Standard festlegen“

    Antippen, damit sich dieses Gerät seine Anzeige dauerhaft merkt.

  5. 5
    Standard zurücksetzen

    Wird ein Display an einen anderen Saal gerollt: Einfach in der Kopfzeile auf „Standard zurücksetzen“ tippen.

Der automatische 5-Sekunden-Countdown

Ein Klick auf „Als Standard festlegen“ speichert drei Schlüssel im localStorage des Browsers:

  • ec_hub_default_url – Adresse der gemerkten Anzeige
  • ec_hub_default_name – Anzeigename für den Startbildschirm
  • ec_hub_default_loc – Standortname für die Kopfzeile

Beim nächsten Aufruf oder Geräteneustart zeigt der Hub einen Startbildschirm mit dem Namen der Anzeige und einem Countdown von 5 Sekunden; danach leitet er automatisch weiter. Eine Abbrechen-Schaltfläche stoppt den Countdown sofort und bringt den Nutzer zur Kachelauswahl zurück.

Geräte-isoliertes Gedächtnis

Die Merkfunktion gilt je Gerät und je Browser und liegt ausschließlich dort im lokalen Speicher (localStorage) – nicht auf dem Server. 20 Bildschirme an 20 Türen merken sich 20 verschiedene Anzeigen völlig autark ohne Benutzer-Accounts oder Tracking.