Script de site pour médecin et clinique avec demandes de rendez-vous

Site de cabinet médical et de clinique avec formulaire de demande de rendez-vous, spécialités, équipe et galerie, géré depuis un panneau d’administration

Santé & Clinique
Note sur la langue

L’interface du site et du panneau d’administration est disponible en turc et en anglais. Vous choisissez séparément la langue du site et celle du panneau dans « Site Ayarları » (Paramètres du site) ; vous pouvez aussi changer la langue du panneau avec l’icône en forme de globe, en haut à droite du panneau.

D’autres langues peuvent être ajoutées : copiez le fichier en.php du dossier dil du paquet et traduisez-le (les étapes figurent dans dil/OKUBENI.txt). La langue ajoutée apparaît automatiquement dans les listes de langue des paramètres du site, et les mises à jour ne touchent pas vos fichiers de langue. Les textes non traduits s’affichent en anglais ; sur demande, ils peuvent s’afficher en turc.

Les contenus que vous publiez (prestations, pages, articles de blog, etc.) ne sont pas traduits ; ils restent dans la langue dans laquelle vous les rédigez. Les messages d’avertissement et les formats de date suivent la langue choisie. Les e-mails de formulaire qui vous sont envoyés sont rédigés dans la langue du panneau.

Lorsque cette page cite une section du panneau ou du site, son nom est indiqué tel qu’il apparaît dans l’interface turque, entre guillemets, suivi de sa traduction entre parenthèses ; dans l’interface anglaise, ces sections apparaissent sous leur nom anglais.

À qui s’adresse-t-il ?

Conçu pour les cabinets médicaux, les cliniques, les dentistes, les centres de santé et les agences qui créent leur site. Sur la page d’accueil, après la zone d’accueil, se suivent le résumé « Hakkımızda » (À propos), vos spécialités (cartes avec icônes), le bandeau de compteurs, l’équipe, les avis de patients, l’appel à prendre rendez-vous, la galerie, les derniers articles et les logos de références, dans cet ordre. Dans le bandeau « Bilgi al » (Demander des informations) en bas de chaque page, les visiteurs laissent leur adresse e-mail.

Dans le formulaire « Randevu Talebi » (Demande de rendez-vous), le visiteur indique son nom, son numéro de téléphone et son adresse e-mail, et peut ajouter une spécialité et une date souhaitée. La demande arrive dans la liste « Mesajlar » (Messages) du panneau avec le type « Randevu Talebi » (Demande de rendez-vous) et est comptée à part dans le « Gösterge Paneli » (Tableau de bord). Vous rappelez le visiteur et fixez l’horaire. Le site n’a pas de système de rendez-vous en ligne : le formulaire ne crée pas de rendez-vous confirmé, ne propose ni calendrier ni choix d’horaire, et vous répondez vous-même aux demandes.

Vous n’avez pas besoin de savoir programmer. L’assistant dans le navigateur se charge de l’installation et vous saisissez vos contenus dans le panneau d’administration.

Périmètre

Ce script est un site vitrine d’information. Les prestations y sont présentées sous forme de « spécialités » : chacune a une carte, une icône et une page propre. À côté des spécialités, on trouve l’équipe, la galerie, le blog, les questions fréquentes et le formulaire de demande de rendez-vous ; il n’y a pas de fonctions de boutique (vitrine de produits, panier, paiement en ligne). Nous vous recommandons de regarder les démos avant de décider.

Fonctionnalités du site
Page d’accueil
  • Ordre sur la page d’accueil : zone d’accueil, résumé « Hakkımızda » (À propos), spécialités, bandeau de compteurs, équipe, avis de patients, appel à prendre rendez-vous, galerie, derniers articles de blog et logos de références. Une section sans entrée n’apparaît pas.
  • En-tête et menu : en haut figurent un court texte que vous rédigez dans le panneau, l’e-mail, le téléphone et les icônes de réseaux sociaux ; en dessous viennent le logo, le menu et le bouton de rendez-vous. Les informations laissées vides n’apparaissent pas. Au défilement, le menu reste fixé en haut de l’écran. Sur les petits écrans, le menu devient un tiroir qui glisse depuis le côté.
  • Zone d’accueil à plusieurs diapositives : vous ajoutez des diapositives sous « Slider ». Pour chaque diapositive, vous saisissez deux lignes de texte ; le texte du bouton, le lien du bouton et l’image sont facultatifs (le bouton ne s’affiche que si le texte et le lien sont renseignés). L’image devient le fond pleine largeur de la zone d’accueil. Le lien du bouton peut être une page du site (par exemple randevu, hizmetler, galeri) ou une adresse externe. Dix diapositives au plus sont affichées. Avec plusieurs diapositives, la zone change en fondu, des points apparaissent en bas et les diapositives défilent d’elles-mêmes ; sur les appareils où le réglage de mouvement réduit est activé, le défilement automatique est désactivé. Sans diapositive, le titre et la description du site s’affichent.
  • Résumé « Hakkımızda » (À propos) : le titre, un court texte et une image facultative sur la page d’accueil ; le bouton « Devamını oku » (Lire la suite) en dessous mène à la page « Hakkımızda ».
  • Spécialités : les six premières spécialités publiées s’affichent sous forme de cartes : l’icône choisie, le nom de la spécialité, une courte description et un lien « İncele » (Voir). Au-delà de six, un bouton « Tüm Hizmetler » (Toutes les prestations) apparaît sous la section. Vous choisissez l’icône dans une liste prête d’icônes médicales du panneau (stéthoscope, médecin, œil, dent, cœur, bébé, microscope, etc.).
  • Bandeau de compteurs : vous saisissez vos chiffres avec un nom, un nombre et une icône (par exemple le nombre de médecins spécialistes, les années d’expérience). Les nombres comptent depuis zéro lorsqu’ils entrent dans l’écran ; sur les appareils où le mouvement réduit est activé, la valeur s’affiche directement. Une entrée de valeur 0 n’est pas affichée et, sans entrée, le bandeau n’apparaît pas.
  • Équipe : les membres de l’équipe publiés s’affichent sous forme de cartes avec photo, nom et poste ; ils figurent sur la page d’accueil et sur la page « Hakkımızda ». C’est ici que vous présentez vos médecins et le reste de l’équipe.
  • Avis de patients : les avis s’affichent dans un carrousel : nom, ligne de titre, avis et photo facultative. Avec plusieurs avis, le carrousel avance de lui-même ; vous pouvez aussi utiliser les points ou balayer.
  • Appel à prendre rendez-vous : un titre, un court texte, une image facultative et un bouton de rendez-vous. Si « Randevu Talebi » est activé, le bouton mène à la page de rendez-vous ; sinon (si « İletişim » est activé) à la page de contact ; si les deux sont désactivés, aucun bouton n’est affiché.
  • Galerie : les six dernières images s’affichent sur la page d’accueil ; s’il y en a davantage, un bouton « Tüm Galeri » (Toute la galerie) apparaît. Un clic sur une image ouvre une grande vue.
  • Derniers articles : les trois articles de blog les plus récents s’affichent avec image, date, auteur et court texte.
  • Logos de références : les logos figurent dans un carrousel en bas de page ; s’il y a plus de logos que l’écran n’en contient, le carrousel avance de lui-même.
Spécialités et galerie
  • Spécialités (prestations) : pour chaque spécialité, vous saisissez un nom, une image, une icône, une courte description et un texte détaillé mis en forme ; des options indiquent si elle est publiée et si elle apparaît dans le menu du haut. Toutes les spécialités publiées sont listées sous forme de cartes sur la page « Hizmetler » (Prestations). Chaque spécialité a sa propre page ; la carte à côté contient la liste des spécialités, le bouton de rendez-vous et un lien « Tüm Hizmetler » (Toutes les prestations). Les spécialités que vous choisissez apparaissent en liste déroulante dans le menu du haut et dans une colonne distincte du pied de page.
  • Demande de rendez-vous depuis une spécialité : le bouton de rendez-vous de la page d’une spécialité ouvre le formulaire « Randevu Talebi » (Demande de rendez-vous) avec cette spécialité déjà sélectionnée. Le visiteur peut en choisir une autre ou laisser le champ vide.
  • Galerie : sous « Galeri » (Galerie) dans le panneau, vous ajoutez des enregistrements avec un nom d’image et une image. Sur la page de la galerie, les images sont listées en grille ; un clic ouvre une grande vue qui se ferme avec Échap au clavier et se parcourt avec les flèches ou les boutons précédent/suivant. Si aucune image n’a été ajoutée, le lien du menu et la page n’apparaissent pas.
Demande de rendez-vous et contact
  • Page « Randevu Talebi » (Demande de rendez-vous) : nom et prénom, téléphone et e-mail sont obligatoires. La spécialité (parmi les spécialités publiées), la date souhaitée (d’aujourd’hui à un an au plus) et une note (2 000 caractères au plus) sont facultatives. La case de consentement KVKK est obligatoire. La page indique que le formulaire ne crée pas de rendez-vous confirmé ; après l’envoi, le visiteur voit le message « Randevu talebiniz alındı » (Votre demande de rendez-vous a bien été reçue).
  • Aspect de la demande dans le panneau : l’enregistrement arrive dans la liste « Mesajlar » (Messages) avec le type « Randevu Talebi » (Demande de rendez-vous) ; le texte du message contient la spécialité, la date souhaitée et la note. Une colonne Type dans les listes « Mesajlar » et « Gösterge Paneli » (Tableau de bord) distingue les demandes de rendez-vous des messages de contact ; le « Gösterge Paneli » comporte un compteur « Randevu talepleri » (Demandes de rendez-vous).
  • Désactiver « Randevu Talebi » : si vous mettez « Randevu Talebi » sur passif dans « Menü Düzeni » (Structure du menu), la page de rendez-vous affiche une page « introuvable » (404) ; le bouton de rendez-vous du menu, le lien du pied de page et le bouton de rendez-vous des pages de spécialités ne sont pas affichés. Vous changez le nom du bouton (« Randevu Al », Prendre rendez-vous) sur la page « Menü İsimleri » (Noms du menu).
  • Page de contact : un formulaire avec les champs nom et prénom, téléphone, e-mail et message, tous obligatoires. La page comporte aussi une liste avec adresse, téléphone, e-mail et horaires, les icônes de réseaux sociaux et, si vous le souhaitez, une carte (code d’intégration Google Maps ou OpenStreetMap) ; les informations laissées vides et la carte n’apparaissent pas.
  • Zone « Bilgi al » (Demander des informations) : elle se trouve dans un bandeau en bas de chaque page. Le visiteur écrit seulement une adresse e-mail et coche le consentement KVKK ; l’enregistrement arrive dans la liste « Mesajlar » (Messages). Vous changez le titre et le texte du bouton du bandeau sur la page « Başlıklar ve yazılar » (Titres et textes). La zone fonctionne même si « İletişim » (Contact) est désactivé dans « Menü Düzeni » (Structure du menu).
  • E-mail vers vous : une fois « E-posta Ayarları » (Paramètres e-mail) configuré et les notifications activées, les demandes de rendez-vous, les messages du formulaire de contact et ceux de « Bilgi al » vous parviennent aussi par e-mail. Si vous répondez à l’e-mail, la réponse part vers l’adresse du visiteur. Même sans configuration e-mail, les enregistrements sont listés dans le panneau. Aucun e-mail n’est envoyé au visiteur.
  • Case de consentement KVKK : obligatoire dans le formulaire de demande de rendez-vous, dans le formulaire de contact et dans la zone « Bilgi al » (Demander des informations). KVKK est la loi turque sur la protection des données personnelles. Le lien de la notice d’information mène à la page que vous choisissez sous « Site Ayarları » (Paramètres du site) ; le même lien figure aussi dans la barre du bas du site. Le texte fourni avec le contenu d’exemple n’est qu’un exemple ; vous devez rédiger votre propre notice d’information avec votre conseiller juridique.
Pages intérieures
  • « Hakkımızda » (À propos) : titre, image facultative et texte mis en forme ; en dessous viennent les cartes « Pourquoi nous », l’équipe et les questions fréquentes. Vous saisissez les cartes « Pourquoi nous » dans le panneau sous « Öne Çıkanlar » (Points forts) (titre, courte description, icône) et les questions sous « Sıkça Sorulan Sorular » (Questions fréquentes) ; les questions s’affichent en liste dépliante et la première est ouverte. Une section sans entrée n’apparaît pas.
  • Blog : vous publiez des articles avec titre, image, court texte et texte mis en forme. Le nom de l’auteur est facultatif. La date d’ajout d’un article est enregistrée automatiquement et affichée, par exemple, « 25 Ekim 2026 ». La liste est triée avec l’article le plus récent en premier. Un article non publié n’apparaît pas sur le site.
  • Pages supplémentaires : vous ajoutez autant de pages que vous le souhaitez depuis le panneau (par exemple la notice d’information KVKK ou une page recrutement). Sous « Menüler » (Menus), vous créez un titre de menu et affichez la page dessous dans le menu du haut sous forme de liste déroulante ; si vous le souhaitez, vous l’ajoutez aussi aux liens de la barre du bas du site.
Menu, titres et apparence
  • Noms et structure du menu : sur la page « Menü İsimleri » (Noms du menu), vous écrivez avec vos propres mots les noms « Hakkımızda » (À propos), « Hizmetler » (Prestations), « Galeri » (Galerie), « Blog » et « İletişim » (Contact), ainsi que le nom du bouton de rendez-vous. Sur la page « Menü Düzeni » (Structure du menu), vous activez ou désactivez un par un « Hakkımızda », « Hizmetler », « Galeri », « Ek Sayfalar » (Pages supplémentaires), « Blog », « İletişim » et « Randevu Talebi » (Demande de rendez-vous). Une section désactivée disparaît du menu du haut et du pied de page, et ses pages affichent une page « introuvable » (404) ; le résumé « Hakkımızda », les spécialités, la galerie et les derniers articles de la page d’accueil n’apparaissent pas non plus. Les « Ek Sayfalar » sont seulement affichées ou masquées dans le menu du haut, leurs pages restent toujours ouvertes ; l’accès à des pages comme la notice KVKK n’est pas coupé.
  • Titres et textes : avec 22 champs sur la page « Başlıklar ve yazılar » (Titres et textes), vous changez le texte de la barre supérieure, les titres et sous-textes des sections (À propos, spécialités, « Neden biz » (Pourquoi nous), questions fréquentes, avis de patients, appel à prendre rendez-vous, blog, équipe, galerie) ainsi que le titre et le texte du bouton du bandeau « Bilgi al » (Demander des informations) en bas du site ; chaque champ indique où il apparaît sur le site.
  • Couleurs : sous « Site Ayarları » (Paramètres du site), vous choisissez deux couleurs. La couleur principale s’applique aux boutons, aux liens, au menu, aux éléments actifs ou survolés et aux accents. La couleur foncée s’applique aux titres et aux textes du menu, au bouton « Bilgi al » et au bandeau de titre des pages intérieures. La couleur du texte posé sur ces couleurs est choisie automatiquement selon le fond.
  • Logo, favicon et images : le logo (affiché dans l’en-tête, dans le menu mobile et dans le pied de page ; vous le téléversez dans le champ « Koyu Logo » (Logo foncé), et s’il est vide, « Açık Logo » (Logo clair) est utilisé) et le favicon se téléversent sous « Site Ayarları » (Paramètres du site). Sur la page « Görseller » (Images), vous changez l’image de la section « Neden biz », l’image de la section des questions fréquentes, l’image de l’appel à prendre rendez-vous et l’image de fond du bandeau de titre des pages intérieures.
  • Coordonnées et réseaux sociaux : vous saisissez votre téléphone, votre e-mail, votre adresse et vos horaires, ainsi que vos liens Facebook, Twitter, Instagram, YouTube, LinkedIn, TikTok et WhatsApp. Ils apparaissent dans la partie haute du site, sur la page de contact et dans le pied de page ; seuls ceux que vous renseignez s’affichent.
  • Pied de page et signature : le pied de page contient le logo avec le texte du champ « Footer Hakkımızda Yazısı » (Texte du pied de page) de la page « Hakkımızda » (À propos), le menu rapide, une colonne avec les spécialités affichées dans le menu et vos coordonnées ; la barre du bas contient la ligne de copyright, le lien KVKK et les pages que vous faites afficher dans le pied de page. Vous pouvez modifier ou supprimer la ligne « TiklaWeb tarafından geliştirildi » (Développé par TiklaWeb) en bas du site.
Mobile et moteurs de recherche
  • Adapté au mobile : le site s’adapte aux écrans de téléphone, de tablette et d’ordinateur ; sur les petits écrans, le menu devient un tiroir qui s’ouvre au toucher, et un bouton « haut de page » apparaît en bas à droite au défilement.
  • Titre et description propres à chaque page : chaque page porte son propre titre (« Page | Entreprise »), sa description et ses balises de partage social (Open Graph). Sur les pages de spécialités, de blog et supplémentaires, vous pouvez aussi saisir le titre, la description et les mots-clés dans le panneau. Le titre, la description et les mots-clés du site se saisissent sous « Site Ayarları » (Paramètres du site).
Panneau d’administration
  • « Gösterge Paneli » (Tableau de bord) : le nombre de prestations, d’images de galerie, de membres de l’équipe, d’articles, de demandes de rendez-vous et de messages, plus la liste des dix dernières entrées (avec une colonne de type). Le menu latéral affiche le nombre de messages sous forme de pastille.
  • « Mesajlar » (Messages) : les demandes de rendez-vous, les messages du formulaire de contact et les entrées de « Bilgi al » sont regroupés dans une seule liste. Le nom, le téléphone, l’e-mail, le type et la date figurent dans la liste ; dans la fenêtre de détails, vous lisez le message et pouvez supprimer l’enregistrement.
  • Gestion des contenus : vous ajoutez, modifiez et supprimez des contenus sous « Slider », « Hizmetler » (Prestations), « Galeri » (Galerie), « Blog », « Sayfalar » (Pages, avec titres de menu), « Takım » (Équipe), « Öne Çıkanlar » (Points forts), « Sayaçlar » (Compteurs), « Müşteri Yorumları » (Avis clients), « Referanslar » (Références), « Sıkça Sorulan Sorular » (Questions fréquentes) et « Hakkımızda » (À propos). L’éditeur Summernote est utilisé dans les champs de texte mis en forme.
  • Menu et images : « Menü Düzeni » (Structure du menu), « Menü İsimleri » (Noms du menu), « Başlıklar ve yazılar » (Titres et textes) et « Görseller » (Images) gèrent le menu, les titres de section et quatre images du site.
  • « E-posta Ayarları » (Paramètres e-mail) : vous saisissez le serveur SMTP, le port, le chiffrement, le compte e-mail, le mot de passe et l’adresse de notification ; une fois les notifications activées, les e-mails de demande de rendez-vous, de formulaire de contact et de « Bilgi al » fonctionnent.
  • « Site Ayarları » (Paramètres du site) et « İletişim Bilgileri » (Coordonnées) : « Site Ayarları » contient le titre du site, les mots-clés, la description, la ligne de copyright, les deux couleurs, la page KVKK, la langue du site, la langue du panneau, les logos et le favicon. « İletişim Bilgileri » est une page à part : téléphone, e-mail, adresse, liens de réseaux sociaux, horaires et code de la carte.
  • Utilisateurs et droits : vous ajoutez des comptes administrateur, éditeur et lecture seule. L’éditeur gère les sections de contenu ; « Kullanıcılar ve Yetkiler » (Utilisateurs et droits), « Site Ayarları » (Paramètres du site), « İletişim Bilgileri » (Coordonnées), « E-posta Ayarları » (Paramètres e-mail) et « Opsiyonel Kodlar » (Codes optionnels) sont réservés à l’administrateur. Les droits sont contrôlés côté serveur.
  • Mot de passe oublié : le lien de la page de connexion du panneau réinitialise le mot de passe par e-mail (si « E-posta Ayarları » (Paramètres e-mail) est configuré). Le lien est valable 1 heure et ne sert qu’une fois.
  • « Opsiyonel Kodlar » (Codes optionnels) : vous ajoutez votre propre code (par exemple un script de statistiques) en haut (head) et à la fin du site. Ce champ est réservé à l’administrateur.
Installation et mises à jour
  • Assistant d’installation en cinq étapes : prérequis, licence, base de données, informations du site et de l’administrateur, fin. L’assistant vérifie lui-même votre serveur.
  • Langue de l’installation : dans l’assistant, choisissez le turc ou l’anglais en haut à droite. Pour une installation en anglais, le contenu de départ et le contenu d’exemple sont aussi en anglais.
  • Contenu d’exemple ou installation vide : vous démarrez avec un site rempli comme la démo et vous le modifiez, ou vous saisissez vos contenus de zéro. La liste des messages démarre vide dans les deux cas.
  • Mise à jour depuis le panneau : téléchargez le paquet zip de la nouvelle version depuis votre espace client tiklaweb.net et importez-le sur la page « Güncelleme ve Lisans » (Mise à jour et licence) du panneau d’administration. Les fichiers et la base de données sont sauvegardés au préalable. En cas d’erreur, le site revient à son état précédent. Vos images, paramètres et contenus sont conservés.
  • Paquets vérifiés : la signature du paquet de mise à jour est contrôlée ; seuls les paquets téléchargés depuis tiklaweb.net sont installés.

Un guide d’installation détaillé est fourni dans le paquet téléchargé, sous la forme du fichier KURULUM.html (rédigé en turc).

Licence

Chaque licence est valable pour un seul nom de domaine, celui que vous indiquez lors de la commande. Le changement de nom de domaine est payant et se fait par demande d’assistance. La licence ne peut pas être transférée gratuitement. Le site ne s’ouvre pas sur un domaine sans licence et le visiteur est redirigé vers une page d’avertissement de licence. Une licence distincte est nécessaire pour l’utiliser sur un autre domaine.

Caractéristiques techniques
  • PHP 8.2 ou supérieur, MySQL ou MariaDB
  • Framework : CodeIgniter 4. Site : Bootstrap 4 (styles uniquement), Swiper et Font Awesome Free 6 ; les polices (Inter et Titillium Web) sont conservées en local dans le paquet et aucun service de polices externe n’est appelé. Panneau : Bootstrap 4, jQuery et l’éditeur de contenu Summernote
  • L’envoi des e-mails se fait avec PHPMailer 6.9 ; le mot de passe SMTP est stocké chiffré. Une saisie de formulaire est d’abord enregistrée dans la base de données ; si le serveur le permet, l’e-mail part une fois la réponse envoyée au visiteur
  • Les textes de l’interface sont conservés dans les fichiers de langue du paquet (turc et anglais inclus, une nouvelle langue peut être ajoutée)
  • Jeton de formulaire signé et champ piège caché dans les formulaires du site, vérification CSRF sur les actions du panneau ; limites de tentatives sur la connexion au panneau, la réinitialisation du mot de passe, le formulaire de demande de rendez-vous, le formulaire de contact et la zone « Bilgi al »
  • Le type des images téléversées depuis le panneau est vérifié d’après le contenu (JPG, PNG, WebP ; 8 Mo au maximum) et, si l’extension GD est active, elles sont converties en WebP ; aucun PHP ne s’exécute dans le dossier des téléversements
  • Les champs de texte enrichi du panneau sont filtrés côté serveur à l’enregistrement (HTMLPurifier) ; le panneau d’administration envoie un en-tête Content Security Policy (CSP) ; les mots de passe des administrateurs sont stockés sous forme de hachage
  • La zone de carte n’accepte que les adresses d’intégration Google Maps et OpenStreetMap
  • Les champs d’icône n’acceptent que les icônes Font Awesome de la liste prête à l’emploi
  • Les informations de base de données et les sauvegardes sont conservées, si votre hébergement le permet, dans un dossier situé en dehors de la racine web
  • En-têtes de sécurité, HSTS en HTTPS ; fuseau horaire Europe/Istanbul
  • Un audit de sécurité composé d’une revue du code et de tests d’attaque en conditions réelles a été réalisé avant la vente
Démo

Explorez le site et le panneau d’administration dans la démo en lecture seule. La démo est installée en turc ; dans le panneau d’administration, vous pouvez passer la langue du panneau en anglais avec l’icône de globe en haut à droite (ce choix n’est conservé que dans votre navigateur). Le nom de l’établissement, les personnes, les avis, les chiffres, les spécialités, les articles et les photos de la démo sont des contenus d’exemple. Dans le panneau de démo, vous voyez deux enregistrements d’exemple dans la liste « Mesajlar » (Messages), une demande de rendez-vous et un message de contact. Les liens de réseaux sociaux et la carte sont laissés vides dans la démo ; une fois renseignés dans le panneau, ils apparaissent sur le site.

Aucune modification ne peut être enregistrée dans la démo ; le formulaire de demande de rendez-vous, le formulaire de contact et la zone « Bilgi al » n’enregistrent rien et n’envoient pas d’e-mail. La démo est réinitialisée chaque nuit. Les pages sensibles comme les paramètres e-mail et les utilisateurs ne peuvent pas être consultées en mode démo, et « Mot de passe oublié » est désactivé dans la démo. Ces identifiants ne valent que pour le site de démo. Dans l’installation que vous achetez, vous définissez vous-même le compte administrateur.

Support

Si vous êtes bloqué, ouvrez un ticket de support depuis votre espace client tiklaweb.net ou écrivez à destek@tiklaweb.net.

Site prêt à l’emploi pour médecins et cliniques : spécialités, équipe, galerie, avis, demande de rendez-vous, blog. Installation par assistant, turc et anglais.
  • Étape 1, préparation : sur votre hébergement, réglez la version de PHP sur 8.2 ou supérieure et créez une base de données MySQL/MariaDB vide avec son utilisateur.
  • Étape 2, fichiers : téléversez le contenu du dossier public_html du paquet téléchargé (y compris le fichier caché .htaccess) dans le dossier de publication de votre domaine.
  • Étape 3, assistant : ouvrez votre domaine dans le navigateur. L’assistant d’installation se lance automatiquement ; les liens en haut de la page permettent de choisir le turc ou l’anglais.
  • Étape 4, installation : dans l’assistant, vérifiez les prérequis et la licence, saisissez les informations de votre base de données, puis celles du site et de l’administrateur. Choisissez l’installation avec contenu d’exemple ou vide.
  • Étape 5, panneau : connectez-vous à votredomaine.com/panel avec votre compte administrateur et renseignez les pages « Site Ayarları » (Paramètres du site), « İletişim Bilgileri » (Coordonnées) et « E-posta Ayarları » (Paramètres e-mail), puis ajoutez vos prestations dans la section « Hizmetler » (Prestations).

Le guide d’installation détaillé est fourni dans le paquet téléchargé sous la forme du fichier KURULUM.html (rédigé en turc).

2.0.0 — Première version commerciale

Première version commerciale du script de site pour médecin et clinique avec demandes de rendez-vous.

Ajouts
  • Assistant d’installation dans le navigateur (vérification des prérequis, licence, base de données, étapes site et administrateur).
  • Installation au choix avec contenu d’exemple ou vide.
  • Interface en turc et en anglais pour le site, le panneau d’administration et l’assistant d’installation ; choix de la langue sous « Site Ayarları » (Paramètres du site) ; ajout d’une nouvelle langue en copiant le fichier de langue.
  • Licence liée au nom de domaine ; le site ne s’ouvre pas sur un domaine sans licence.
  • Mise à jour depuis le panneau avec un zip : sauvegarde automatique, retour à la version précédente en cas d’erreur, conservation des contenus et des fichiers de langue ajoutés.
  • Formulaire « Randevu Talebi » (Demande de rendez-vous) : nom, téléphone et e-mail obligatoires ; spécialité, date souhaitée et note facultatives ; consentement KVKK ; la demande arrive dans la liste « Mesajlar » (Messages) avec le type « Randevu Talebi ». Ce n’est pas un système de rendez-vous en ligne et il ne crée pas de rendez-vous confirmé.
  • Cartes de spécialités (prestations), pages de spécialités et demande de rendez-vous qui s’ouvre avec la spécialité sélectionnée depuis la page de la spécialité ; une icône médicale par prestation (choisie dans une liste prête du panneau), liste déroulante dans le menu du haut pour les spécialités choisies.
  • Galerie : ajout d’images depuis le panneau, page en grille, six dernières images sur la page d’accueil, grande vue (avec prise en charge du clavier).
  • Équipe, avis de patients, logos de références, bandeau de compteurs (« Sayaçlar », Compteurs), section « Neden biz » (Pourquoi nous ; « Öne Çıkanlar », Points forts) et questions fréquentes ; une section sans entrée n’apparaît pas.
  • Zone d’accueil pleine largeur avec jusqu’à dix diapositives sous « Slider » : avec plusieurs diapositives, elle change en fondu et défile d’elle-même (défilement automatique désactivé en cas de mouvement réduit).
  • Blog, pages supplémentaires et section d’appel à prendre rendez-vous.
  • Formulaire de contact et zone « Bilgi al » (Demander des informations) en bas de chaque page ; tous deux avec case de consentement KVKK et lien vers la notice d’information.
  • Notification par e-mail pour les demandes de rendez-vous, les messages de contact et ceux de « Bilgi al ».
  • Modification du menu avec « Menü Düzeni » (Structure du menu, « Randevu Talebi » inclus) et « Menü İsimleri » (Noms du menu), et des titres de section avec « Başlıklar ve yazılar » (Titres et textes), depuis le panneau.
  • Choix de deux couleurs depuis le panneau (couleur principale et foncée) ; la couleur du texte est choisie automatiquement selon le fond.
  • Compteurs du tableau de bord (prestations, galerie, équipe, articles, demandes de rendez-vous, messages) et dix dernières entrées ; colonne Type dans la liste « Mesajlar » (Messages).
  • Modification ou suppression de la signature du pied de page depuis le panneau.
  • Mot de passe oublié : lien de réinitialisation par e-mail, valable 1 heure et utilisable une seule fois.
  • Droits d’administrateur, d’éditeur et d’utilisateur en lecture seule.
Corrections
  • Les adresses invalides et celles de prestations et d’articles non publiés affichent une page 404 au lieu d’une erreur.
  • Les pages d’une section désactivée dans « Menü Düzeni » (Structure du menu) renvoient une page 404 ; les liens vers cette section ne sont pas affichés sur le site.
  • Les champs d’image, de réseaux sociaux et de carte laissés vides ne sont pas affichés sur le site.
Sécurité
  • Jeton signé ou vérification CSRF, limitation des tentatives et contrôles des droits sur les formulaires et les actions du panneau.
  • Le type des images téléversées dans le panneau est vérifié à partir de leur contenu.
  • Les champs de texte enrichi du panneau sont filtrés à l’enregistrement, et une Content Security Policy a été ajoutée au panneau.
  • Les mots de passe des administrateurs sont stockés sous forme de hachage et le mot de passe SMTP est stocké chiffré.

Le guide d’installation est le fichier KURULUM.html contenu dans le paquet.

Chaque licence couvre un seul domaine ; une licence distincte est nécessaire pour chaque site. Le changement de nom de domaine est payant et se fait par demande d’assistance.

Oui. Votre hébergement doit toutefois répondre aux « exigences serveur » indiquées sur la page du produit.

Les nouvelles versions apparaissent dans votre espace client tant que votre licence est active.

L'installation est payante ; il n'existe pas d'installation gratuite du script. Vous pouvez l'installer vous-même grâce au guide pas à pas fourni dans le paquet. Si vous souhaitez que nous nous en chargions, vous pouvez recourir à notre service d'installation payant.

Script de site pour médecin et clinique avec demandes de rendez-vous

Santé & Clinique
  • Site prêt à l’emploi pour médecins et cliniques : spécialités, équipe, galerie, avis, demande de rendez-vous, blog. Installation par assistant, turc et anglais.
$19.99 Unique
166 vues
Détails du produit
Date de sortie2 novembre 2026
Dernière mise à jour2 novembre 2026
Version2.0.0
Développé avecPHP 8.2+, MySQL/MariaDB, CodeIgniter 4, Bootstrap, jQuery, Swiper, Font Awesome 6, Summernote, PHPMailer
Pages incluses10 sections prêtes à l'emploi
Licence1 domaine, utilisation à vie
Mises à jourIncluses tant que la licence est active
Prérequis
  • PHP 8.2 ou version ultérieure
  • Extensions PHP : pdo_mysql, mysqli, intl, mbstring, openssl, curl, zip, fileinfo, json, sodium (gd recommandée)
  • MySQL ou MariaDB : une base de données neuve et vide. Saisissez localhost dans le champ du serveur de base de données.
  • Un nom de domaine et un certificat SSL sont recommandés. Le site est fourni avec une règle de redirection vers HTTPS.
  • Hébergement basé sur Apache, avec prise en charge de .htaccess et de mod_rewrite
  • Dossiers accessibles en écriture : tiklaweb, writable (avec ses sous-dossiers cache, logs et session), public/uploads
  • Pour les e-mails de formulaire, les paramètres SMTP fournis par votre hébergeur (saisis dans la page « E-posta Ayarları » (Paramètres e-mail))
  • Le site et le panneau d’administration sont disponibles en turc et en anglais, et une nouvelle langue peut être ajoutée. Le guide d’installation (KURULUM.html) est en turc.
Étiquettes
site de médecinsite de cliniquesite de cabinet médicalformulaire de demande de rendez-voussite de centre de santésite de dentistescript de site PHPsite avec panneau d’administrationsite prêt à l’emploiinstallation par assistant

Autres produits

Parcourir tous les produits

Script de site web pour service de dépannage d’électroménager

Service technique & Réparation $19.99 Unique

Script de site web pour lavage auto et entretien automobile

Automobile, Transport & Logistique $19.99 Unique

Script de site web pour entreprise de nettoyage

Nettoyage & Services à domicile $19.99 Unique
Contact

Contacter le service commercial et l'assistance

Vous avez une question avant votre achat ou besoin d'aide pour un compte existant ? Appelez-nous ou envoyez-nous un e-mail.