Website-Skript für Poliklinik und Medizinisches Zentrum
Website für medizinische Zentren mit Fachabteilungen, Ärztinnen und Ärzten und Terminanfrageformular, 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.
Inhalte, die Sie selbst veröffentlichen (Fachabteilungen, Seiten, Ratgeberbeiträge usw.), werden nicht übersetzt; sie bleiben in der Sprache, in der Sie sie schreiben. Formularhinweise und Datumsformate richten sich nach der gewählten Website-Sprache; die Benachrichtigungs-E-Mails des Terminanfrage- und des Kontaktformulars werden in der Panel-Sprache geschrieben.
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
Gedacht für Polikliniken und medizinische Zentren mit mehreren Fachabteilungen (Fachrichtungen) und Ärztinnen und Ärzten sowie für Agenturen, die für diese Einrichtungen Websites bauen. Auf Ihrer eigenen Domain stellen Sie Ihre Fachabteilungen vor, zeigen Ihre Ärztinnen und Ärzte zusammen mit ihrer Fachabteilung, teilen Bilder Ihres Zentrums und veröffentlichen allgemein informierende Beiträge im Gesundheitsratgeber sowie PDF-Dokumente. Ein Besucher wählt im Terminanfrageformular der Website eine Fachabteilung und auf Wunsch eine Ärztin oder einen Arzt; die Anfrage erscheint in Ihrem Panel, und Sie rufen den Besucher an, um den Termin gemeinsam zu bestätigen. Das Formular sammelt nur Anfragen: Ein bestätigter Termin, ein Kalender, Zeitfenster-Belegung und Online-Zahlung gehören nicht zur Website.
Sie müssen nicht programmieren können. Die Installation übernimmt der Assistent im Browser, die Inhalte tragen Sie im Verwaltungspanel ein.
Website-Funktionen
Startseite
- Begrüßungs-Slider: bis zu 6 Slides. Jeder Slide hat eine kleine Zeile oben, eine Überschrift, eine Unterüberschrift, eine optionale Schaltfläche und ein Bild; außerdem trägt jeder Slide einen Link „Randevu Talebi“ (Terminanfrage). Als Link der Schaltfläche geben Sie eine Adresse innerhalb der Website (z. B. bolumler) oder eine vollständige Adresse an. Bei mehreren Slides wechseln die Bilder automatisch mit weichem Überblenden; auf Geräten mit reduzierter Bewegung ist der Wechsel ein schlichtes Verschieben und nicht automatisch. Ein Slide ohne Bild wird nicht angezeigt; ohne jeden Slide erscheinen der Firmenname und eine Schaltfläche „Randevu Talebi“ (Terminanfrage).
- Drei Hervorhebungen: drei Kacheln aus Überschrift und kurzem Text unterhalb des Sliders. Die Symbole sind vorgegeben; eine Kachel mit leerer Überschrift erscheint nicht.
- Bereich „Über uns“: ein Bild, eine Überschrift, der Anfang Ihres Textes „Hakkımızda“ (Über uns), eine Haken-Liste mit den Namen der ersten sechs Fachabteilungen und eine Schaltfläche zur Seite „Hakkımızda“ (Über uns).
- Fachabteilungen: die ersten sechs Fachabteilungen erscheinen als Karten mit Symbol, Bild, Name und Kurzbeschreibung; die Schaltfläche „Tüm Bölümler“ (Alle Fachabteilungen) führt zur Seite „Bölümlerimiz“ (Unsere Fachabteilungen).
- Zähler: vier Zähler. Wert und Text tragen Sie selbst ein; sobald die Seite im Bild erscheint, zählen die Zahlen hoch. Ein Zähler ohne Wert wird nicht angezeigt.
- Bereich Terminanfrage: in einem dunkel gefärbten Bereich stehen links eine kurze Beschreibung, der Hinweis, dass der Termin nach einem Gespräch bestätigt wird, und ein Notfallhinweis, rechts das Terminanfrageformular; laden Sie auf der Seite „Site görselleri“ (Website-Bilder) ein Bild hoch, erscheint es unter der Beschreibung.
- Ärztinnen und Ärzte: die ersten vier erscheinen als Karten; die Schaltfläche „Tüm Hekimler“ (Alle Ärztinnen und Ärzte) führt zur Seite „Hekimlerimiz“ (Unsere Ärztinnen und Ärzte).
- Besucherbewertungen: ist der Bereich „Yorumlar“ (Bewertungen) eingeschaltet, erscheinen die letzten 12 Bewertungen in einem Slider. Der Bereich ist nach der Installation ausgeschaltet (siehe unten die Überschrift „Fachabteilungen, Ärztinnen und Ärzte und Bewertungen“).
- Neueste Ratgeberbeiträge: die neuesten drei Beiträge des Gesundheitsratgebers erscheinen als Karten. Ein Bereich ohne Einträge wird auf der Startseite gar nicht gezeichnet.
- Aufrufband: Sie tragen eine Überschrift und einen kurzen Text ein; das Band steht am Ende der Startseite sowie der Seiten „Bölümlerimiz“ (Unsere Fachabteilungen), „Hekimlerimiz“ (Unsere Ärztinnen und Ärzte) und „Hakkımızda“ (Über uns) mit einer Schaltfläche „Randevu Talebi“ (Terminanfrage). Lassen Sie die Überschrift leer, erscheint das Band gar nicht.
Terminanfrage und Kontakt
- Terminanfrageformular: auf der Startseite und auf der Seite „Randevu Talebi“ (Terminanfrage). Name, E-Mail und Telefon sind Pflicht. Fachabteilung (aus den im Panel angelegten Fachabteilungen), Ärztin oder Arzt (nur veröffentlichte), gewünschter Tag (heute oder später, höchstens 12 Monate im Voraus), gewünschte Tageszeit (Vormittag, Nachmittag, Abend) und eine Notiz mit höchstens 500 Zeichen sind optional. Gehört die gewählte Ärztin oder der gewählte Arzt zu einer anderen Fachabteilung als der gewählten, wird die Anfrage nicht angenommen, und das Formular zeigt einen Hinweis. Das Formular hat ein Pflicht-Kästchen für die KVKK-Einwilligung. KVKK ist das türkische Datenschutzgesetz. Die Schaltfläche „Randevu Talebi“ (Terminanfrage) auf jeder Fachabteilungsseite öffnet das Formular mit dieser Fachabteilung vorgewählt. Unter dem Formular steht für den Besucher, dass der Termin verbindlich wird, wenn sich Ihr Zentrum meldet und die Uhrzeit bestätigt.
- Gesundheitshinweise: am Anfang des Terminformulars steht ein Hinweis, dass Gesundheitsdaten besondere Kategorien personenbezogener Daten sind und dass keine Diagnose-, Beschwerde- oder Krankheitsdetails geschrieben werden sollen. Neben dem Formular und im Fußbereich jeder Seite steht ein Notfallhinweis, der auf den Notruf 112 verweist. Auf den Seiten der Fachabteilungen und der Ratgeberbeiträge erscheint automatisch ein Hinweis „ersetzt keine Diagnose oder Behandlung“. Für die von Ihnen veröffentlichten Fachabteilungsbeschreibungen, Arzttitel, Beiträge und Bewertungen liegt die Einhaltung der Vorschriften zur Werbung für Gesundheitsleistungen bei Ihnen; das Skript prüft diese Inhalte nicht.
- Terminanfragen im Panel: eingehende Anfragen werden im Bereich „Randevu ve mesajlar“ (Terminanfragen und Nachrichten) des Panels aufgelistet, den nur der Administrator sieht. Richten Sie die „E-posta ayarları“ (E-Mail-Einstellungen) ein und schalten Sie Benachrichtigungen ein, erreicht Sie jede Anfrage auch per E-Mail (mit der gewünschten Fachabteilung und der bevorzugten Ärztin oder dem bevorzugten Arzt), und Ihre Antwort auf die E-Mail geht an die Adresse des Besuchers.
- Kontaktformular: Felder für Vor- und Nachname, E-Mail, Telefon, Betreff und Nachricht (alle Pflicht) sowie ein Kontrollkästchen zur KVKK-Einwilligung. Eingehende Nachrichten erscheinen im selben Bereich.
- Kontaktseite: Infokästen mit Adresse, E-Mail, Telefon und Öffnungszeiten, ein Link zum Terminanfrageformular und eine Karte (Einbettungscode von Google Maps oder OpenStreetMap). Angaben und Karte, die Sie leer lassen, erscheinen nicht auf der Website.
- KVKK-Einwilligungskästchen: Pflicht im Terminanfrage- und im Kontaktformular. Der Link zur Datenschutzerklärung zeigt auf die im Panel gewählte Seite; derselbe Link steht auch im Fußbereich der Website. Der mit den Beispielinhalten gelieferte Text ist nur ein Beispiel; da Gesundheitsdaten besondere Kategorien personenbezogener Daten sind, müssen Sie Ihre Datenschutzerklärung und gegebenenfalls Ihren Text zur ausdrücklichen Einwilligung selbst erstellen, mit Ihrer Rechtsberatung.
Fachabteilungen, Ärztinnen und Ärzte und Bewertungen
- Fachabteilungen (Fachrichtungen): für jede Fachabteilung tragen Sie Namen, Symbol, Kurzbeschreibung, ausführliche Beschreibung, Bild und Reihenfolge ein. Das Symbol wählen Sie im Panel aus einer fertigen Liste von 30 Symbolen wie Herz, Kind, Knochen, Auge, Ohr, Zahn, Labor und Radiologie. Die Fachabteilungen werden auf der Seite „Bölümlerimiz“ (Unsere Fachabteilungen) als Karten aufgelistet und erscheinen auch als Aufklappliste im Menü. Jede Fachabteilung hat eine eigene Seite, eine Liste der Ärztinnen und Ärzte dieser Fachabteilung, eine seitliche Liste der übrigen Fachabteilungen und ein Terminanfrage-Kästchen. Fachabteilungen haben kein Preis- oder Dauerfeld.
- Ärztinnen und Ärzte: Sie tragen Namen, Titel, die zugehörige Fachabteilung, Fachgebiet (optional), Foto, Status und Reihenfolge ein. Die Fachabteilung wird aus den im Panel angelegten Fachabteilungen gewählt. Sie werden als Karten auf der Seite „Hekimlerimiz“ (Unsere Ärztinnen und Ärzte) im Menü „Kurumsal“ (Unternehmen), auf der Startseite und auf der Seite „Hakkımızda“ (Über uns) gezeigt; die Karte zeigt Name, Titel, Fachabteilung und Fachgebiet. Ohne Foto erscheint ein Personensymbol. Wer den Status „Taslak“ (Entwurf) hat, erscheint nicht auf der Website und ist im Terminformular nicht wählbar. Tragen Sie nur Titel und Fachgebiete ein, die die Person tatsächlich innehat.
- Bewertungen (standardmäßig ausgeschaltet): Sie tragen Namen, zusätzliche Angabe (optional), Bewertung und ein optionales Foto ein; die Bewertungen erscheinen auf der Startseite in einem Slider. Da die Nutzung von Patientenbewertungen in der Werbung für Gesundheitsleistungen durch Vorschriften eingeschränkt sein kann, ist der Bereich nach der Installation ausgeschaltet; zum Einschalten nutzen Sie die Seite „Bölümleri aç/kapat“ (Bereiche ein-/ausschalten). Die Bewertungsliste und der Bereichsschalter im Panel weisen darauf hin. Das Einschalten der Bewertungen liegt in Ihrer Verantwortung.
Unternehmensseiten, Gesundheitsratgeber und Galerie
- „Hakkımızda“ (Über uns): Seitenüberschrift, Text, Mission, Vision, Signaturzeile und ein Bild. Ein leer gelassener Teil Mission oder Vision erscheint nicht. Die Seite enthält außerdem die Zähler, die Arztkarten und das Aufrufband.
- Häufige Fragen: Fragen und Antworten tragen Sie im Panel ein; beim Klick auf eine Frage öffnet sich die Antwort. Sobald mindestens eine Frage vorhanden ist, erscheint ihr Link im Menü unter „Kurumsal“ (Unternehmen).
- Dokumente (PDF): PDF-Dateien wie ein Patienteninformationsblatt laden Sie im Panel hoch (höchstens 10 MB pro Datei). Für jedes Dokument tragen Sie einen Linktext und eine Reihenfolge ein. Sie werden auf der Seite „Belgeler“ (Dokumente) mit einer Schaltfläche „PDF indir“ (PDF herunterladen) aufgelistet; ein Klick lädt die Datei als PDF herunter.
- Zusätzliche Seiten: im Panel fügen Sie beliebig viele Seiten hinzu (z. B. Datenschutzrichtlinie oder KVKK-Datenschutzerklärung). Für jede Seite wählen Sie, ob sie im oberen Menü (unter „Kurumsal“ (Unternehmen)) und im Fußbereich der Website angezeigt wird.
- Gesundheitsratgeber: Beiträge mit Titel, Status (Veröffentlicht oder Entwurf), Kurzbeschreibung, Bild und Inhalt mit Rich-Text. Die Beiträge werden mit 9 pro Seite aufgeteilt; die Beitragsseite hat eine seitliche Liste der letzten Beiträge. Ein Beitrag im Entwurf erscheint nicht auf der Website.
- Galerie: Sie geben Bildtitel, Bild und Reihenfolge ein. Ein Klick vergrößert das Bild; es funktionieren die Schaltflächen für voriges und nächstes Bild, die Pfeiltasten, die Wischgeste auf dem Smartphone, die Schließen-Schaltfläche und die Esc-Taste.
Aussehen, Mobilgeräte und Suchmaschinen
- Farbe: im Panel wählen Sie zwei Farben. Die Hauptfarbe wird auf Schaltflächen, Akzente und aktive Elemente angewendet; die dunkle Farbe auf die obere Informationsleiste und auf dunkle Bereiche wie den Fußbereich. Der Seitenhintergrund ist immer weiß. Die Textfarben werden je nach Hauptfarbe und dunkler Farbe automatisch dunkel oder hell gewählt.
- Logo, Website-Symbol und Bilder: Sie laden Ihr Logo und Ihr Website-Symbol (Favicon) hoch; ohne Logo erscheint der Firmenname als Text. Das Logo wird im Kopfbereich auf weißem Grund und im Fußbereich in einem weißen Kasten gezeigt; geeignet ist daher ein dunkles oder farbiges Logo, das auf hellem Grund gut lesbar ist. Für das Titelband oben auf den Unterseiten und für den Terminbereich der Startseite können Sie Bilder hochladen; ohne Titelband-Bild erscheint ein einfarbiges Band.
- Informationsleiste, Menü und Fußbereich: die dunkle Informationsleiste zeigt Telefon, E-Mail, Öffnungszeiten und Social-Media-Symbole (auf Telefonbildschirmen ist sie ausgeblendet); das Menü hat eine Schaltfläche „Randevu Talebi“ (Terminanfrage) und, falls eingetragen, ein WhatsApp-Symbol. Der Fußbereich zeigt Ihren kurzen Vorstellungstext, Ihre Kontaktdaten (Adresse, Telefon, E-Mail, Öffnungszeiten), den Notfallhinweis 112, Links, die ersten sechs Fachabteilungen und die Copyright-Zeile. Angaben, die Sie nicht eintragen, werden nicht gezeichnet.
- Social Media: Ihre Links zu Facebook, X (Twitter), Instagram, LinkedIn und YouTube erscheinen als Symbole; ein nicht ausgefülltes Symbol wird nicht gezeichnet. Tragen Sie Ihre WhatsApp-Nummer ein, erscheint im Menü ein WhatsApp-Symbol.
- Bereiche ein- und ausschalten: von einer einzigen Seite schalten Sie die Bereiche Fachabteilungen, Ärztinnen und Ärzte, Gesundheitsratgeber, Galerie, Dokumente, Häufige Fragen und Bewertungen ein oder aus. Ein ausgeschalteter Bereich verschwindet aus Menü und Startseite, und seine Seitenadresse öffnet sich auch nicht mehr. Der Menülink eines Bereichs ohne Einträge erscheint ebenfalls nicht.
- Mobilgeeignet: Auf kleinen Bildschirmen wird das Menü zu einem aufklappbaren Mobilmenü; das Seitenlayout passt sich der Bildschirmbreite an.
- Seitenspezifischer Titel und Beschreibung: jede Seite trägt einen eigenen Titel („Seite | Firma“), eine Beschreibung und Social-Sharing-Tags (Open Graph). Auf den Seiten der Fachabteilungen und Ratgeberbeiträge stammt das Vorschaubild aus dem eigenen Bild des Inhalts. Websitetitel, Beschreibung und Schlüsselwörter tragen Sie unter „Site ayarları“ (Website-Einstellungen) ein.
- Footer-Signatur: Die Zeile „TiklaWeb tarafından geliştirildi“ (Entwickelt von TiklaWeb) am Ende der Website können Sie ändern oder entfernen.
- 404-Seite: Für eine nicht vorhandene Adresse, einen ausgeschalteten Bereich und einen nicht veröffentlichten Beitrag erscheint eine Fehlerseite mit einer Schaltfläche zurück zur Startseite.
Verwaltungspanel
- „Özet“ (Übersicht): für den Administrator die Zahlen ungelesener Anfragen und Nachrichten, Terminanfragen, Fachabteilungen, Ärztinnen und Ärzte sowie veröffentlichter Ratgeberbeiträge, dazu die letzten fünf Terminanfragen und die letzten fünf Nachrichten. Das Seitenmenü zeigt die Zahl ungelesener Einträge als Badge.
- „Randevu ve mesajlar“ (Terminanfragen und Nachrichten): der Administrator sieht Terminanfragen und Kontaktnachrichten in einer Liste und unterscheidet sie nach Typ. Eine Anfrage zeigt Name, E-Mail, Telefon, gewünschte Fachabteilung, bevorzugte Ärztin oder bevorzugten Arzt, gewünschten Tag und Zeit, den Zeitpunkt der KVKK-Einwilligung und die Notiz; eine Nachricht zeigt Betreff und Text. Ungelesene Einträge sind markiert, und Sie können Einträge löschen. Die Liste erinnert daran, dass Anfragen Gesundheitsangaben enthalten können und dass Sie eine Anfrage löschen sollten, wenn Sie fertig sind. Ein Editor-Konto sieht nur die Kontaktnachrichten.
- Fachabteilungen, Ärztinnen und Ärzte und Gesundheitsratgeber: Sie fügen Einträge hinzu, bearbeiten und löschen sie. Die Listen haben Suche und Sortierung; über den Listen der Fachabteilungen und des Gesundheitsratgebers steht ein Hinweis, keine Behandlungsergebnis-Versprechen, Erfolgsquoten oder Überlegenheitsbehauptungen zu schreiben.
- Seiten, Galerie und Dokumente: Sie verwalten die zusätzlichen Seiten, die Galeriebilder und die PDF-Dokumente.
- Website-Inhalte: „Ana sayfa kaydırıcısı“ (Slider der Startseite), „Ana sayfa kutuları, çağrı bandı ve sayaçlar“ (Kacheln, Aufrufband und Zähler der Startseite), „Hakkımızda“ (Über uns), „Yorumlar“ (Bewertungen), „Sık sorulan sorular“ (Häufige Fragen), „Site görselleri“ (Website-Bilder), „Sosyal medya bağlantıları“ (Social-Media-Links) und „Bölümleri aç/kapat“ (Bereiche ein-/ausschalten). In Rich-Text-Feldern wird der Editor Summernote verwendet.
- E-Mail-Einstellungen: sobald Sie Ihre SMTP-Daten eintragen und Benachrichtigungen einschalten, funktionieren die E-Mails der Terminanfrage und des Kontaktformulars. Die Einstellungen prüfen Sie mit der Schaltfläche „Deneme e-postası gönder“ (Test-E-Mail senden).
- „Site ayarları“ (Website-Einstellungen): Websitetitel, Firmenname, Beschreibung und Schlüsselwörter, Telefon, WhatsApp-Nummer, E-Mail, Adresse, Öffnungszeiten, der im Fußbereich angezeigte kurze Vorstellungstext, Copyright-Zeile, Hauptfarbe, dunkle Farbe, KVKK-Seite, Karte, Logo, Website-Symbol, Website-Sprache und Panel-Sprache.
- Benutzer und Berechtigungen: Sie legen Administrator- und Editor-Konten an. Der Editor verwaltet die Inhaltsbereiche und die Kontaktnachrichten; Terminanfragen, „Site ayarları“ (Website-Einstellungen), „E-posta ayarları“ (E-Mail-Einstellungen) und „Kullanıcılar“ (Benutzer) sind nur für den Administrator zugänglich. Berechtigungen werden auf dem Server geprüft. Jeder Benutzer ändert seinen Namen und sein Passwort auf der Seite „Profil ve şifre“ (Profil und Passwort).
- Passwort vergessen: Der Link auf der Anmeldeseite des Panels setzt das Passwort per E-Mail zurück (wenn „E-posta ayarları“ (E-Mail-Einstellungen) eingerichtet ist). Der Link zum Zurücksetzen ist 1 Stunde gültig und kann einmal verwendet werden.
- Eigener Code: Unter „Site ayarları“ (Website-Einstellungen) fügen Sie am Anfang und am Ende der Website Ihren eigenen Code ein (zum Beispiel ein Statistik-Skript). Diese Felder sind nur dem 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.
- Beispielinhalte oder leere Installation: Sie starten gefüllt wie die Demo und bearbeiten von dort aus, oder Sie tragen Ihre Inhalte von Grund auf ein. Die Liste der Terminanfragen und Nachrichten beginnt in beiden Fällen leer, und der Bereich Bewertungen ist ausgeschaltet.
- Update über das Panel: Laden Sie das ZIP-Paket der neuen Version aus Ihrem tiklaweb.net-Kundenbereich herunter und laden Sie es auf der Seite „Güncelleme ve lisans“ (Update und Lizenz) des Verwaltungspanels hoch. Zuvor werden Dateien und Datenbank gesichert. Tritt ein Fehler auf, kehrt die Website in den vorherigen Zustand zurück. Ihre hochgeladenen Bilder und PDF-Dokumente, 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). Die Anleitung enthält die Regeln, die für Apache und LiteSpeed bereits mitgeliefert werden, und die Regeln, die Sie für Nginx und IIS ergänzen müssen.
Lizenz
Jede Lizenz gilt für genau eine Domain, die Sie bei der Bestellung angeben. Eine Änderung der Domain ist kostenpflichtig und erfolgt per 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
- Aufbau: PHP (PDO), eigener Router und Twig-3-Vorlagen. Die Seitenadressen sind gut lesbar (z. B. /bolumler/3-ortopedi-ve-travmatoloji); dafür muss der Server Adressen umschreiben. Bei Apache und LiteSpeed übernimmt das die mitgelieferte Datei .htaccess; die Regeln für Nginx und IIS stehen in der Datei KURULUM.html
- Website: Swiper und Font Awesome Free 6; die Schriftarten Quicksand und Montserrat werden mit dem Paket geliefert und nicht von einem externen Server geladen. Panel: 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, ein verstecktes Falle-Feld und ein Limit von 8 Absendungen pro IP in 10 Minuten im Terminanfrage- und im Kontaktformular; bei einer Terminanfrage werden Fachabteilung und Arzt nur aus den im Panel gespeicherten Namen akzeptiert (ein Arzt nur, wenn veröffentlicht), eine Auswahl, die nicht zur Fachabteilung des Arztes passt, wird abgelehnt, die Notiz hat höchstens 500 Zeichen, das Datum wird auf dem Server geprüft und ein vergangener Tag ist nicht wählbar
- CSRF-Prüfung bei Panelaktionen; vorübergehende Sperre nach 5 fehlgeschlagenen Versuchen in 15 Minuten bei der Panel-Anmeldung, und die Sitzung endet nach 2 Stunden Inaktivität
- Terminanfragen enthalten personenbezogene Daten, deshalb sieht, liest und löscht sie im Panel nur das Administratorkonto; einem Editor-Konto werden sie nicht angezeigt
- 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
- Ein PDF-Dokument wird nur akzeptiert, wenn es die PDF-Signatur und eine Dateiende-Markierung trägt (höchstens 10 MB). Auf den Dokumentenordner kann nicht direkt zugegriffen werden; die Datei wird über die Website als Anhang heruntergeladen
- 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
- 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 Panel-Sprache über das Globus-Symbol oben rechts auf Englisch umstellen. Firmenname (Örnek Tıp Merkezi), Fachabteilungen, Ärzte, Galeriebilder, PDF-Dokumente und die Zählerwerte der Startseite in der Demo sind Beispiele (die Zählerbeschriftungen enden mit „(örnek)“, also „Beispiel“). In der Demo ist der Bereich Bewertungen ausgeschaltet; im Panel sehen Sie zwei Beispiel-Bewertungen. Im Demo-Panel sehen Sie in der Liste „Randevu ve mesajlar“ (Terminanfragen und Nachrichten) einige Beispieleinträge. WhatsApp, Social-Media-Links und Karte sind in der Demo leer gelassen; sobald Sie sie im Panel ausfüllen, erscheinen sie auf der Website.
- Website: https://037.tiklaweb.net
- Verwaltungspanel: https://037.tiklaweb.net/admin/
- Demo-E-Mail: demo@tiklaweb.net
- Demo-Passwort: demo1234
In der Demo lassen sich keine Änderungen speichern; Terminanfrage und Kontaktformular speichern keine Einträge und versenden keine E-Mails. Die Demo wird jede Nacht zurückgesetzt. Sensible Seiten wie E-Mail-Einstellungen, Benutzer und Passwortformulare lassen sich im Demomodus nicht ansehen, und „Passwort vergessen“ ist in der Demo ausgeschaltet. Diese Zugangsdaten gelten nur für die Demo-Website. In 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 Administrator-Konto an und füllen Sie die Bereiche „Site ayarları“ (Website-Einstellungen), KVKK-Seite, „Bölümler (branşlar)“ (Fachabteilungen), „Hekimler“ (Ärztinnen und Ärzte), „Belgeler“ (Dokumente) und „E-posta ayarları“ (E-Mail-Einstellungen) aus.
Die ausführliche Installationsanleitung liegt dem heruntergeladenen Paket als KURULUM.html bei (auf Türkisch). Wenn Sie Nginx oder IIS verwenden, stehen die nötigen Serverregeln ebenfalls in dieser Anleitung.
2.0.0 — Erste Verkaufsversion
Erste Verkaufsversion des Website-Skripts für Poliklinik und Medizinisches Zentrum.
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 über das Panel per ZIP: automatische Sicherung, Rückkehr zur vorherigen Version bei Fehlern, Erhalt von Inhalten, PDF-Dokumenten und hinzugefügten Sprachdateien.
- Auf der Startseite Begrüßungs-Slider, drei Hervorhebungskästen, Bereich „Über uns“, Fachabteilungen, Zähler, Terminanfrageformular, Ärztinnen und Ärzte, neueste Ratgeberbeiträge und Aufrufband; alles über das Panel verwaltet.
- Terminanfrageformular (Fachabteilung, Arzt, gewünschter Tag und Zeit), eine Anfrage mit von der Fachabteilungsseite vorgewählter Fachabteilung und der Bereich „Randevu ve mesajlar“ (Terminanfragen und Nachrichten) im Panel; Anfragen sind nur für den Administrator zugänglich.
- Fachabteilungen (Symbolauswahl im Panel) und Ärztinnen und Ärzte (mit Fachabteilung verknüpft); jede Fachabteilung mit eigener Seite und Arztliste.
- „Hakkımızda“ (Über uns), häufige Fragen und zusätzliche Seiten; der Bereich Bewertungen ist nach der Installation ausgeschaltet und im Panel einschaltbar.
- Gesundheitsratgeber, Galerie mit Bildvergrößerung (Vor- und Zurück-Schaltflächen, Pfeiltasten) und PDF-Dokument-Download.
- Bereiche ein- und ausschalten sowie im Panel hochgeladenes Logo, Website-Symbol, Titelband und Bild des Terminbereichs.
- Terminanfrage- und Kontaktformular mit KVKK-Einwilligungskästchen; Link zur Datenschutzerklärung; Gesundheitsdaten-Hinweis und Notfallhinweis 112 im Terminformular; Hinweis „ersetzt keine Diagnose oder Behandlung“ auf Seiten der Fachabteilungen und Ratgeberbeiträge.
- Auswahl von Hauptfarbe und dunkler Farbe im Panel; die Textfarben werden automatisch gewählt.
- 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 Editor.
Korrekturen
- Ungültige Adressen von Fachabteilungen, Seiten und Beiträgen sowie nicht veröffentlichte Beiträge zeigen die 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, Social Media, Karte, Öffnungszeiten und Zähler werden auf der Website nicht gezeichnet.
Sicherheit
- Signiertes Token und Versuchslimit bei Terminanfrage und Kontaktformular; CSRF-Prüfung, Versuchslimits und Berechtigungsprüfungen bei Panelaktionen.
- Terminanfragen werden nur dem Administratorkonto angezeigt.
- Der Typ der ins Panel hochgeladenen Bilder wird anhand des Inhalts geprüft; bei PDF-Dokumenten werden PDF-Signatur und Dateiende-Markierung geprüft.
- Die Felder mit formatiertem Text im Panel werden beim Speichern gefiltert, und dem Panel wurde eine Content Security Policy hinzugefügt.
- 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 Poliklinik und Medizinisches Zentrum
Gesundheit & Klinik- Fertige Website für Polikliniken und Ärztezentren. Fachabteilungen, Ärzte, Terminanfrage, Gesundheitsratgeber. Einrichtung per Assistent, Türkisch und Englisch.
| Veröffentlicht | 5 November 2026 |
|---|---|
| Letzte Aktualisierung | 5 November 2026 |
| Version | 2.0.0 |
| Entwickelt mit | PHP 8.2+, MySQL/MariaDB, PHP (PDO), Twig 3, Swiper, Font Awesome 6, Summernote, PHPMailer |
| Enthaltene Seiten | 13 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, ctype (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- oder LiteSpeed-Hosting mit Unterstützung für .htaccess und mod_rewrite. Bei Nginx und IIS müssen die Regeln aus der Anleitung ergänzt werden.
- Beschreibbare Ordner: tiklaweb, uploads
- Für die E-Mails der Terminanfrage und des Kontaktformulars die SMTP-Daten 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.




























