Website-Skript für Friseur- und Schönheitssalons
Website für Friseur- und Schönheitssalons mit Terminformular, verwaltet über ein Verwaltungspanel
Hinweis zur Sprache
Die Oberfläche von Website und Verwaltungspanel gibt es auf Türkisch und Englisch. Website-Sprache und Panelsprache wählen Sie getrennt unter „Site ayarları“ (Website-Einstellungen); die Panelsprache können Sie außerdem über das Globus-Symbol oben rechts im Panel umschalten.
Weitere Sprachen lassen sich hinzufügen: Kopieren Sie im Ordner dil des Pakets die Datei en.php und übersetzen Sie sie (die Schritte stehen in dil/OKUBENI.txt). Die hinzugefügte Sprache erscheint automatisch in den Sprachlisten der Website-Einstellungen, und Updates lassen Ihre Sprachdateien unberührt. Nicht übersetzte Texte erscheinen auf Englisch; auf Wunsch können sie auf Türkisch angezeigt werden.
Die Inhalte, die Sie veröffentlichen (Leistungen, Produkte, Seiten, Blogbeiträge usw.), werden nicht übersetzt; sie bleiben in der Sprache, in der Sie sie schreiben. E-Mails zu Terminen und Formularen, Hinweismeldungen und Datumsformate richten sich nach der gewählten Sprache.
Wo diese Seite einen Bereich des Panels oder der Website nennt, steht der Name so, wie er in der türkischen Oberfläche erscheint, in Anführungszeichen, gefolgt von der Übersetzung in Klammern; in der englischen Oberfläche erscheinen dieselben Bereiche unter ihren englischen Namen.
Für wen es gedacht ist
Entwickelt für Friseursalons, Schönheitssalons und Agenturen, die für diese Betriebe Websites erstellen. Auf Ihrer eigenen Domain stellen Sie Ihre Leistungen, Öffnungszeiten, Galerie und Ihr Team vor. Besucher wählen eine Leistung, ein Datum und eine Uhrzeit und senden das Terminformular ab; die Anfrage erscheint in Ihrem Panel, und Sie bestätigen oder stornieren sie selbst.
Programmierkenntnisse brauchen Sie nicht. Die Installation übernimmt der Assistent im Browser, die Inhalte tragen Sie im Verwaltungspanel ein.
Website-Funktionen
Termine
- Terminformular: Besucher füllen Leistung, Datum, Uhrzeit, Vor- und Nachname, Telefon, E-Mail und eine optionale Notiz aus. Wer über den Button „Bu hizmet için randevu al“ (Für diese Leistung einen Termin buchen) auf einer Leistungsseite kommt, findet die Leistung bereits ausgewählt. Vergangene Daten und vergangene Uhrzeiten werden abgelehnt; das Datum darf höchstens sechs Monate in der Zukunft liegen. Auf der Seite steht außerdem, dass eine Anfrage erst mit der Bestätigung verbindlich wird.
- Prüfung nach Öffnungszeiten: Der Termin wird anhand der Öffnungszeiten des jeweiligen Tages geprüft. Für einen geschlossenen Tag, für eine Uhrzeit vor der Öffnung und für eine Uhrzeit, die weniger als 30 Minuten vor Ladenschluss liegt, wird kein Termin angenommen. Steht der Öffnungszeiten-Text nicht in der Form „09:00 - 19:00“ (zum Beispiel „Randevu ile“ (Nach Vereinbarung)), gilt für diesen Tag keine Zeitgrenze.
- E-Mail an den Salon-Inhaber: Sobald Sie „E-posta ayarları“ (E-Mail-Einstellungen) einrichten und die Benachrichtigungen einschalten, erreicht Sie jede Terminanfrage und jede Kontaktnachricht auch per E-Mail. Wenn Sie die E-Mail beantworten, geht die Antwort an die Adresse des Kunden.
- Bestätigungs- und Stornierungs-E-Mail an den Kunden: Setzen Sie im Panel einen Termin auf „Onaylandı“ (Bestätigt) oder „İptal“ (Storniert), erhält der Kunde eine kurze Informations-E-Mail, sofern er eine E-Mail-Adresse angegeben hat und die E-Mail-Benachrichtigungen eingeschaltet sind. Die E-Mail enthält Salonname, Leistung, Datum, Uhrzeit, Status und die Telefonnummer des Salons und ist in der Website-Sprache verfasst. Setzen Sie einen Termin zurück auf „Yeni“ (Neu) oder speichern Sie denselben Status erneut, wird keine E-Mail gesendet.
- Grenzen: Es gibt keine Online-Zahlung, keinen Verfügbarkeitskalender und keine Auswahl einer Fachkraft.
- KVKK-Einwilligungsfeld: Pflichtfeld im Terminformular und im Kontaktformular. KVKK ist das türkische Datenschutzgesetz. Der Link zur Datenschutzerklärung führt zur Seite, die Sie im Panel auswählen; derselbe Link steht auch im Fußbereich der Website. Der Text der Beispielinhalte dient nur als Beispiel; Ihre eigene Datenschutzerklärung müssen Sie selbst erstellen.
Leistungen, Produkte und Galerie
- Leistungen: Für jede Leistung tragen Sie Name, Symbol, Kurzbeschreibung, ausführliche Beschreibung und ein Bild ein. Das Symbol wählen Sie aus 16 vorgefertigten Symbolen (Schere, Spa, Maniküre, Make-up u. a.). Leistungen erscheinen auf der Startseite als Kästen und auf der Leistungsseite als Karten; jede Leistung hat eine eigene Seite mit einem Button „Bu hizmet için randevu al“ (Für diese Leistung einen Termin buchen). Leistungen haben kein Preisfeld.
- Produktvitrine: Für jedes Produkt tragen Sie Name, Kategorie, Preis (₺), Status („Yayında“ (Veröffentlicht) oder „Taslak“ (Entwurf)), die Option „Öne çıkar“ (Hervorheben), Beschreibung und Bild ein. Produkte lassen sich über Kategorie-Links filtern; die hervorgehobenen erscheinen auf der Startseite zuerst und in der Seitenliste „Popüler ürünler“ (Beliebte Produkte) der Produktseite. Ist der Preis leer oder 0, wird kein Preis angezeigt. Es gibt keinen Warenkorb und keine Online-Zahlung; die Produkte werden als Schaufenster zur Präsentation gezeigt.
- Galerie: Sie ordnen Ihre Bilder Kategorien zu; auf der Galerieseite lassen sie sich über Kategorie-Schaltflächen filtern. Auf der Startseite werden die neuesten sechs Bilder als Vitrine gezeigt.
- Team: Mit Vor- und Nachname, Funktion und Foto stellen Sie Ihre Teammitglieder vor. Ein Mitglied mit dem Status „Taslak“ (Entwurf) erscheint nicht auf der Website.
- Kundenbewertungen: Sie tragen Vor- und Nachname, Titel, Bewertung und Foto ein; die Bewertungen werden auf der Startseite in einem Slider gezeigt. Bei einer Bewertung ohne Foto erscheint ein Symbol.
Startseite und Unterseiten
- Startseite: Kopfbereich (Überschrift, Oberzeile, großes Bild, Button „Randevu al“ (Termin buchen)), der Vorstellungsbereich „Biz kimiz“ (Wer wir sind), Galerie-Vitrine, Kundenbewertungen, Produkte, Kästen mit Öffnungszeiten und Kontakt, Leistungskästen und die neuesten Blogbeiträge. Ein Bereich für Galerie, Bewertungen, Produkte oder Blog ohne Einträge erscheint nicht.
- Bereiche ein- und ausschalten: Auf einer einzigen Seite schalten Sie die Bereiche Über uns, Leistungen, Terminformular, Produkte, Blog, Galerie, Team, Kontakt und Kundenbewertungen ein oder aus. Ein ausgeschalteter Bereich verschwindet aus dem Menü und dem Fußbereich, und seine Adresse lässt sich nicht mehr öffnen.
- Website-Bilder: Die Bilder für den Vorstellungsbereich der Startseite, den Kasten mit den Öffnungszeiten, den Kontaktkasten, den Bereich mit den Kundenbewertungen und das Titelband der Unterseiten laden Sie im Panel hoch. Ein Bereich ohne Bild wird mit einem einfarbigen Hintergrund oder ohne Bild angezeigt.
- „Hakkımızda“ (Über uns): Überschrift, Text, Mission und Vision. Ein Teil für Mission oder Vision, den Sie leer lassen, erscheint nicht.
- Blog: Beiträge mit Titel, Kategorie, Kurzbeschreibung, Bild und formatiertem Text; eine Übersicht, die sich über Kategorie-Links filtern lässt, und eine Beitragsseite. Ein Beitrag mit dem Status „Taslak“ (Entwurf) erscheint nicht auf der Website.
- Häufige Fragen: Fragen und Antworten tragen Sie im Panel ein; die Antwort klappt auf, sobald Besucher auf eine Frage klicken. Sobald mindestens eine Frage vorhanden ist, erscheint im Menü „Sayfalar“ (Seiten) der Link „Sık sorulan sorular“ (Häufige Fragen).
- Zusatzseiten: Im Panel legen Sie beliebig viele Seiten an (zum Beispiel Termin- und Stornierungsbedingungen). Für jede Seite wählen Sie, ob sie im oberen Menü und im Fußbereich der Website angezeigt wird.
- Öffnungszeiten: Für jeden Wochentag tragen Sie einen Text ein (zum Beispiel 09:00 - 19:00, für einen geschlossenen Tag „Kapalı“ (Geschlossen)). Ein Tag, den Sie leer lassen, wird nicht angezeigt. Die Zeiten stehen auf der Startseite, auf der Terminseite und im Fußbereich der Website; auch das Terminformular arbeitet nach diesen Zeiten.
- Kontaktseite: Formular mit Feldern für Vor- und Nachname, E-Mail, Telefon und Nachricht (alle Felder sind Pflichtfelder), Ihre Angaben zu Adresse, E-Mail und Telefon sowie eine Karte (Einbettungsadresse von Google Maps oder OpenStreetMap). Angaben und Karte, die Sie leer lassen, erscheinen nicht auf der Website.
- Soziale Medien: Ihre Links zu Facebook, X (Twitter), Instagram und YouTube sowie der WhatsApp-Link aus „Site ayarları“ (Website-Einstellungen) erscheinen als Symbole im Fußbereich der Website und im seitlichen Informationsfeld. Ein Symbol, das Sie nicht eintragen, wird nicht angezeigt.
- Logo und Fußbereich: Sie laden Ihr Logo hoch; tun Sie das nicht, erscheint der Firmenname als Text. Der Fußbereich der Website enthält das Schnellmenü, die Leistungen, Adresse, Telefon, E-Mail und die Öffnungszeiten.
- Farbe: Im Panel wählen Sie eine einzige Hauptfarbe. Sie gilt für Schaltflächen, das Titelband der Unterseiten, den Button „Randevu al“ (Termin buchen) im Menü und Akzentelemente.
- Footer-Signatur: Den Schriftzug „TiklaWeb tarafından geliştirildi“ (Entwickelt von TiklaWeb) am Seitenende können Sie ändern oder entfernen.
Mobilgeräte und Suchmaschinen
- Mobilfreundlich: Die Website passt sich Smartphone-, Tablet- und Desktop-Bildschirmen an; auf kleinen Bildschirmen wird das Menü zu einem Mobilmenü, das sich per Tippen öffnet.
- Eigener Titel und eigene Beschreibung pro Seite: Jede Seite trägt ihren eigenen Titel („Seite | Firma“), ihre Beschreibung und ihre Open-Graph-Tags für soziale Netzwerke. Auf den Seiten von Leistungen, Produkten und Blogbeiträgen stammt das Bild aus dem eigenen Bild der Leistung, des Produkts bzw. des Beitrags. Seitentitel, Beschreibung und Schlüsselwörter der Website tragen Sie unter „Site ayarları“ (Website-Einstellungen) ein.
Verwaltungspanel
- „Özet“ (Übersicht): Anzahl neuer Terminanfragen, ungelesener Nachrichten, Leistungen und veröffentlichter Blogbeiträge sowie anstehende Termine und die neuesten Nachrichten. Im Seitenmenü zeigt ein Zähler die Anzahl neuer Terminanfragen und ungelesener Nachrichten.
- „Randevular“ (Termine): Eingehende Anfragen sehen Sie mit Leistung, Datum, Uhrzeit, Name, Telefon, E-Mail, Notiz und dem Zeitpunkt der KVKK-Einwilligung. Den Status eines Termins setzen Sie auf „Yeni“ (Neu), „Onaylandı“ (Bestätigt) oder „İptal“ (Storniert), die Liste filtern Sie nach Status, und einen Termin können Sie löschen. In der Übersicht werden anstehende Termine, die nicht storniert sind, nach Datum sortiert aufgelistet. Beim Speichern eines Status teilt Ihnen das Panel in einer Meldung mit, ob eine E-Mail an den Kunden gesendet wird.
- „Mesajlar“ (Nachrichten): Nachrichten aus dem Kontaktformular lesen und löschen Sie mit Name, E-Mail, Telefon, Datum und Text; ungelesene Nachrichten sind markiert.
- Leistungen, Produkte, Galerie und Blog: Sie legen Einträge an, bearbeiten und löschen sie; Kategorien für Produkte, Galerie und Blog werden getrennt verwaltet. Die Listen haben Suche und Sortierung.
- Inhaltsverwaltung: „Sayfalar“ (Seiten), „Sık sorulan sorular“ (Häufige Fragen), „Ana sayfa üst alanı“ (Kopfbereich der Startseite), „Ana sayfa tanıtım bölümü“ (Vorstellungsbereich der Startseite), „Hakkımızda“ (Über uns), „Site görselleri“ (Website-Bilder), „Ekip“ (Team), „Müşteri yorumları“ (Kundenbewertungen), „Çalışma saatleri“ (Öffnungszeiten), „Sosyal medya bağlantıları“ (Social-Media-Links) und „Bölümleri aç/kapat“ (Bereiche ein-/ausschalten). In Feldern mit formatiertem Text wird der Editor Summernote verwendet.
- E-Mail-Einstellungen: Sobald Sie Ihre SMTP-Angaben eintragen und die Benachrichtigung einschalten, funktionieren die Termin-E-Mails und die E-Mail des Kontaktformulars. Die Einstellungen prüfen Sie mit dem Button „Deneme e-postası gönder“ (Test-E-Mail senden).
- „Site ayarları“ (Website-Einstellungen): Seitentitel, Beschreibung und Schlüsselwörter, Firmenname, Telefon, WhatsApp-Link, E-Mail, Adresse, Copyright-Zeile, Hauptfarbe, KVKK-Seite, Karte, Logo, Website-Sprache und Panelsprache.
- Benutzer und Berechtigungen: Sie legen Konten für Administratoren und Redakteure an. Redakteure verwalten die Termine und die Inhaltsbereiche; „Site ayarları“ (Website-Einstellungen), „E-posta ayarları“ (E-Mail-Einstellungen) und „Kullanıcılar“ (Benutzer) sind nur für den Administrator zugänglich. Die Berechtigungen werden serverseitig geprüft. Jeder Benutzer ändert Namen und Passwort auf der Seite „Profil ve şifre“ (Profil und Passwort).
- Passwort vergessen: Über den Link auf der Panel-Anmeldeseite wird das Passwort per E-Mail zurückgesetzt (sofern „E-posta ayarları“ (E-Mail-Einstellungen) eingerichtet sind). Der Link zum Zurücksetzen ist 1 Stunde gültig und nur einmal verwendbar.
- Eigener Code: Unter „Site ayarları“ (Website-Einstellungen) fügen Sie oben und unten auf der Website Ihren eigenen Code ein (z. B. ein Statistikskript). Diese Felder sind nur für den Administrator zugänglich.
Installation und Updates
- Installationsassistent in fünf Schritten: Anforderungen, Lizenz, Datenbank, Website- und Administratordaten, Abschluss. Der Assistent prüft Ihren Server selbst.
- Sprache der Installation: Im Assistenten wählen Sie oben rechts Türkisch oder Englisch. Bei einer englischen Installation sind auch die Start- und Beispielinhalte auf Englisch.
- Installation mit Beispielinhalten oder leer: Starten Sie wie in der Demo befüllt und bearbeiten Sie weiter, oder geben Sie die Inhalte von Grund auf selbst ein. Die Listen für Termine und Nachrichten beginnen in beiden Fällen leer.
- Update über das Panel: Laden Sie das ZIP-Paket der neuen Version in Ihrem tiklaweb.net-Kundenbereich herunter und laden Sie es auf der Seite „Güncelleme ve lisans“ (Update und Lizenz) des Verwaltungspanels hoch. Vorher werden Dateien und Datenbank gesichert. Tritt ein Fehler auf, kehrt die Website in den vorherigen Zustand zurück. Ihre hochgeladenen Bilder, Einstellungen und Inhalte bleiben erhalten.
- Geprüfte Pakete: Die Signatur des Update-Pakets wird geprüft; nur von tiklaweb.net heruntergeladene Pakete werden installiert.
Eine ausführliche Installationsanleitung liegt dem heruntergeladenen Paket als Datei KURULUM.html bei (auf Türkisch).
Lizenz
Jede Lizenz gilt für genau eine Domain, die Sie bei der Bestellung angeben. Nach der Installation kann die Domain nicht geändert werden; die Änderung der Endung derselben Domain (z. B. .net zu .com) ist kostenpflichtig und erfolgt über eine Supportanfrage. Die Lizenz kann nicht kostenlos übertragen werden. Auf einer nicht lizenzierten Domain öffnet sich die Website nicht, und Besucher werden auf eine Lizenzhinweisseite weitergeleitet. Für die Nutzung auf einer anderen Domain ist eine eigene Lizenz erforderlich.
Technische Details
- PHP 8.2 oder höher, MySQL oder MariaDB
- Framework: reines PHP mit PDO und vorbereiteten Abfragen. Website: Bootstrap 4, jQuery, Slick, Font Awesome Free 6. Panel: Bootstrap 4, DataTables und der Inhaltseditor Summernote
- Der E-Mail-Versand erfolgt mit PHPMailer 6.9; das SMTP-Passwort wird verschlüsselt gespeichert. Ein Formulareintrag wird zuerst in der Datenbank gespeichert; unterstützt der Server es, wird die E-Mail gesendet, nachdem der Besucher die Antwort erhalten hat
- Die Oberflächentexte liegen in den Sprachdateien des Pakets (Türkisch und Englisch enthalten, neue Sprache kann hinzugefügt werden)
- Signiertes Formular-Token und verstecktes Köderfeld bei den Website-Formularen, CSRF-Prüfung bei Panel-Aktionen; Versuchsbegrenzung bei Panel-Anmeldung, Passwort-Zurücksetzen, Kontaktformular und Terminformular
- Der Typ der im Panel hochgeladenen Bilder wird anhand des Inhalts geprüft (JPG, PNG, WebP; höchstens 8 MB) und, wenn die GD-Erweiterung aktiv ist, in WebP umgewandelt; im Upload-Ordner wird kein PHP ausgeführt
- Die Felder mit formatiertem Text im Panel werden beim Speichern serverseitig gefiltert (HTMLPurifier); das Verwaltungspanel sendet einen Content-Security-Policy-Header (CSP); Administratorpasswörter werden als Hash gespeichert
- Der Kartenbereich akzeptiert nur Einbettungsadressen von Google Maps und OpenStreetMap
- Datenbankzugangsdaten und Backups liegen, sofern Ihr Hosting es erlaubt, in einem Ordner außerhalb des Web-Stammverzeichnisses
- Sicherheits-Header, HSTS bei HTTPS; Zeitzone Europe/Istanbul
- Vor dem Verkauf wurde ein Sicherheitsaudit aus Code-Prüfung und Live-Angriffstests durchgeführt
Demo
Sehen Sie sich Website und Verwaltungspanel in der schreibgeschützten Demo an. Die Demo ist auf Türkisch installiert; im Verwaltungspanel können Sie die Panelsprache über das Globus-Symbol oben rechts auf Englisch umstellen (die Auswahl wird nur in Ihrem Browser gespeichert). Salonname, Personen, Bewertungen, Leistungen, Produkte und Preise in der Demo sind Beispiele. Im Demo-Panel sehen Sie in den Listen „Randevular“ (Termine) und „Mesajlar“ (Nachrichten) einige Beispieleinträge. WhatsApp, Links zu sozialen Medien und die Karte sind in der Demo leer gelassen; sobald Sie sie im Panel ausfüllen, erscheinen sie auf der Website.
- Website: https://009.tiklaweb.net
- Verwaltungspanel: https://009.tiklaweb.net/admin
- Demo-E-Mail: demo@tiklaweb.net
- Demo-Passwort: demo1234
In der Demo können keine Änderungen gespeichert werden; das Kontaktformular und das Terminformular speichern keine Einträge und senden keine E-Mails. Die Demo wird jede Nacht zurückgesetzt. Sensible Seiten wie E-Mail-Einstellungen, Benutzer und Passwortformulare sind im Demo-Modus nicht einsehbar, und „Passwort vergessen“ ist in der Demo abgeschaltet. Diese Zugangsdaten gelten nur für die Demo-Website. Bei der von Ihnen erworbenen Installation legen Sie das Administratorkonto selbst fest.
Support
Wenn Sie nicht weiterkommen, eröffnen Sie in Ihrem tiklaweb.net-Kundenbereich eine Supportanfrage oder schreiben Sie an destek@tiklaweb.net.
- Schritt 1, Vorbereitung: Stellen Sie bei Ihrem Hosting die PHP-Version auf 8.2 oder höher ein und legen Sie eine leere MySQL/MariaDB-Datenbank mit Benutzer an.
- Schritt 2, Dateien: Laden Sie den Inhalt des Ordners public_html aus dem heruntergeladenen Paket (einschließlich der versteckten Datei .htaccess) in den Veröffentlichungsordner Ihrer Domain hoch.
- Schritt 3, Assistent: Öffnen Sie Ihre Domain im Browser. Der Installationsassistent startet automatisch; über die Links oben auf der Seite können Sie Türkisch oder Englisch wählen.
- Schritt 4, Installation: Folgen Sie den Schritten des Assistenten: Anforderungen, Lizenz, Datenbankangaben, Website- und Administratorangaben. Wählen Sie die Installation mit Beispielinhalt oder leer.
- Schritt 5, Panel: Melden Sie sich unter ihredomain.com/admin mit Ihrem Administratorkonto an und füllen Sie die Seiten „Site ayarları“ (Website-Einstellungen), „Çalışma saatleri“ (Öffnungszeiten) und „E-posta ayarları“ (E-Mail-Einstellungen) aus.
Die ausführliche Installationsanleitung liegt dem heruntergeladenen Paket als KURULUM.html bei (auf Türkisch).
2.0.0 — Erste Verkaufsversion
Erste Verkaufsversion des Website-Skripts für Friseur- und Schönheitssalons.
Neu
- Installationsassistent im Browser (Prüfung der Anforderungen, Lizenz, Datenbank, Website- und Administratorangaben).
- Option, mit Beispielinhalt oder leer zu installieren.
- Türkische und englische Oberfläche für Website, Verwaltungspanel und Installationsassistent; Sprachauswahl unter „Site ayarları“ (Website-Einstellungen); neue Sprache durch Kopieren der Sprachdatei hinzufügbar.
- An die Domain gebundene Lizenz; auf einer nicht lizenzierten Domain öffnet sich die Website nicht.
- Update per ZIP über das Panel: automatische Sicherung, Rückkehr zur vorherigen Version bei Fehlern, Erhalt von Inhalten und hinzugefügten Sprachdateien.
- Terminformular: Auswahl von Leistung, Datum und Uhrzeit; Prüfung nach Öffnungszeiten (ein geschlossener Tag, eine Uhrzeit vor der Öffnung und eine Uhrzeit weniger als 30 Minuten vor Ladenschluss werden nicht angenommen).
- „Randevular“ (Termine) im Panel: Liste, Statusfilter („Yeni“ (Neu), „Onaylandı“ (Bestätigt), „İptal“ (Storniert)), Details und anstehende Termine in der Übersicht.
- E-Mails zu Terminanfragen und Kontaktformular an den Salon-Inhaber; Status-E-Mail an den Kunden, wenn ein Termin auf „Onaylandı“ (Bestätigt) oder „İptal“ (Storniert) gesetzt wird.
- Leistungen, Produktvitrine (ohne Warenkorb und Zahlung), Galerie mit Kategorien, Team, Kundenbewertungen, Blog, häufige Fragen und Zusatzseiten.
- Bereiche ein- und ausschalten sowie im Panel hochgeladene Website-Bilder.
- Termin- und Kontaktformular mit KVKK-Einwilligungsfeld; Link zur Datenschutzerklärung.
- Auswahl der Hauptfarbe im Panel.
- Footer-Signatur im Panel änderbar oder entfernbar.
- Passwort vergessen: Link zum Zurücksetzen per E-Mail, 1 Stunde gültig und nur einmal verwendbar.
- Benutzerrechte Administrator und Redakteur.
Korrekturen
- Ungültige Adressen sowie die Adressen nicht veröffentlichter Produkte und Beiträge zeigen eine 404-Seite statt eines Fehlers.
- Die Seite eines ausgeschalteten Bereichs lässt sich auch über ihre Adresse nicht öffnen.
- Leer gelassene Felder für Bilder, soziale Medien und Karte werden auf der Website nicht angezeigt.
Sicherheit
- Signiertes Token bzw. CSRF-Prüfung, Versuchsbegrenzung und Berechtigungsprüfungen bei Formularen und Panel-Aktionen.
- Der Typ der ins Panel hochgeladenen Bilder wird anhand des Inhalts geprüft.
- Die Felder mit formatiertem Text im Panel werden beim Speichern gefiltert, und das Panel erhielt eine Content Security Policy.
- Administratorpasswörter werden als Hash und das SMTP-Passwort verschlüsselt gespeichert.
Die Installationsanleitung ist die Datei KURULUM.html im Paket.
Website-Skript für Friseur- und Schönheitssalons
Schönheit & Körperpflege- Fertige Website für Friseur- und Schönheitssalons mit Terminformular, Leistungen, Galerie, Blog. Installation per Assistent, Türkisch/Englisch.
| Veröffentlicht | 27 Oktober 2026 |
|---|---|
| Letzte Aktualisierung | 27 Oktober 2026 |
| Version | 2.0.0 |
| Entwickelt mit | PHP 8.2+, MySQL/MariaDB, Düz PHP (PDO), Bootstrap, jQuery, Slick, Font Awesome 6, Summernote, PHPMailer |
| Enthaltene Seiten | 14 fertige Abschnitte |
| Lizenz | 1 Domain, lebenslange Nutzung |
| Aktualisierungen | Enthalten, solange aktiv |
- PHP 8.2 oder höher
- PHP-Erweiterungen: pdo_mysql, mbstring, openssl, curl, zip, fileinfo, json, sodium (gd empfohlen)
- MySQL oder MariaDB: eine neue, leere Datenbank. Im Feld Datenbankserver tragen Sie localhost ein.
- Ein Domainname und ein SSL-Zertifikat werden empfohlen.
- Apache-basiertes Hosting mit .htaccess-Unterstützung
- Beschreibbare Ordner: tiklaweb, uploads
- Für die Termin-E-Mails die SMTP-Zugangsdaten Ihres Hosting-Anbieters (werden auf der Seite „E-posta ayarları“ (E-Mail-Einstellungen) eingetragen)
- Website und Verwaltungspanel gibt es auf Türkisch und Englisch, eine neue Sprache kann hinzugefügt werden. Die Installationsanleitung (KURULUM.html) ist auf Türkisch.
Weitere Produkte
Alle Produkte ansehenWebsite-Script für Haushaltsgeräte-Service
Website-Script für Autowäsche und Fahrzeugpflege
Website-Script für Fitnessstudio
Website-Script für Reinigungsfirma
Vertrieb und Support erreichen
Haben Sie vor dem Kauf eine Frage oder benötigen Sie Hilfe mit einem bestehenden Konto? Rufen Sie uns an oder senden Sie uns eine E-Mail.

















