# Benutzerkonto bei Gastbuchung

Bei Gastbuchungen kann das Plugin automatisch ein Joomla-Benutzerkonto anlegen und mit der Buchung verknüpfen. Der Teilnehmer kann sich später einloggen und seine Buchungen im Frontend einsehen — ohne dass Sie das Konto von Hand anlegen müssen.

## Die Option

In den Plugin-Optionen steuert *Benutzerkonto bei Gastbuchung anlegen* das Verhalten:

<table class="table" id="bkmrk-wie-in-dpcalendar-ko"> <tbody> <tr><td>Wie in DPCalendar konfiguriert</td><td>Standard — es gilt die DPCalendar-Einstellung *Registrierung* des Buchungssystems.</td></tr> <tr><td>Ja</td><td>Für Backend-Gastbuchungen wird immer ein Konto angelegt, unabhängig von der DPCalendar-Einstellung.</td></tr> <tr><td>Nein</td><td>Es wird nie ein Konto angelegt.</td></tr> </tbody></table>

## Wann ein Konto entsteht

Ein Konto wird nur angelegt, wenn alle Bedingungen erfüllt sind:

- Die Buchung hat den Status **Aktiv**.
- Zur E-Mail-Adresse existiert **noch kein** Benutzerkonto. (Existiert eines, bleibt die Buchung eine Gastbuchung — es wird nichts stillschweigend verknüpft.)
- Der ausführende Backend-Benutzer darf in Joomla **Benutzer anlegen** (Berechtigung der Benutzerverwaltung). Fehlt das Recht, wird die Buchung normal gespeichert und eine Warnung angezeigt.

Das Konto erhält den vollen Namen des Gastes, die E-Mail-Adresse als Benutzernamen, ein Zufallspasswort mit Pflicht zur Passwortänderung und die in Joomla konfigurierte Standard-Benutzergruppe.

## Mit oder ohne E-Mail-Versand

- **E-Mails senden = Ja:** Joomla verschickt die übliche Registrierungsmail. Je nach Einstellung der Joomla-Benutzerverwaltung enthält sie einen Aktivierungslink.
- **E-Mails senden = Nein:** Das Konto wird *still* angelegt — aktiv, aber ohne jede Mail. Der Teilnehmer kommt später über *Passwort vergessen* an seinen Zugang. Eine Hinweismeldung im Backend bestätigt die stille Kontoerstellung.

<div class="callout info" id="bkmrk-die-kontoerstellung-">Die Kontoerstellung schlägt also nicht fehl, nur weil der Mail-Versand abgeschaltet ist — ein bewusster Unterschied zum Standardverhalten von Joomla, das Konten bei fehlgeschlagenem Mail-Versand wieder verwirft.

</div>## Datenschutz

Legen Sie Konten nur an, wenn der Teilnehmer damit einverstanden ist — etwa weil er am Telefon um einen Zugang gebeten hat. Für die reine Buchungserfassung ist kein Konto erforderlich; die Option lässt sich jederzeit auf *Nein* stellen.

<small>Gilt für Version 1.0.6.</small>