Otel ve Konaklama Web Sitesi Scripti
Oda, olanak ve rezervasyon talebi formlu, panelden yönetilen otel sitesi
Kime uygun
Oteller, pansiyonlar ve benzeri konaklama işletmeleri ile bu işletmelere site kuran ajanslar için hazırlandı. Kendi alan adınızda yayınlanan sitede oda tiplerinizi ve olanaklarınızı tanıtır, otelinizden kareleri gösterir, blog yazıları ve PDF belgelerle konukları bilgilendirirsiniz. Ziyaretçi sitedeki rezervasyon talebi formunu doldurur; talep panelinizde listelenir, siz misafirle iletişime geçip rezervasyonu birlikte netleştirirsiniz. Form yalnızca talep toplar: oda müsaitliği ve ödeme sitede yer almaz.
Siteyi kurmak için kodlama bilmeniz gerekmez. Kurulumu tarayıcıdaki sihirbaz yapar, içerikleri yönetim panelinden girersiniz.
Dil desteği
Site ve yönetim paneli arayüzü Türkçe ve İngilizce gelir. Site dilini ve panel dilini Site ayarları’ndan ayrı ayrı seçersiniz; panelde sağ üstteki dünya simgesinden de panel dilini değiştirebilirsiniz.
Yeni bir dil eklenebilir: paketteki dil klasöründe en.php dosyasını kopyalayıp çevirmeniz yeterlidir (adımlar dil/OKUBENI.txt dosyasındadır). Eklediğiniz dil Site ayarları’ndaki dil listelerinde kendiliğinden görünür ve güncellemeler dil dosyalarınıza dokunmaz. Çevrilmemiş metinler İngilizce görünür; istenirse Türkçe gösterilebilir.
Oda, olanak, sayfa, blog yazısı gibi kendi yazdığınız içerikler çevrilmez, yazdığınız dilde kalır. Form uyarıları ve tarih biçimleri seçilen site diline uyar; rezervasyon talebi ve iletişim formu bildirim e-postaları panel dilinde yazılır.
Site özellikleri
Ana sayfa
- Karşılama kaydırıcısı: en çok 10 slayt. Her slaytta üst küçük yazı, başlık, alt başlık, isteğe bağlı düğme ve görsel bulunur; her slaytta ayrıca “Rezervasyon Talebi Oluştur” bağlantısı çıkar. Düğme bağlantısına site içi bir adres (ör. odalar) ya da tam adres yazarsınız. Birden çok slayt varsa görseller kendiliğinden geçer; hareketi azaltma ayarı açık cihazlarda otomatik geçiş yapılmaz. Görseli olmayan slayt gösterilmez.
- Hakkımızda özeti: görsel, firma adı, Hakkımızda metninizin başlangıcı ve Hakkımızda sayfasına giden düğme.
- Otel olanakları: panelde girdiğiniz olanakların ilk sekizi simge, ad ve kısa yazıyla kutular halinde görünür. Simgeyi hazır listeden seçersiniz.
- Odalar: ilk altı oda görsel, kapasite, büyüklük, yatak düzeni ve kısa açıklamayla kart olarak görünür; “Tüm Odalar” düğmesi Odalar sayfasına gider. Kartların altında “Oda fiyatları için lütfen iletişime geçin.” notu yer alır.
- Çağrı bandı: başlık ve kısa yazı girersiniz, telefon numaranız yazının yanında kendiliğinden görünür; bandın düğmesi rezervasyon talebi sayfasına gider. Başlığı boş bırakırsanız band çıkmaz.
- Galeri önizlemesi: galerinin ilk sekiz görseli ana sayfada görünür; “Tüm Galeri” düğmesi galeri sayfasına gider.
- Tanıtım videosu: panele bir YouTube bağlantısı yazarsanız ana sayfada video bölümü çıkar (başlık, yazı ve arka plan görseli isteğe bağlıdır). Video sayfaya gömülmez; oynat düğmesi videoyu YouTube’da yeni sekmede açar. Bağlantı boşsa bölüm görünmez.
- Sayaçlar: dört sayaç (ör. 150+). Değeri ve yazısını siz girersiniz; sayfa ekrana geldiğinde rakamlar sayılarak belirir. Değeri boş bıraktığınız sayaç görünmez.
- Misafir yorumları, rezervasyon talebi, ekip ve son yazılar: son 12 yorum kaydırıcıda görünür. Rezervasyon talebi formu ana sayfada da yer alır; yüklerseniz formun yanında görsel, telefon numaranız, giriş ve çıkış saatleriniz ve iletişim sayfasına giden düğme çıkar. En çok 12 ekip üyesi kaydırıcıda, en son üç blog yazısı kartlarda görünür. Kaydı olmayan bölüm ana sayfada hiç çizilmez.
Rezervasyon talebi ve iletişim
- Rezervasyon talebi formu: ana sayfada ve Rezervasyon Talebi sayfasında bulunur. Giriş tarihi, çıkış tarihi, kişi sayısı (1 ile 20 arası), ad soyad, telefon ve e-posta zorunludur. Oda tipi (panelde kayıtlı odalar listesinden) ve not isteğe bağlıdır. Giriş tarihi bugün ya da sonrası, çıkış tarihi girişten sonra olmalıdır; iki tarih de en çok 12 ay sonrası olabilir. Formda zorunlu KVKK onay kutusu vardır. Formun altında ziyaretçiye, formun bir rezervasyon talebi olduğu, oda müsaitliği ve ödeme içermediği, rezervasyonun otelinizle iletişime geçip onayladığınızda kesinleşeceği yazılır.
- Oda sayfasından talep: her oda sayfasında Rezervasyon Talebi kutusu bulunur; düğme formu o oda seçili olarak açar.
- Talepler panelde: gelen talepler yalnız yöneticinin gördüğü “Rezervasyon talepleri ve mesajlar” bölümünde listelenir. İsterseniz E-posta ayarları’nı yapıp bildirimi açarsınız; her talep size e-postayla da gelir ve e-postayı yanıtladığınızda yanıt ziyaretçinin adresine gider.
- İletişim formu: ad soyad, e-posta, telefon, mesaj başlığı ve mesaj içeriği alanları (tümü zorunludur) ile KVKK onay kutusu. Gelen mesajlar aynı bölümde listelenir.
- İletişim sayfası: adres, telefon, e-posta ve resepsiyon saatleri kutuları ile harita (Google Haritalar veya OpenStreetMap gömme kodu). Boş bıraktığınız bilgi ve harita sitede görünmez.
- KVKK onay kutusu: rezervasyon talebi ve iletişim formlarında zorunludur. Aydınlatma metni bağlantısı panelden seçtiğiniz sayfaya gider; aynı bağlantı sitenin alt bölümünde de yer alır. Örnek içerikle gelen metin yalnızca örnektir; misafir bilgileri kişisel veri olduğundan aydınlatma metnini kendiniz, gerekirse hukuk danışmanınızla hazırlamanız gerekir.
Odalar, olanaklar ve ekip
- Odalar: her oda tipi için ad, kapasite (kişi), büyüklük (m²), yatak düzeni, kısa açıklama, ayrıntılı açıklama, oda olanakları listesi, görsel ve sıra girersiniz. Oda büyüklüğünü 0 bırakırsanız sitede gösterilmez. Odalar sayfasında kartlar halinde listelenir; menüde açılır liste olarak da görünür. Her odanın kendi sayfası, diğer odaların yan listesi ve rezervasyon talebi kutusu vardır. Odalarda fiyat alanı yoktur; sitede “Oda fiyatları için lütfen iletişime geçin.” notu çıkar.
- Oda olanakları: her odaya satır satır olanak yazarsınız (en çok 12 satır); oda sayfasında onay işaretli liste olarak görünür.
- Otel olanakları: ad, simge, kısa açıklama ve sıra girersiniz. Simgeyi Wi-Fi, kahvaltı, restoran, havuz, spa, otopark gibi 18 simgelik hazır listeden seçersiniz. Olanaklar ana sayfada ve Hakkımızda sayfasında simgeli kutular olarak görünür; olanaklar için ayrı bir sayfa yoktur.
- Ekip: ad soyad, görevi, fotoğraf, durum ve sıra girersiniz. Ekip Ekibimiz sayfasında, ana sayfadaki kaydırıcıda ve Hakkımızda sayfasında kart olarak gösterilir. Fotoğrafı olmayan üyede kişi simgesi görünür. Durumu “Taslak” olan üye görünmez.
- Misafir yorumları: ad soyad, konaklama türü ya da şehir (isteğe bağlı), yorum ve isteğe bağlı fotoğraf girersiniz. Yorumlar ana sayfada ve Hakkımızda sayfasında kaydırıcıda görünür. Yorumları yalnızca yorum sahiplerinin onayıyla yayınlayın.
Kurumsal sayfalar, blog ve galeri
- Hakkımızda: sayfa başlığı, metin, misyon, vizyon, imza yazısı ve görsel. Boş bıraktığınız misyon ve vizyon bölümü görünmez. Sayfada sayaçlar, otel olanakları, ekip kartları ve misafir yorumları da yer alır.
- Sık sorulan sorular: soruları ve cevaplarını panelden girersiniz; ziyaretçi soruya tıklayınca cevap açılır. En az bir soru girildiğinde menüde Kurumsal altında bağlantısı çıkar.
- Belgeler (PDF): otel broşürü ya da misafir bilgilendirmesi gibi PDF dosyalarını panelden yüklersiniz (dosya başına en çok 10 MB). Her belge için bağlantı yazısı ve sıra girilir. Belgeler sayfasında “PDF indir” düğmesiyle listelenir; ziyaretçi tıklayınca dosya PDF olarak iner.
- Ek sayfalar: panelden istediğiniz kadar sayfa (ör. gizlilik politikası, KVKK aydınlatma metni, etkinlik bilgileri) eklersiniz. Her sayfanın üst menüde (Kurumsal altında) ve sitenin alt bölümünde gösterilip gösterilmeyeceğini seçersiniz.
- Blog: başlık, durum (Yayında veya Taslak), kısa açıklama, görsel ve zengin metinli içerikle yazılar. Yazılar sayfa başına 9 olarak sayfalanır; yazı sayfasında son yazıların yan listesi vardır. “Taslak” yazı sitede görünmez.
- Galeri: görsel başlığı, görsel ve sıra girersiniz. Görsele tıklanınca büyür; önceki ve sonraki düğmeleri, ok tuşları, telefonda kaydırma hareketi, kapatma düğmesi ve Esc tuşu çalışır.
Görünüm, mobil uyum ve arama motorları
- Renk: panelden iki renk seçersiniz. Ana renk düğmelere, menü vurgusuna ve aktif öğelere; koyu renk üst çubuğa, alt bilgiye ve koyu bölümlere uygulanır. Ana rengin üzerindeki yazılar, rengin açık ya da koyu olmasına göre kendiliğinden koyu veya beyaz olur.
- Logo, ikinci logo ve görseller: açık zemin için logonuzu, koyu zeminli alt bölüm için ikinci logonuzu ve site simgenizi (favicon) yüklersiniz. İkinci logo yoksa ana logo alt bölümde beyaz bir kutuda görünür; logo hiç yoksa firma adı yazı olarak çıkar. İç sayfaların üstündeki başlık bandı, ana sayfadaki rezervasyon bölümü ve video bölümünün arka planı için görsel yükleyebilirsiniz; başlık bandı görseli yoksa bant koyu renginizle görünür.
- Üst şerit, başlık ve alt bölüm: üst şeritte telefon, e-posta, adres, WhatsApp bağlantısı ve sosyal medya simgeleri; menüde “Rezervasyon Talebi” düğmesi ve telefon numaranız yer alır. Alt bölümde kısa tanıtım yazınız, bağlantılar, ilk altı oda, iletişim bilgileriniz (adres, telefon, resepsiyon saatleri, giriş ve çıkış saatleri, e-posta) ve telif satırı görünür. Girmediğiniz bilgi çizilmez.
- Sosyal medya: Facebook, X (Twitter), Instagram, LinkedIn ve YouTube bağlantıları simge olarak çıkar; girmediğiniz simge çizilmez. WhatsApp numaranızı girerseniz üst şeritte WhatsApp bağlantısı görünür.
- Bölümleri aç/kapat: Odalar, Otel olanakları, Blog, Galeri, Belgeler, Sık sorulan sorular, Misafir yorumları ve Ekip bölümlerini tek sayfadan açıp kapatırsınız. Kapattığınız bölüm menüden ve ana sayfadan kalkar, sayfasının adresi de açılmaz. Kaydı olmayan bölümün menü bağlantısı da görünmez.
- Mobil uyum: menü küçük ekranlarda açılır mobil menüye dönüşür; sayfa düzeni ekran genişliğine göre ayarlanır.
- Sayfaya özel başlık ve açıklama: her sayfa kendi başlığını (“Sayfa | Firma”), açıklamasını ve sosyal paylaşım (Open Graph) etiketlerini taşır. Oda ve blog yazısı sayfalarında paylaşım görseli içeriğin kendi görselinden alınır. Site başlığı, açıklaması ve anahtar kelimeleri Site ayarları’ndan girersiniz.
- Footer imzası: sitenin altındaki “TiklaWeb tarafından geliştirildi” yazısını değiştirebilir veya kaldırabilirsiniz.
- 404 sayfası: olmayan adres, kapalı bölüm ve yayında olmayan yazı için ana sayfaya dönüş düğmeli bir hata sayfası gösterilir.
Yönetim paneli
- Özet: yönetici için okunmamış talep ve mesaj, rezervasyon talebi, oda tipi ve yayındaki blog yazısı sayıları; son beş rezervasyon talebi ve son beş mesaj. Yan menüde okunmamış kayıt sayısı rozetle görünür.
- Rezervasyon talepleri ve mesajlar: yönetici talepleri ve iletişim mesajlarını tek listede görür, türüne göre ayırt eder. Talepte ad, e-posta, telefon, oda tipi, giriş ve çıkış tarihi, gece ve kişi sayısı, KVKK onay zamanı ve not; mesajda konu ve metin görünür. Okunmamış kayıtlar işaretlidir; kayıtları silebilirsiniz. Editör hesabı yalnız iletişim mesajlarını görür.
- Odalar, otel olanakları, ekip ve blog: kayıtları ekler, düzenler, silersiniz. Listelerde arama ve sıralama vardır.
- Sayfalar, galeri ve belgeler: ek sayfaları, galeri görsellerini ve PDF belgeleri yönetirsiniz.
- Site içeriği: Ana sayfa kaydırıcısı, Ana sayfa çağrı bandı, video ve sayaçlar, Hakkımızda, Yorumlar, Sık sorulan sorular, Site görselleri, Sosyal medya bağlantıları ve Bölümleri aç/kapat. Zengin metin alanlarında Summernote düzenleyicisi kullanılır.
- E-posta ayarları: SMTP bilgilerinizi girip bildirimi açtığınızda rezervasyon talebi ve iletişim e-postaları çalışır. Ayarları “Deneme e-postası gönder” düğmesiyle sınarsınız.
- Site ayarları: site başlığı, firma adı, açıklama ve anahtar kelimeler, telefon, WhatsApp numarası, e-posta, resepsiyon saatleri, giriş ve çıkış saatleri, adres, alt bölümde görünen kısa tanıtım yazısı, telif satırı, ana renk, koyu renk, KVKK aydınlatma sayfası, harita, logo, ikinci logo, site simgesi, site dili ve panel dili.
- Kullanıcılar ve yetkiler: yönetici ve editör hesapları eklersiniz. Editör içerik bölümlerini ve iletişim mesajlarını yönetir; rezervasyon talepleri, Site ayarları, E-posta ayarları ve Kullanıcılar yalnız yöneticiye açıktır. Yetkiler sunucu tarafında denetlenir. Her kullanıcı “Profil ve şifre” sayfasından kendi adını ve şifresini değiştirir.
- Şifremi unuttum: panel girişindeki bağlantıyla e-postayla şifre sıfırlanır (E-posta ayarları yapılmışsa). Sıfırlama bağlantısı 1 saat geçerlidir ve bir kez kullanılır.
- Özel kod: Site ayarları’nda sitenin üst ve alt bölümüne kendi kodunuzu (ör. istatistik betiği) eklersiniz. Bu alanlar yalnız yöneticiye açıktır.
Kurulum ve güncelleme
- Beş adımlı kurulum sihirbazı: gereksinimler, lisans, veritabanı, site ve yönetici bilgileri, tamamlama. Sunucunuzun uygunluğunu sihirbaz kendisi kontrol eder.
- Kurulum dili: sihirbazın sağ üstünden Türkçe veya İngilizce seçilir. İngilizce kurulumda başlangıç ve örnek içerik de İngilizce gelir.
- Örnek içerikli veya boş kurulum: demodaki gibi dolu başlayıp üzerinde düzenleme yapabilir, isterseniz içeriği sıfırdan girebilirsiniz. Rezervasyon talebi ve mesaj listesi her iki durumda da boş başlar.
- Panelden güncelleme: yeni sürümün zip paketini tiklaweb.net müşteri panelinizden indirir, yönetim panelindeki “Güncelleme ve lisans” sayfasından yüklersiniz. İşlemden önce dosya ve veritabanı yedeği alınır. Hata çıkarsa site eski haline döner. Yüklediğiniz görseller ve PDF belgeleriniz, ayarlarınız ve içerikleriniz korunur.
- Doğrulanmış paketler: güncelleme paketinin imzası kontrol edilir; yalnızca tiklaweb.net’ten indirilen paketler yüklenir.
Ayrıntılı kurulum rehberi indirdiğiniz pakette KURULUM.html dosyası olarak gelir. Rehber Apache ve LiteSpeed için hazır gelen kuralları, Nginx ve IIS için eklemeniz gereken kuralları içerir.
Lisans
Her lisans, sipariş sırasında belirttiğiniz tek bir alan adı içindir. Alan adı değişikliği ücretlidir ve destek talebiyle yapılır. Lisans ücretsiz devredilmez. Lisanssız bir alan adında site açılmaz ve ziyaretçi lisans uyarı sayfasına yönlendirilir. Başka bir alan adında kullanmak için ayrı lisans gerekir.
Teknik özellikler
- PHP 8.2 ve üzeri, MySQL veya MariaDB
- Altyapı: PHP (PDO), kendi yönlendiricisi ve Twig 3 şablonları. Sayfa adresleri okunur biçimdedir (ör. /odalar/3-aile-odasi); bunun için sunucuda adres yeniden yazımı gerekir. Apache ve LiteSpeed’de pakette gelen .htaccess dosyası bunu yapar; Nginx ve IIS için kurallar KURULUM.html dosyasındadır.
- Site: Bootstrap 5 stilleri, Swiper ve Font Awesome Free 6; Montserrat yazı tipi paketle gelir, dış sunucudan yüklenmez. Panel: DataTables ve içerik düzenleyicisi Summernote
- E-posta gönderimi PHPMailer 6.9 ile yapılır; SMTP şifresi şifrelenerek saklanır. Form kaydı önce veritabanına yazılır; sunucu destekliyorsa e-posta ziyaretçiye yanıt verildikten sonra gönderilir
- Arayüz metinleri paketteki dil dosyalarında tutulur (Türkçe ve İngilizce hazır, yeni dil eklenebilir)
- Rezervasyon talebi ve iletişim formlarında imzalı form belirteci, gizli tuzak alan ve IP başına 10 dakikada 8 gönderim sınırı; rezervasyon talebinde oda tipi yalnız panelde kayıtlı adlardan kabul edilir, tarihler sunucuda doğrulanır ve geçmiş bir gün seçilemez
- Panel işlemlerinde CSRF doğrulaması; panel girişinde 15 dakikada 5 başarısız denemeden sonra geçici engel, 2 saat hareketsizlikte oturum kapanması
- Rezervasyon talepleri kişisel veri içerdiğinden panelde yalnız yönetici hesabı görür, okur ve siler; editör hesabına gösterilmez
- Panelden yüklenen görsellerin türü içerikten doğrulanır (JPG, PNG, WebP; en çok 8 MB), GD eklentisi açıksa WebP biçimine çevrilir; yükleme klasöründe PHP çalışmaz
- PDF belgeler yalnız PDF imzası ve dosya sonu işareti taşıyorsa kabul edilir (en çok 10 MB). Belgeler klasörüne doğrudan erişim kapalıdır; dosya site üzerinden ek olarak iner
- Panelin zengin metin alanları kayıtta sunucuda süzülür (HTMLPurifier); yönetim paneli içerik güvenlik politikası (CSP) başlığı gönderir; yönetici şifreleri hash ile saklanır
- Video bağlantısı yalnızca YouTube adreslerini kabul eder; harita alanı yalnızca Google Haritalar ve OpenStreetMap gömme adreslerini kabul eder
- Veritabanı bilgisi ve yedekler, hosting izin veriyorsa web kökünün dışındaki klasörde tutulur
- Satış öncesinde kod incelemesi ve canlı saldırı testlerinden oluşan güvenlik denetimi yapılmıştır
Demo
Siteyi ve yönetim panelini salt okunur demoda inceleyebilirsiniz. Demo Türkçe kuruludur; yönetim panelinde sağ üstteki dünya simgesinden panel dilini İngilizceye çevirip görebilirsiniz. Demodaki otel adı (Örnek Otel), odalar, otel olanakları, ekip, misafir yorumları, galeri görselleri ve PDF belgeler örnektir. Demo panelindeki Rezervasyon talepleri ve mesajlar listesinde birkaç örnek kayıt görürsünüz. WhatsApp, sosyal medya bağlantıları, harita ve tanıtım videosu demoda boş bırakılmıştır; panelden doldurulunca sitede görünürler.
- Site: https://029.tiklaweb.net
- Yönetim paneli: https://029.tiklaweb.net/admin/
- Demo e-posta: demo@tiklaweb.net
- Demo şifresi: demo1234
Demoda değişiklik kaydedilemez; rezervasyon talebi ve iletişim formları kayıt yapmaz, e-posta göndermez. Demo her gece sıfırlanır. E-posta ayarları, kullanıcılar ve şifre formları gibi hassas sayfalar demo modunda görüntülenmez, Şifremi unuttum demoda kapalıdır. Bu giriş bilgileri yalnızca demo sitesi içindir. Satın aldığınız kurulumda yönetici hesabını siz belirlersiniz.
Destek
Takıldığınız yerde tiklaweb.net müşteri panelinizden destek talebi açabilir veya destek@tiklaweb.net adresine yazabilirsiniz.
- Adım 1, hazırlık: Hostinginizde PHP sürümünü 8.2 veya üzerine ayarlayın, boş bir MySQL/MariaDB veritabanı ve kullanıcısı oluşturun.
- Adım 2, dosyalar: İndirdiğiniz paketteki public_html klasörünün içeriğini (gizli .htaccess dosyası dahil) alan adınızın yayın klasörüne yükleyin.
- Adım 3, sihirbaz: Alan adınızı tarayıcıda açın. Kurulum sihirbazı kendiliğinden açılır; sayfanın üstündeki bağlantılardan Türkçe veya İngilizce seçebilirsiniz.
- Adım 4, kurulum: Sihirbazın adımlarını izleyin: gereksinimler, lisans, veritabanı bilgileri, site ve yönetici bilgileri. Örnek içerikli veya boş kurulumu seçin.
- Adım 5, panel: Alanadiniz.com/admin/ adresinden yönetici hesabınızla girin; Site ayarları, KVKK sayfası, Odalar, Otel olanakları, Belgeler ve E-posta ayarları bölümlerini doldurun.
Ayrıntılı kurulum rehberi indirdiğiniz pakette KURULUM.html olarak gelir. Nginx veya IIS kullanıyorsanız gerekli sunucu kuralları da bu rehberdedir.
2.0.0 — İlk satış sürümü
Otel ve Konaklama Web Sitesi scriptinin ilk satış sürümü.
Eklenenler
- Tarayıcıdan kurulum sihirbazı (gereksinim kontrolü, lisans, veritabanı, site ve yönetici adımları).
- Örnek içerikle veya boş kurulum seçeneği.
- Site, yönetim paneli ve kurulum sihirbazı için Türkçe ve İngilizce arayüz; Site ayarları’ndan dil seçimi; dil dosyası kopyalanarak yeni dil ekleme.
- Alan adına bağlı lisans; lisanssız alan adında site açılmaz.
- Panelden zip ile güncelleme: otomatik yedek, hata durumunda önceki sürüme dönüş, içeriklerin, PDF belgelerin ve eklenen dil dosyalarının korunması.
- Ana sayfada karşılama kaydırıcısı, hakkımızda özeti, otel olanakları, odalar, çağrı bandı, galeri önizlemesi, isteğe bağlı YouTube video bölümü, sayaçlar, misafir yorumları, rezervasyon talebi formu, ekip kaydırıcısı ve son yazılar; hepsi panelden yönetilir.
- Rezervasyon talebi formu (giriş ve çıkış tarihi, kişi sayısı, oda tipi seçimi), oda sayfasından önceden doldurulmuş talep ve panelde “Rezervasyon talepleri ve mesajlar” bölümü; talepler yalnız yöneticiye açıktır.
- Odalar (kapasite, büyüklük, yatak düzeni, oda olanakları) ve otel olanakları (panelden simge seçimi); her odanın kendi sayfası.
- Hakkımızda, ekip, misafir yorumları, sık sorulan sorular ve ek sayfalar.
- Blog, büyütmeli galeri (önceki ve sonraki düğmeleri, ok tuşları) ve PDF belge indirme.
- Bölümleri aç/kapat; panelden yüklenen logo, ikinci logo, site simgesi, başlık bandı, rezervasyon bölümü ve video bölümü görselleri.
- KVKK onay kutulu rezervasyon talebi ve iletişim formları; aydınlatma metni bağlantısı.
- Panelden ana renk ve koyu renk seçimi; ana rengin üzerindeki yazı rengi otomatik seçilir.
- Footer imzasının panelden değiştirilmesi veya kaldırılması.
- Şifremi unuttum: e-postayla, 1 saat geçerli ve tek kullanımlık sıfırlama bağlantısı.
- Yönetici ve editör kullanıcı yetkileri.
Düzeltmeler
- Geçersiz oda, sayfa ve yazı adresleri ile yayında olmayan yazılar hata vermek yerine 404 sayfası gösterir.
- Kapatılan bölümün sayfası adresle de açılmaz.
- Boş bırakılan görsel, sosyal medya, harita, saat, video ve sayaç alanları sitede çizilmez.
Güvenlik
- Rezervasyon talebi ve iletişim formlarında imzalı belirteç ve deneme sınırı; panel işlemlerinde CSRF doğrulaması, deneme sınırı ve yetki kontrolleri.
- Rezervasyon talepleri yalnız yönetici hesabına gösterilir.
- Panele yüklenen görsellerin türü içerikten doğrulanır; PDF belgeler PDF imzası ve dosya sonu işareti yönünden denetlenir.
- Panelin zengin metin alanları kayıtta süzülür, panele içerik güvenlik politikası eklendi.
- Yönetici şifreleri hash ile, SMTP şifresi şifrelenerek saklanır.
Kurulum rehberi paket içindeki KURULUM.html dosyasındadır.
Otel ve Konaklama Web Sitesi Scripti
Turizm & Otel- Oteller için hazır site. Odalar, olanaklar, rezervasyon talebi formu, blog, galeri. Sihirbazla kurulur, Türkçe ve İngilizce gelir.
| Yayın Tarihi | 5 Kasım 2026 |
|---|---|
| Son Güncelleme | 5 Kasım 2026 |
| Sürüm | 2.0.0 |
| Geliştirildiği Teknolojiler | PHP 8.2+, MySQL/MariaDB, PHP (PDO), Twig 3, Bootstrap, Swiper, Font Awesome 6, Summernote, PHPMailer |
| Dahil Sayfalar | 13 hazır bölüm |
| Lisans | 1 alan adı, ömür boyu kullanım |
| Güncellemeler | Aktifken dahil |
- PHP 8.2 veya üzeri
- PHP eklentileri: pdo_mysql, mbstring, openssl, curl, zip, fileinfo, json, sodium, ctype (gd önerilir)
- MySQL veya MariaDB: yeni ve boş bir veritabanı. Veritabanı sunucusu alanına localhost yazılır.
- Alan adı ve SSL sertifikası önerilir.
- Apache veya LiteSpeed hosting; .htaccess ve mod_rewrite desteği. Nginx ve IIS’te rehberdeki kuralların eklenmesi gerekir.
- Yazılabilir klasörler: tiklaweb, uploads
- Rezervasyon talebi ve iletişim formu e-postaları için hosting firmanızın verdiği SMTP bilgileri (E-posta ayarları sayfasına girilir)
- Site ve yönetim paneli Türkçe ve İngilizce gelir, yeni dil eklenebilir. Kurulum rehberi (KURULUM.html) Türkçedir.
Diğer Ürünler
Tüm Ürünlere Göz AtBeyaz Eşya Servisi Web Sitesi Scripti
Oto Yıkama & Bakım Web Sitesi Scripti
Spor Salonu & Fitness Web Sitesi Scripti
Temizlik Şirketi Web Sitesi Scripti
Satış ve Desteğe Ulaşın
Satın almadan önce sorunuz mu var ya da mevcut hesabınızla ilgili yardım mı gerekiyor? Bizi arayın veya e-posta gönderin.




























