=== EMB Buchungskalender & Reservierungen ===
Contributors: economymarketingbecker
Tags: booking, calendar, availability, reservation, rental
Requires at least: 6.2
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.1.7
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Leichter Buchungskalender für Reservierungen, Ressourcen, Räume, Ferienwohnungen, Geräte und einfache Buchungsanfragen.

== Description ==

EMB Buchungskalender & Reservierungen ist ein leichtgewichtiges Plugin für Buchungskalender, Verfügbarkeiten und einfache Reservierungsanfragen in WordPress.

Es eignet sich zum Beispiel für Ferienwohnungen, Räume, Geräte, Parkplätze, Gemeinschaftsflächen oder andere Ressourcen, die tageweise oder über einen Datumsbereich angefragt werden können.

Das Plugin bietet:

* Verfügbarkeitskalender mit freien, reservierten und gebuchten Tagen.
* Buchungsformular mit anpassbaren Bezeichnungen für Start- und Enddatum.
* Admin-Verwaltung für manuelle Buchungen und eingehende Anfragen.
* E-Mail-Benachrichtigungen für neue Anfragen, Bestätigungen, Absagen und Stornierungen.
* Anpassbare Ressourcennamen.
* Anpassbare Frontend-Bezeichnungen und Formulartexte.
* Anpassbare Farben für verfügbare, reservierte, gebuchte, ausgewählte und vergangene Tage.
* Anpassbare E-Mail-Betreffzeilen und Nachrichtentexte mit Platzhaltern.
* Integriertes E-Mail-Testwerkzeug zur Prüfung der WordPress-Mailfunktion.
* Optionale Einrichtung mehrerer Ressourcen inklusive kombinierter Ansicht.
* Shortcode-Ausgabe ohne externes Tracking, externe Skripte oder öffentliche Credit-Links.

Das Plugin speichert Buchungsdaten lokal in der WordPress-Datenbank. Es sendet keine Buchungsdaten an externe Dienste. Der E-Mail-Versand erfolgt über die auf der Website konfigurierte WordPress-Mailfunktion.

== Installation ==

1. Lade den Plugin-Ordner nach `/wp-content/plugins/` hoch oder installiere die ZIP-Datei über den WordPress-Pluginbereich.
2. Aktiviere das Plugin über den Menüpunkt „Plugins“ in WordPress.
3. Öffne den neuen Admin-Menüpunkt „Buchungskalender“ und prüfe die Einstellungen.
4. Füge den Shortcode `[embbres_buchungskalender]` auf der gewünschten Seite ein.

Optionale Shortcodes:

* `[embbres_buchungskalender resource="objekt-1"]`
* `[embbres_buchungskalender objekt="objekt-2"]`
* `[embbres_buchungskalender resource="both"]`

== Pro-Version ==

Für erweiterte Buchungsabläufe gibt es zusätzlich EMB Buchungskalender Pro.

Die Pro-Version ergänzt unter anderem:

* iCal-Import und iCal-Export
* Externe Kalender-Blockierungen
* CSV-Export
* Buchungsregeln pro Ressource
* Termin- und Slotbuchungen
* Slot-iCal-Export
* Status-E-Mails für Slot-Anfragen
* Sync-Protokoll und EMB Konfliktwächter

Weitere Informationen:
https://economy-marketing-becker.de/emb-buchungskalender-pro/

== Frequently Asked Questions ==

= Sendet das Plugin E-Mails über einen externen Anbieter? =

Nein. Das Plugin nutzt die WordPress-Funktion `wp_mail()`. Die Zustellung hängt von der normalen WordPress-Mailkonfiguration und dem Hosting-Umfeld ab. Die Einstellungsseite enthält einen eigenen E-Mail-Test und eine Zustellbarkeitsbox. Dort wird geprüft, ob WordPress und der Server die E-Mail korrekt übergeben. Eine finale Zustellung an Anbieter wie Gmail, Yahoo, Outlook oder T-Online kann dadurch nicht garantiert werden.

= Kann ich das Plugin auch für etwas anderes als Ferienwohnungen nutzen? =

Ja. Ressourcennamen und Frontend-Texte können in den Plugin-Einstellungen angepasst werden, zum Beispiel für Räume, Geräte, Parkplätze, Gemeinschaftsflächen, Mietobjekte oder Ferienwohnungen. Die kostenlose Version ist für tagebasierte Buchungen und Buchungsanfragen über Datumsbereiche gedacht. Terminbuchungen mit Uhrzeiten oder vordefinierten Slots sind nicht in dieser Version enthalten.

= Kann ich die Farben anpassen? =

Ja. In den Plugin-Einstellungen gibt es Farbfelder für verfügbare, reservierte, gebuchte, ausgewählte und vergangene Tage sowie für Hintergrund-, Rahmen- und Textfarben.

= Kann ich die E-Mail-Texte anpassen? =

Ja. In den Plugin-Einstellungen können Betreffzeilen und Nachrichtentexte für neue Anfragen, Buchungsbestätigungen, Absagen und Stornierungen angepasst werden. Verfügbare Platzhalter sind unter anderem `{gastname}`, `{vorname}`, `{nachname}`, `{ressource}`, `{objekt}`, `{ressource_label}`, `{objekt_label}`, `{wohnung}`, `{anreise}`, `{abreise}`, `{zeitraum}`, `{telefon}`, `{nachricht}`, `{seitenname}` und `{website}`.

== Changelog ==

= 1.1.7 =

* WordPress.org-Review-Fix: interne Klasse, Optionen, Tabellen, AJAX-/Action-Namen, Asset-Handles und Shortcode-Prefix auf den eindeutigen Prefix `embbres` umgestellt.
* Contributors-Metadaten an das WordPress.org-Owner-Konto angepasst.

= 1.1.6 =

* Vorbereitung für WordPress.org Plugin Check: SQL-Identifier vorbereitet und readme-Metadaten aktualisiert.

= 1.1.4 =

* Öffentlicher Pluginname auf „EMB Buchungskalender & Reservierungen“ geändert.
* Readme-Version für die Einreichung vorbereitet.

= 1.1.3 =

* Klarstellung, dass die kostenlose Version für tagebasierte Buchungen und Datumsbereich-Anfragen gedacht ist.
* Irreführende Beispiele für Termin-/Uhrzeit-Slots aus Einstellungen und readme entfernt.

= 1.1.2 =

* Eigene Backend-Box für E-Mail-Test und Zustellbarkeits-Hinweise ergänzt.
* Kleines Free-Protokoll für letzten E-Mail-Test, Empfänger und Ergebnis ergänzt.

= 1.1.0 =

* Ressourcen-Bezeichnungen, Frontend-Texte und Formulartexte anpassbar gemacht.
* Farben für Kalenderstatus und Frontend-Darstellung anpassbar gemacht.
* E-Mail-Vorlagen mit Platzhaltern ergänzt.
* Mehrere Ressourcen und kombinierte Kalenderansicht ergänzt.

= 1.0.0 =

* Erste stabile Version mit Verfügbarkeitskalender, Buchungsanfragen, manuellen Blockierungen und E-Mail-Benachrichtigungen.
