Mobirise Tutorials

Buchungskalender

Eine Anwendung von PHP Jabbers

Buchungen

Ihr dürft gerne testen, es wird nichts gebucht oder bestellt. Neu laden und zurück zur Übersicht 


Tauchgang min 2 max 3 Tage

Admin  nach oben 

Tutorial Buchungskalender als CMS

Ich habe diesen Buchungskalender von der Übersetzung in andere Sprachen ausgeschlossen.

Nach oben 

Ein kleines CMS (Content Management System) mit MySQL Datenbank und dem Editor von "TinyMCE", sowie einer großen Auswahl an Optionen für die Buchungen.

Hier zeige ich das "Availability Booking Calendar Pro 5.0" Script von PHP Jabbers, das sehr einfach in Mobirise einzubauen geht. Es finden bei diesem Test von mir keine Buchungen und keine Zahlungen statt. Ihr erhaltet aber eine E-Mail nach einer Buchung.

Diese Seite soll nur als Beispiel für diese Anwendungen dienen.

Erstellt euch bei eurem Provider über das Kundenmenü zunächst eine MySQL-Datenbank und schreibt euch die Zugangsdaten zu dieser Datenbank auf, die ihr während der Installation von dieser Anwendung eintragen müsst.

Das sieht bei meinem Provider "1&1 IONOS" dann ungefähr so aus:

Hostname:
db1234567890.hosting-data.io

Username:
dbu1234567

Passwort:
mein!unlesbares-Passwort

Database / Datenbank:
dbs12345678

Den Eintrag "Table prefix" könnt ihr leer lassen. Ein Tabellenpräfix ist ein Präfix (Vorsilbe), das jedem Tabellennamen vorangestellt  wird.

Die Tabellen der Datenbank werden dann automatisch während der Installation angelegt.

Ich habe dieses Script im Januar 2024 in seiner Version Pro 5.0 ausprobiert und zu diesem Zeitpunkt einmalig EUR 67,00 für die "Developer License" (Entwickler Lizenz) bezahlt. Es scheint, dass sich die Preispolitik im April 2024 geändert hat. Nun besteht die Möglichkeit, täglich ein Skript kostenlos herunterzuladen oder das gesamte Paket aller Skripte für EUR 279,00 zu erwerben. Der Support wurde aber leider komplett eingestellt.

PHPJabbers wurde bereits im April 2021 von Online Only übernommen.

Nach der Zahlung erhält man eine E-Mail mit einem Link zum Kunden-Bereich auf der Webseite von PHP Jabbers. Hier muss man sich zunächst mit neuen Zugangsdaten einloggen. Das vorläufige Passwort wird von PHP Jabbers als E-Mail geschickt, das man später auf der Webseite von PHP Jabbers ändern kann. Dort findet man den Download der Skripte sowie die Lizenz-Schlüssel.

Hier geht es zum Download dieser Anwendung von phpjabbers.com .

Ihr entpackt also die ZIP Datei vom Download und kopiert sämtliche Dateien und Ordner auf den Server, am besten in ein Verzeichnis, das ihr beliebig benennen könnt, wie z.B. "scripts". Ich habe dieses Verzeichnis bei mir "booking-calendar" genannt.

Nun ruft ihr im Browser das Verzeichnis mit den hochgeladenen Skripten von PHP Jabbers auf, indem sich auch eine Startseite "index.php" dieser Anwendung befindet, also ungefähr so:

www.DeineDomain.de/booking-calendar/

Die Installation ist sehr einfach und jeder Schritt wird sorgfältig erklärt. Unten zeige ich, von den wichtigen Schritten der Installation, einige Screenshots. Nach der erfolgreichen Installation, ruft man mit dieser URL dann den Administratorbereich auf.

Malediven Bungalow

Malediven Meerblick Bungalow

Der Buchungskalender


Diese Anwendung verwendet u.a. einen Editor von "TinyMCE", der seit vielen Jahren sehr gebräuchlich für viele CMS ist. Man muss sich ein wenig mit diesem Editor und insbesondere mit den vielen, möglichen Einstellungen zu den Buchungen beschäftigen, um alle Funktionen zu verstehen und verwenden zu können. Man kann beliebig viele Kalender für unterschiedliche Buchungen anlegen. Dort auch beliebige E-Mail Adressen eintragen, an die die Buchungen geschickt werden sollen, dabei können Variablen zur persönlichen Ansprache, wie z.B. der Name und die Buchungszeiten mit übergeben werden.

Malediven unter Wasser

Tauchen im Indischen Ozean

Es können sehr viele Einstellungen vorgenommen werden, so können auch z.B. Saisonpreise oder Mindestzeiten der Buchungen angelegt werden. Es können SMS oder Cronjobs gesendet werden und vieles mehr. Lest euch die Möglichkeiten bei PHP Jabbers durch.

Die Umstellung auf eine andere Standard-Sprache als die Default Sprache Englisch ist allerdings recht aufwendig. Man muss sämtliche Worte einzeln suchen und einzeln umschreiben.

Es gibt verschiedene Methoden für eine Onlinezahlung, wie z.B. "PayPal", "2Checkout", "Stripe" und andere. Natürlich muss man dort über entsprechende Konten verfügen. Da ich diese Anwendung nur als Demo verwende, stehen diese hier nicht beispielhaft zur Verfügung.

Ihr werdet, Schritt für Schritt, durch die Installation am Server geführt. Alles ist selbsterklärend. Am Ende findet ihr den Einbettungscode zu diesem CMS, den ihr unten im Screenshot rot markiert sehen könnt. Diesen Einbettungscode kopiert ihr an eine beliebige Stelle eines Blocks von Mobirise. Ich habe dafür einen einfachen Textblock aus der Kategorie "Article" verwendet.

Der Support von PHP Jabbers sollte in Englisch angeschrieben werden und ist sehr schnell mit Antworten.

Unten habe ich einige Screenshots während der Installation dieser Anwendung erstellt, sowie vom "Code Editor" und eine Ansicht vom Administratorbereich. 

Einige Bilder zur Installation dieser Anwendung

Klicke auf ein Bild zur Anzeige der Installationsschritte
Installation
Anforderungen
Installation
Lizenzschlüssel eintragen
Installation
MySQL Datenbank Zugang
Installation
Installations Pfade
Installation
Admin Zugangsdaten
Installation
Fortschritt der Installation
Installation
Alles erledigt
Installation
Erstes Login
Einbettungscode

Einbettungscode im Mobirise Block

Dashboard Administrator

Beispiel Dashboard vom Administrator

© Copyright Mobirise-Tutorials.com

Datenschutz und Impressum

Google Translator
Funktionale Cookies akzeptieren