Das Mitwirkenden-Portal

Im Mitwirkenden-Portal können Teilnehmende der Veranstaltung ihre Daten eigenständig verwalten, wie z.B. Essensbestellungen, Termine oder Gästelisteplätze. Es kann für jeden Personen- und Gruppentyp individuell eingestellt werden, welche Module zur Verwaltung aktiviert sein sollen.

Einstellungen für die Mitwirkendenportal-Module

Zu den Einstellungen gelangst Du am einfachsten über die Admin-Links auf der Index-Seite des entsprechenden Personen- oder Gruppentyps. Hier findest Du den Link Personentyp bzw. Gruppentyp.

Dort findest im Tab 'Mitwirkendenportal-Module' sämtliche Einstellungen. Bei Personentypen gibt es mehr Module zur Auswahl (Nachbearbeitungsformular, Gästeliste, Essensbestellungen, Termine) als bei Gruppentypen (Nachbearbeitungsformular, Termine).

Zu jedem Modul kann eingestellt werden, ob dies generell aktiviert sein soll, oder nicht. Zusätzlich kann mit den Feldern 'Offen von' und 'Offen bis' eine Zeitbegrenzung für die Anzeige dieses Moduls eingestellt werden.

Über die Aktion 'Link zum Mitwirkenden-Portal senden' kann einer Person oder Gruppe (für die Ansprechperson) ein individueller Link zum Mitwirkenden-Portal gesendet werden. Im Aktionsfenster wird oben angezeigt, welche Module aktuell aktiv und inaktiv sind.

Es ist außerdem möglich, über die Aktion '(Kurz-)Nachricht senden' einen Link zum Mitwirkendenportal im E-Mail-Text einzufügen. Hierzu einfach den Platzhalter link_to_portal verwenden:

  • Mail an Person: {{link_to_portal|raw}} → direkter Portal-Link der Person
  • Mail an Gruppe: {{owner.link_to_portal|raw}} → Portal-Link der Ansprecherson der Gruppe

Ein Link zum Mitwirkenden-Portal ist immer bezogen auf eine Person. Ist eine Person Ansprechperson einer oder mehrerer Gruppen, so werden auch aktivierte Module zu diesen Gruppen (z.B. Nachbearbeitungsformular) angezeigt. Falls die Option 'Auch Gruppenmitglieder dürfen bearbeiten' beim Gruppentyp aktiviert ist, gilt dies auch für die Mitglieder.

Hat eine Person mehrere Personentypen, so wird für jeden Personentyp geprüft, ob ein Mitwirkendenportal-Modul angezeigt werden kann oder nicht.




Modul Nachbearbeitungsformular

Über das Nachbearbeitungsformular können Registrierungsdaten jederzeit vom Mitwirkenden angepasst werden. Hier werden dann alle Felder angezeigt, bei denen im im entsprechenden Formular die Option 'Zeige im Mitwirkendenportal (Nachbearbeitungsformular)' aktiviert ist.

Option 'Auch Gruppenmitglieder dürfen bearbeiten'

In den Mitwirkendenportal-Einstellung eines Gruppentyps gibt es die Option 'Auch Gruppenmitglieder dürfen bearbeiten'. Damit kannst du steuern, dass auch Mitglieder einer Gruppe über ihren Portal-Link die Daten der Gruppe einsehen und ändern dürfen.

Eigenen Namen für das Modul vergeben

Standardmäßig erscheint das Modul im Portal als "Nachbearbeitungsformular". Du kannst einen aussagekräftigeren Begriff vergeben — z.B. "Händlerdetails" oder "Technischer Rider" — wenn das für deine Mitwirkenden klarer ist.

Trag im Feld Eigener Name für "Nachbearbeitungsformular" den gewünschten Namen ein. Bleibt das Feld leer, bleibt der Standardname erhalten.

Mit dem Platzhalter :name  wird der Name der zugehörigen Gruppe oder Person automatisch eingesetzt: bei Gruppentypen der Gruppenname, bei Personentypen der Personenname. Das Ergebnis im Portal sieht dann z.B. so aus: "Händlerdetails Soundteam Bühne West".

Das gleiche Feld gibt es auch für das Modul Gästeliste, unter "Eigener Name für 'Gästeliste'" — z.B. um "Begleitpersonen" statt "Gästeliste" anzuzeigen. Diese Einstellungen gelten global für alle Projekte, die diesen Typen verwenden.

Modul Essensbestellungen

Hier werden alle Essen zur Auswahl angezeigt, die über Mahlzeittypen bzw. Mahlzeiten erstellt wurden.

Das Modul Essensbestellungen ist nur für Personentypen verfügbar. Alle Möglichkeiten für die Konfiguration von Essensbestellungen findest du im Artikel Essensbestellungen in festiware: Alle Möglichkeiten im Überblick.

Modul Gästeliste

Für das Modul Gästeliste muss zuerst eine Ticketart ausgewählt werden. Diese Ticketart wird dann für die Gästetickets verwendet.

Damit die Gästeliste funktioniert, ist es wichtig, dass im Formular für diesen Personentyp ein Zahlenfeld mit der Spezialfunktion 'Maximale Gästezahl' existiert und für die entsprechende Person eine Gästezahl vergeben wurde.

Das Modul Gästeliste ist nur für Personentypen verfügbar.

Modul Termine

Im Modul Termine werden sowohl Termine angezeigt, die von der Event-Orga für die entsprechende Person / Gruppe vergeben wurde, als auch möglicherweise Termine zur Auswahl.

Es werden, je nachdem bei wievielen Gruppen die Person als Ansprechperson agiert, mehrere Termine-Module angezeigt (für die Person selber eines und für die einzelnen Gruppen jeweils eins).


Automatische Weiterleitungen nach dem Speichern

Wenn deine Mitwirkenden mehrere Module nacheinander ausfüllen sollen — zum Beispiel erst das Nachbearbeitungsformular und danach die Termineauswahl — kannst du Weiterleitungen einrichten. Nach dem Speichern landet die Person dann direkt im nächsten Modul, ohne selbst navigieren zu müssen.

Weiterleitung einrichten

Die Einstellungen findest du beim entsprechenden Personen- oder Gruppentyp im Admin-Bereich, im Tab Mitwirkendenportal-Module, im Abschnitt Weiterleitungen. Über Weiterleitung hinzufügen legst du eine neue Regel an.

Jede Regel hat vier Felder:

  • Vom Modul — das Modul, nach dessen Speichern die Weiterleitung greifen soll (z.B. "Nachbearbeitungsformular")
  • Zum Modul — das Modul, zu dem weitergeleitet wird (z.B. "Termine")
  • Bedingung (Twig) (optional) — ein Twig-Ausdruck, der entscheidet, ob die Regel zutrifft; bleibt das Feld leer, gilt die Regel immer
  • Button-Beschriftung (optional) — überschreibt den Text des Speichern-Buttons, wenn diese Regel greift

Mehrere Regeln werden in der Reihenfolge geprüft, in der du sie angelegt hast — die erste passende Regel gewinnt. Damit eine Weiterleitung greift, muss das Zielmodul aktiviert und veröffentlicht sein.

Diese Einstellung gilt global für alle Projekte, die diesen Typen verwenden.

Damit ist die Weiterleitung angelegt und Mitwirkende landen nach dem Speichern automatisch im nächsten Modul.

Bedingungen schreiben

Als Bedingung trägst du einen Twig-Ausdruck ein — ohne {{ }} . Folgende Variablen stehen zur Verfügung:

  • Die Felder des zuletzt gespeicherten Formulars direkt als Variablenname (z.B. meals_count )
  • person  — die Person, die das Portal nutzt
  • application  — die Gruppe (bei Gruppentypen)
  • activeModules  — Liste der aktuell aktiven Module

Einige Beispiele:

Bedingung Wann greift die Regel?
meals_count > 0 Wenn das Feld "meals_count" größer null ist
moechte_begleitpersonen == 'Ja' Bei einem bestimmten Auswahlwert
(leer lassen) Immer — sinnvoll als letzte Catch-all-Regel

Dynamische Button-Beschriftung

Das Feld Button-Beschriftung lässt sich auch ohne Zielmodul nutzen: Wenn eine Regel greift, erscheint die angegebene Beschriftung auf dem Speichern-Button — auch ohne Weiterleitung.

Die Beschriftung kann als einfacher Text oder als mehrsprachiges JSON-Objekt angegeben werden:

  • Einsprachig: Weiter zu den Terminen
  • Mehrsprachig: {"de": "Nächster Schritt", "en": "Next step"}

Im Nachbearbeitungsformular passt sich der Button in Echtzeit an: Ändert sich ein Formularfeld, das in einer Bedingung vorkommt, aktualisiert sich der Button-Text sofort — ohne Neuladen der Seite.


Ganzen unten im Tab 'Journey' bei Personen kann jederzeit der Link zum Mitwirkenden-Portal eingesehen werden. Dies dient dazu, die Ansicht des Portals aus Sicht der Mitwirkenden schnell testen und nachvollziehen zu können.

Zur Anzeige von Links zum Mitwirkenden-Portal an dieser Stelle wird die Berechtigung 'formdefinition_manage' benötigt.


Login-Möglichkeit für Mitwirkende

Bisher lief der Zugang zum Mitwirkenden-Portal nur über einen Einladungslink per E-Mail? Ab sofort können sich eure Mitwirkenden – wenn gewünscht – auch selbstständig per E-Mail einloggen.

So aktiviert ihr’s:

In den Systemeinstellungen unter Allgemein → „Login-Möglichkeit Mitwirkendenportal“ einfach den Haken setzen. ✅

Und dann?

Die Login-Seite ist erreichbar unter:

/login   – also z. B. meinfestival.festiware.app/login   .

Diesen Link könnt Ihr dann z.B. auf Eurer Veranstaltungs-Website unter 'interner Bereich' (oder ähnlich) verlinken.

Jede(r) Mitwirkende, die im System registriert ist, kann sich so über Eingabe der E-Mail Adresse eigenständig den persönlichen Zugang zum Portal zusenden lassen.

Super praktisch, wenn ihr das Einladungschaos etwas reduzieren wollt!


Beschriftung des Mitwirkenden-Portals

In den Systemeinstellungen unter Allgemeine Einstellungen → „Beschriftung Mitwirkendenportal" kannst Du festlegen, welcher Name zuoberst im Mitwirkendenportal angezeigt wird. Zur Auswahl stehen:

  • Firmenname
  • Name der Veranstaltung

So kannst Du steuern, ob sich das Portal mit dem Firmennamen oder dem jeweiligen Veranstaltungsnamen präsentiert.


Einleitungstext oben im Portal

Du kannst deinen Mitwirkenden oben im Portal einen frei formulierbaren Einleitungs- bzw. Hinweistext anzeigen — zum Beispiel wichtige Hinweise zur Zeiterfassung oder zum Ablauf. Der Text erscheint über den Modulen und lässt sich mehrsprachig pflegen.

  • Projektweit: In den Einstellungen im Feld „Einleitung Mitwirkendenportal“. Dieser Text wird im Portal oben angezeigt, wenn mehrere Module zur Auswahl stehen. Der Editor ist mehrsprachig.
  • Pro Personentyp (optional): Beim Personentyp im Tab Mitwirkendenportal-Module gibt es das Feld „Portal-Intro-Text (Personentyp-Override)“. Damit überschreibst du den projektweiten Text gezielt für Personen dieses Typs. Der Override greift nur, wenn eine Person genau diesem einen Personentyp zugeordnet ist — sonst gilt der Projektstandard. Leer lassen = Projektstandard.

So steuerst du selbst, welche Hinweise deine Mitwirkenden ganz oben im Portal sehen.


Design des Mitwirkenden-Portals

Das Standard-Design des Mitwirkendenportals kann auf individuelle Wünsche hin vollständig angepasst werden:

Sowohl das Layout als auch sämtliche Texte sind hier durch Custom-Templates veränderbar, was allerdings mit einmaligen Anpassungskosten verbunden ist.

Sprecht uns einfach an, falls Ihr hier Wünsche habt!

Hat das Deine Frage beantwortet? Danke für Dein Feedback Es gab ein Problem beim Absenden Deines Feedbacks

Brauchst Du weitere Hilfe? Schreib uns! Schreib uns!