Sürüm Geçmişi
Sürüm Notları
v1.0.0'dan itibaren her özellik, her iyileştirme, her düzeltme.
Sayfa 17 / 24 - en yeniden eskiye 710 sürüm.
EULA 2.0: Sertleştirilmiş Lisans Sözleşmesi ve Güçlendirilmiş Elektronik Kabul Delili
İyileştirildi
- Son Kullanıcı Lisans Sözleşmesi azami ticari korumayla 2.0 sürümüne yükseltildi: kaynak kodun herkese açık depolara yüklenmesi, lisans anahtarının paylaşılması/yayımlanması ve kodun yapay zekâ eğitimi/veri seti için kullanılması artık açıkça yasak - her biri cezai şart kapsamında. Yeni bölümler: bağlayıcı imza hükmünde elektronik kabul (delil sözleşmesiyle), ajans/üçüncü kişi adına kurulum, deneme/geliştirici lisans sınırları, kişisel veri işleme dayanakları (KVKK), anında teslim edilen dijital ürünlerde cayma hakkının bulunmaması ve standart kısmi geçersizlik/feragat sayılmama/bütünlük hükümleri. Alan adı limitleri artık satın alınan planı doğru yansıtıyor.
- Kabul kayıtlarının delil gücü artırıldı: hem sipariş ekranındaki onay hem admin ilk-giriş onayı artık mevcut zaman damgası, IP, tarayıcı ve kimlik kayıtlarının yanında sözleşmenin KENDİ sürümünü (EULA 2.0) ve kabul edilen metnin birebir SHA-256 özetini de kaydediyor.
- Sözleşme artık ürünle birlikte dağıtılan dosyanın birebir aynısından üretilen herkese açık /eula sayfasında okunuyor (sürüm ve metin özeti görünür); sipariş ekranındaki onay linki genel Kullanım Koşulları yerine artık bu sayfaya gidiyor.
Bülten Büyüdü: 6 E-posta Şablonu, Seçilebilir Kayıt Formu Yerleşimleri ve Zamanlanmış Popup; İletişim Formu Yönetimi Yenilendi
Yeni
- Kampanya ve bültenler için altı seçilebilir e-posta tasarımı - İmza, Temiz, Vurgu, Editoryal, Koyu ve Sade - canlı önizlemeli görsel seçiciden seçilir (Bülten → Görünüm), tek tıkla kampanya şablonuna uygulanır. Tüm tasarımlar e-posta istemcisi dostu (tablo düzeni, satır içi CSS).
- Kontrolü sizde olan kayıt formu yerleşimleri: bülten formunun nerede görüneceğini seçin - her yazının sonu, kenar çubuğunun üstü, footer üstünde bant ve/veya popup. Tema dosyalarına dokunulmaz; eklenti formu tek evrensel noktadan her temada enjekte eder.
- Nazik bir bülten popup'ı: belirlediğiniz gecikmeyle (saniye), ziyaretçi başına günde en fazla bir kez, abone olduktan sonra bir daha asla; dört seçilebilir stil - ortalı kart, köşe kartı, alt bant veya mini kart.
Düzeltildi
- İletişim Formu admin bağlantısı artık 404 vermiyor: sayfaları standart eklenti-admin konumuna taşındı ve gelen kutusu sekmeli bir sayfa olarak yeniden kuruldu (Gelen Kutusu + Ayarlar tek yerde) - okunmamış rozeti, filtreler, arama, tümünü-okundu ve mesaj ayarları yan yana.
Tema/Eklenti Güncellemeleri Çekirdek Güncellemesinden Sonra Yeniden Belirmiyor; Zamanlayıcıyı Artık Admin Ziyaretleri de Tetikliyor
İyileştirildi
- Ziyaretçi-tetiklemeli zamanlayıcı (zamanlanmış yayın + otomatik güncellemeler, cron gerekmez) artık admin paneli ziyaretlerinde de tetikleniyor - düşük trafikli bir sitede admin'e giriş yapmak bile otomasyonu çalışır tutmaya yetiyor. Gerçek cron görevi opsiyonel olmaya devam ediyor.
Düzeltildi
- Uygulanmış bir tema güncellemesinin sürekli geri gelmesine yol açan güncelleme döngüsü giderildi: çekirdek paketi bir sürüm defteri taşır ve içindeki bayat bir kayıt, güncel bir temayı her çekirdek güncellemesinden sonra yeniden "eski" gösterebiliyordu. Güncelleyici artık her çekirdek güncellemesinden sonra tema/eklenti defterini diskteki gerçek sürümlerden yeniden kuruyor; yayın hattı da paketteki defteri gerçek bileşen sürümlerinden üretiyor - döngü iki taraftan da tekrarlanamaz.
- Otomatik güncellemeler artık önce çekirdeği, sonra (arada taze bir kontrolle) tema/eklenti güncellemelerini uyguluyor; böylece çekirdek güncellemesi aynı koşumda güncellenen bileşenlerin sürüm kayıtlarını ezemiyor.
Otomatik Güncellemeler Artık Gerçek Cron Görevlerinden de Çalışıyor
Düzeltildi
- Gerçek (CLI) cron görevinden tetiklenen güncelleme indirmeleri lisans kontrolüne takılıyordu: web isteği olmadığında host başlığı bulunmadığından indirme isteği lisanslı alan adı yerine "localhost" bildiriyor ve sunucu reddediyordu - otomatik güncellemeler cron'dan hiçbir zaman gerçekten kurulamazdı. Güncelleyici artık her zaman lisans etkinleştirmesiyle kaydedilen alan adını kullanıyor (güncelleme kontrolünün zaten yaptığı gibi); zamanlanmış otomatik güncellemeler doğru kuruluyor. Uçtan uca doğrulandı: canlı bir kurulum çekirdeğini cron'dan otomatik güncelledi, lisans yerinde kaldı.
Lisansınız Artık Çekirdek Güncellemelerinden Sağ Çıkıyor; Eklenti Kartları, Sistem Menüsü ve AdSense Girişi Cilalandı
İyileştirildi
- Eklenti kartları hizalı ve tutarlı: aksiyon butonu satırı artık her kartta aynı yükseklikte, açıklamalar sabit uzunluk aralığına standardize edildi (görüntüde kırpma sigortasıyla) ve daha önce yerelleştirilmemiş eklentiler (Hikayeler, Cloudflare, AdSense Hazırlık, ZeroTrack) düzgün Türkçe/İngilizce ad ve açıklama kazandı.
- Sidebar'daki Sistem bölümü kullanım sıklığına göre yeniden sıralandı: Ayarlar, Güncellemeler, Lisans, İçe Aktar, Yedekler, Kullanıcılar.
- AdSense Hazırlık ilk açılış ekranı admin tasarım diline uyacak şekilde yeniden tasarlandı: tarama kapsamını çiplerle listeleyen sakin bir kart ve tek standart birincil aksiyon - kesikli kutu ve yinelenen büyük koyu butonların yerine.
- Güncellemeler sayfasındaki otomatik güncelleme notu masaüstünde artık tek satırda kalıyor.
Düzeltildi
- Kritik: çekirdek güncellemesi uygulamak artık lisans etkinleştirmesini silmiyor. Çekirdek paketi kendi sürüm dosyasını taşıyor ve üzerine yazınca kayıtlı lisans düşüyordu - panel "lisansı etkinleştirin"e dönüyor, tema/eklenti güncelleme butonları kayboluyordu. Güncelleyici artık lisansı (ve özel güncelleme sunucusu adresini) çekirdek güncellemelerinde koruyor. İlişkili gizli bir hata da giderildi: veritabanı migration'ları ilerlemelerini kaydederken yeni paketin sürüm bilgisini artık ezmiyor.
- Üst güncelleme bandı artık gerçekte ne beklediğini söylüyor: çekirdek güncellemesi hazırsa sürümünü, değilse bekleyen tema/eklenti sayısını - çekirdek güncellemesinden sonra kafa karıştıracak şekilde asılı kalan çıplak "Güncelleme Mevcut!" yerine.
Eklenti Kartları Artık Her Eklentiye Özgü İkon Gösteriyor
İyileştirildi
- Eklentiler sayfasındaki her kartta artık eklentiye özgü, tanınabilir bir ikon var (bülten zarfı, SEO büyüteci, sosyal paylaşım grafiği, analitik çubukları, bulut, quiz, tarif ve diğerleri) - her kartta tekrarlanan aynı jenerik daire yerine. Özel ikonu olmayan eklentiler paket ikonuna düşer.
Otomatik Güncellemeler Geldi; Güncellemeler Sayfası Daha da Sadeleşti
Yeni
- Otomatik güncellemeler: Güncellemeler genel bakışında artık "Kapalı", "Eklenti + Tema" veya "Tümü (çekirdek dahil)" seçebiliyorsunuz. Açıkken zamanlayıcı günde bir kontrol edip bekleyen güncellemeleri aynı imzalı kanaldan uyguluyor - önce yedek, hatada otomatik geri dönüş; her koşum Geçmiş sekmesine kaydediliyor.
Düzeltildi
- Sırları web kökünün dışına taşıyan güvenlik sertleştirmesinden beri süregelen bir sunucu yapılandırma kör noktası düzeltildi: güncelleme/lisans API'si veritabanı kimliklerini yükleyemiyor, bileşen güncelleme kataloğu sessizce boş dönüyordu. API artık taşınmış secrets dizinini de arıyor - kanala yayınlanan tema ve eklenti güncellemeleri kurulumlara yeniden gerçekten görünür durumda; imzalı manifest üzerinden uçtan uca doğrulandı.
Güncellemeler Sayfası Sekmelere Ayrıldı; Paket Kurulumu Yönetilen Sitelerde de (Kilitli) Görünür
İyileştirildi
- Sistem Güncellemeleri sayfası artık Ayarlar ile aynı sekmeli düzeni kullanıyor: Genel Bakış (durum şeridi + mevcut güncellemeler + kurulu bileşenler), Paket Kur, Geçmiş (güncellemeler + yedekler) ve Sürüm Notları tek uzun sayfa yerine kendi sekmesinde. Genel Bakış sekmesi bekleyen güncelleme sayısını rozetle gösteriyor.
- Kurulum sekmesindeki paket türü seçimi görsel kart seçiciye dönüştü (Eklenti / Tema / Çekirdek); SHA-256 alanı yalnız çekirdek pakette görünüyor.
- Merkezi yönetilen kurulumlarda Paket Kur sekmesi artık gizlenmiyor: ZIP kurulumunun orada neden kapalı olduğunu ve gerektiğinde nasıl açılabileceğini (JEK_ALLOW_SELF_UPDATE) açıklıyor; bayrak tanımlıysa tam kurulum formu, üzerine-yazılma uyarısıyla birlikte kullanılabilir.
Sistem Güncellemeleri Sayfası Yenilendi: Eklenti/Tema/Çekirdek Paket Kurulumu, Güncelleme Geçmişi ve Panel İçi Sürüm Notları
Yeni
- Sistem Güncellemeleri sayfası artık ZIP yükleyerek paket kurabiliyor - çekirdeğin yanında eklenti ve tema da. Eklenti/tema paketleri kurulumdan önce yapı doğrulamasından geçiyor (tek güvenli kök klasör, gerçek plugin.php sürüm başlığı veya theme.json), otomatik yedek alınıyor ve başarısız kurulum geri alınıyor. Çekirdek paketinde daha sıkı kural korunuyor: resmi sürüm SHA-256 özeti zorunlu.
- Yerel güncelleme geçmişi artık uygulanan her güncellemeyi kaydediyor - bileşen, eski ve yeni sürüm, kanaldan mı manuel mi geldiği ve tamamlandı/başarısız/geri alındı durumu. Geçmiş, önbellek temizliği ve dağıtımlardan etkilenmiyor.
- Sürüm notları artık panelin içinde okunuyor: sayfa, jekcms.com'dan çekilip 12 saat önbelleklenen son çekirdek changelog'unu (iki dilli, kategorili) ve yayınlanmış tema/eklenti sürümlerini gösteriyor. Merkezi yönetilen siteler de görüyor; operatör ve site sahibi aynı geçmişi takip ediyor.
- Kurulu tema ve eklenti listeleri sayaçlı, katlanabilir "Kurulu Bileşenler" kartına taşındı; çok temalı bir site artık sürüm özetini sayfa boyu kolona çevirmiyor.
Düzeltildi
- Yedek klasörleri artık kurulu bileşen gibi görünmüyor: "Trends.bak-20260430-210630" gibi kalıntı bir klasör güncellemeler sayfasında tema olarak listeleniyor, üstelik güncelleme sunucusuna da raporlanıyordu. Yedek adlı klasörler (.bak/.old/.backup) artık her yerde hariç.
- Canlı siteler artık bayat çekirdek sürümü göstermiyor: site başına sürüm dosyası dağıtımlarda geride kalıyordu (site güncel sürümü çalıştırırken 2.16.20 gösterebiliyordu); artık her sürümde senkronlanıyor.
- Çekirdek güncellemesi sonrası gönderilen rapor artık hep "unknown" yerine gerçek önceki sürümü taşıyor.
Admin Genelinde Güncelleme Bildirimleri: Sidebar Rozetleri, Eklenti/Tema Kartları ve Panelde Çekirdek Uyarısı
Yeni
- Admin paneli genelinde WordPress-tarzı güncelleme bildirimleri. Aktif bir eklentiye güncelleme yayınlandığında sidebar'daki "Eklentiler" öğesinde sayılı rozet görünüyor; kurulu tema güncellemeleri aynı rozeti "Temalar"da gösteriyor, "Güncellemeler" öğesi de artık genel bir işaret yerine bekleyen toplam sayıyı gösteriyor.
- Eklenti ve tema kartları artık doğrudan Güncellemeler sayfasına bağlanan "Güncelleme mevcut vX.Y.Z" ibaresi gösteriyor (araç ipucunda mevcut → yeni sürüm). İbare aktif/pasif kurulu her eklentide görünür - sidebar rozeti yalnız aktifleri sayar.
- Çekirdek güncellemesi artık panelde kurulu ve yeni sürümü gösteren belirgin bir bildirim bandıyla duyuruluyor; güvenlik sürümlerinde "kritik güncelleme" vurgusu da var. Merkezi yönetilen kurulumlar güncellemeyi operatörden aldığı için bu uyarıların hiçbirini bilinçli olarak göstermez.
- Tüm bildirimler, mevcut 12 saatlik güncelleme-kontrol önbelleğinin üstüne oturan istek-başına tek bir durum yardımcısından beslenir; güncelleme sunucusuna ek istek atılmaz.
Düzeltildi
- Güncelleme yayın kanalındaki kopukluk onarıldı: sürüm yönetimi panelinden yüklenen sürümler, istemci güncelleme API'sinin hiç okumadığı eski bir kataloğa yazılıyordu; yayınlanan sürümler kurulumlara görünmüyordu. Panel artık güncelleme API'sinin, imzalı manifestin ve indirme ucunun okuduğu katalogla aynı yere yazıyor ve yüklenen her paketin SHA-256 özetini listeliyor.
- Contact Form 1.0.1: sunucu tarafı yanıtlar (doğrulama hataları, hız sınırı ve güvenlik mesajları) artık site diline uyuyor - İngilizce sitelerde ziyaretçilere Türkçe hata mesajı gösterilmiyor. Alan uzunluk sınırları bayt yerine karakter sayılıyor; sınıra yakın, aksanlı/Latin-dışı karakterli mesajlar formun izin vermesine rağmen artık reddedilmiyor.
İçerik Kalite Kapısı Artık Sızan Yeniden-Yazım Notlarını ve Artık Görsel İşaretlerini Engelliyor
Yeni
- İçerik Kalite Kapısı artık, bir yazıda sızmış editör süreç-notu olduğunda yayını engelliyor - otomatik bir yeniden-yazım adımının geride bırakabildiği türden; ör. metni gerçek bir kaynak değil de "metindeki … temizlendi/çıkarıldı" (neyin düzenlendiğine dair yorum) olan sahte bir "Kaynak" bölümü. Kontrol nokta atışı: yalnızca "Kaynak"+"metindeki" sızıntı imzasında tetiklenir; "metindeki" kelimesinin meşru kullanımları (ör. regex veya metin işleme yazıları) asla engellenmez.
- Kapı ayrıca, çözülmemiş bir [IMAGE:] yer-tutucu işareti kalan yazıları da engelliyor - aksi halde bu işaret yayınlanan sayfada görsel yerine düz metin olarak sızardı.
Cloudflare Güvenliği: "Önerilenleri Uygula" Artık Sunucunuzu Tanıyor ve Siteyi Düşürmüyor
Düzeltildi
- Canlı bir siteyi çevrimdışı bırakabilen ciddi bir hata giderildi. "Önerilen ayarları uygula", Cloudflare SSL modunu koşulsuz olarak Full (Strict) yapıyordu. Kendi sunucunuzdaki sertifikanın süresi dolmuşsa site 526, sunucuda hiç HTTPS sertifikası yoksa 525 hatası veriyordu. İkisi de siteyi tamamen erişilemez yapar.
- Önerilen SSL modu artık Full, Full (Strict) değil. Full, tarayıcı ile Cloudflare arasını geçerli sertifikayla, Cloudflare ile sunucunuz arasını da şifreler; ama süresi dolmuş ya da kendinden imzalı sunucu sertifikasını reddetmez, dolayısıyla Strict'in yol açtığı 526 hatasını üretmez. Sunucu sertifikanız geçerliyse Cloudflare panelinden elle Full (Strict) seviyesine çıkabilirsiniz.
- Bir güvenlik kapısı eklendi: SSL moduna dokunmadan önce eklenti, sunucunuzun şifreli bağlantı kurup kuramadığını deniyor. Kuramıyorsa, yani sertifika yoksa, SSL ayarı tamamen atlanıyor ve eklenti önce hosting panelinizden bir sertifika kurmanız gerektiğini söylüyor; ücretsiz Let's Encrypt çoğu panelde tek tıkla açılıyor. Diğer önerilen ayarlar yine uygulanıyor ve bağlı panel bu uyarıyı baştan gösteriyor.
Erişilebilirlik: Ana Menü Artık "gizlenmiş alanda odaklanabilir bağlantı" Denetimine Takılmıyor
Düzeltildi
- Sayfa denetimlerinin işaretlediği bir erişilebilirlik hatası giderildi. Ortak mobil menü betiği ana gezinme alanını koşulsuz olarak ekran okuyuculardan gizliyordu; oysa aynı alan masaüstünde görünen yatay menünün ta kendisi. Gizlenmiş bir alan odaklanabilir bağlantı içeremez, bu yüzden masaüstünde denetim bozuk bir erişilebilirlik ağacı raporluyordu.
- Gizleme artık yalnızca mobil menü küçük ekranda gerçekten kapalıyken uygulanıyor; menünün görünür ve odaklanabilir olduğu masaüstünde kaldırılıyor. Lifestyle temasındaki gereksiz sabit gizleme de kaldırıldı, masaüstü ağacına hiç sızmasın diye. Değişiklik ortak menü betiğiyle bütün sitelere ulaşıyor.
Cloudflare Paneli: Tutarlı Durum Simgeleri ve Doğru İstisna Kuralı Durumu
Düzeltildi
- Bağlı paneldeki iki kontrol listesi artık aynı durum simgelerini kullanıyor. Önceden önerilen ayarlar listesi düz bir onay işareti, istisna kuralları listesi ise daire içinde onay simgesi gösteriyordu; yan yana tutarsız duruyordu.
- İstisna kuralları listesi artık hep yeşil göstermek yerine gerçek durumu yansıtıyor. Panel, Cloudflare'daki mevcut özel kuralları okuyup her jekcms istisnasını uygulandı ya da henüz uygulanmadı diye işaretliyor. Önerilen ayarlar kartındaki "hepsi uygulandı" rozeti ve yeniden uygulama düğmesi burada da var.
Cloudflare İstisna Kuralları Artık Gerçekten Uygulanıyor: Doğru İzin, Güncel Arayüz, Kendi Kurallarınız Yerinde
İyileştirildi
- Yan paneldeki uyarı kartlarından renkli sol şerit kaldırıldı; kartlar sade tonlu uyarılara dönüştü. Dikkat için kehribar, bilgi için mavi kullanılıyor ve panelin geri kalanıyla aynı dili konuşuyorlar.
Düzeltildi
- Anahtarınızda "Firewall Services → Edit" izni olsa bile "İstisna kurallarını uygula" kimlik doğrulama hatası veriyordu. Nedeni şu: Cloudflare'ın eski güvenlik duvarı kuralları arayüzü donduruldu ve yeni kural kabul etmiyor; güncel WAF özel kuralları ise ayrı bir "Zone WAF" izni istiyor, "Firewall Services" bu izni vermiyor. Kurulum sihirbazı artık "Zone → Zone WAF → Edit" izni istiyor ve nedenini de yazıyor; izin hatası aldığınızda mesaj hangi iznin eksik olduğunu adıyla söylüyor.
- jekcms istisna kuralları artık otomasyon ve tarayıcı yollarında ilgili Cloudflare denetimlerini gerçekten atlıyor: yönetilen WAF, tarayıcı bütünlük denetimi, güvenlik seviyesi, hız sınırı, kullanıcı aracısı ve bölge kilidi. Önceki sürümdeki kural etkisiz bir yer tutucuydu.
- İstisnaları uygulamak artık kendi WAF kurallarınızı silmiyor. Eklenti önce mevcut kuralları okuyor, yalnızca jekcms'e ait olanları tazeliyor, gerisine dokunmuyor. Aynı işlemi ikinci kez çalıştırmak güvenlidir.
Cloudflare Sihirbazı: "Bağlan" Artık Gerçekten Bağlanıyor, Netleşen Anahtar Adımları, Sakin Yan Panel
İyileştirildi
- Anahtar adımı artık Cloudflare'ın gerçek ekranlarını sırasıyla anlatıyor: My Profile → API Tokens → Create Token, ardından "Custom token bölümünde Get started'a basın" uyarısı ve izin tablosundan önce anahtara ad verme adımı. Get started uyarısı, yanlış izin veren hazır bir şablonun seçilmesini engelliyor; en sık yaşanan izin tuzağı buydu.
- Kurulum sihirbazı, bağlı paneldeki aynı sakin iki sütunlu yerleşime taşındı: adım adım rehber solda, kritik uyarılar sağda ince bir yan panelde. Sihirbazdaki kırmızı kutular kaldırıldı, çünkü kırmızı bir şeyin bozulduğu izlenimi veriyordu; uyarılar artık kehribar "dikkat" ve mavi "bilgi" olarak görünüyor.
Düzeltildi
- Kurulum sihirbazındaki "Bağlan" düğmesi aslında hiç bağlanmıyordu. Test modu düğmesi yanlışlıkla bağlanma formunun içine yerleştirilmişti; tarayıcılar iç içe formları düzleştirdiği için Bağlan'a bastığınızda anahtar kaydedilip doğrulanacağına test modu düğmesi çalışıyordu. Anahtar hiç saklanmıyordu ve panel ne yaparsanız yapın test modunda kalıyordu. İki form artık ayrı; gerçek anahtarla bağlanmak her zaman gerçek doğrulama yapıyor ve açık kalan test modunu kapatıyor.
Cloudflare Paneli: Gerçek İşlem Geri Bildirimi, İzin Tanılama ve Daha Sakin Yerleşim
İyileştirildi
- Bağlı Cloudflare paneli iki sütuna taşındı: işlem yaptığınız kartlar (durum, önerilen ayarlar, otomasyon istisnaları, kendi kurallarınız) ana sütunda, kritik uyarılar sağda sakin bir yan panelde. Uyarılar artık yüksek sesli kırmızı kutular değil; kırmızı bir şeyin bozulduğu izlenimi veriyordu. Yerine kehribar "dikkat" ve mavi "bilgi" notları geldi.
- Panel başlığı tek bir temiz şeritte birleşti: başlık, açıklama ve bağlıyken doğrudan "Cloudflare panelini aç" düğmesi. Tanıtım şeridi artık yalnızca bağlanmadan önce görünüyor; bağlı panel satış metniyle değil canlı durumla başlıyor.
Düzeltildi
- Cloudflare panelinde bir işlem yaptığınızda hiçbir onay görünmüyordu: Önbelleği temizle, Saldırı altındayım, Önerilenleri uygula ve İstisnaları uygula düğmeleri sayfayı sessizce yeniliyordu. Panel bildirimi bir anahtara yazıyor, yönetim tarafı başka bir anahtardan okuyordu. Artık her işlem net bir başarı, uyarı ya da hata bandı gösteriyor.
- Bağlı API anahtarında bölge ayarları izni yokken SSL ve Güvenlik kutuları açıklamasız bir soru işareti gösteriyordu. Panel artık okuma hatasını fark ediyor; sessiz soru işareti yerine anahtarı "Zone Settings → Edit" izniyle yeniden oluşturmanızı söyleyen sade bir uyarıyı, Cloudflare'ın kendi hata mesajıyla birlikte gösteriyor.
Cloudflare Kurulum Sihirbazı: Daha Temiz Yerleşim ve Cloudflare'ı Birebir Yansıtan Token Tablosu
İyileştirildi
- Token adimi artik gerekli izinleri, Cloudflare'in gercek "Create Token" ekraniyla birebir eslesen bir tablo olarak gosteriyor (Group / Item / Access) ve altina uyumlu bir Zone Resources satiri ekliyor (Include / Specific zone / alan adiniz). Her acilir menu degerini cozup ugrasmadan dogrudan kopyalayabilirsiniz.
Düzeltildi
- Cloudflare kurulum sihirbazındaki bir yerleşim hatasi giderildi: tiklama-yolu etiketleri (Domains, Add domain, Overview vb.) akan paragraf metninin icine satir arasi yerlestirilmisti; ic dolgulari satirdan yuksek oldugu icin alt alta binip rehber karisik gorunuyordu. Artik her gezinme yolu, oklariyla birlikte kendi ayri satirinda duruyor; metin her genislikte temiz kaliyor.
Cloudflare Sihirbazı Gerçek Onboarding Akışına Hizalandı: DNSSEC, AI Politikaları ve MX/TXT Nüansı
İyileştirildi
- Cloudflare kurulum sihirbazı artık Cloudflare'ın güncel site-ekleme akışını adım adım yansıtıyor: Domains → Add domain → "Connect a domain", yeni "AI training & search policies" ekranı (jekcms önerisiyle - Search: Allow ve Agent: Allow; böylece arama ve AI cevap motorlarında görünür kalırsınız, llms.txt'inizle uyumlu), Free planı seçme ve etkinleştirmeden önce otomatik taranan DNS kayıtlarını gözden geçirme.
- Gözden kaçması kolay ama siteyi kıran iki ayrıntı artık açıkça belirtiliyor. Nameserver'ları değiştirmeden ÖNCE registrar'da DNSSEC'i KAPATIN - NS'i Cloudflare'a taşırken açık kalırsa site tamamen erişilemez olur. Ve e-posta kayıtlarını (MX, SPF/DKIM TXT) gri "DNS only" tutun, web kayıtları (A/AAAA/CNAME) turuncu (proxied) olsun - posta kayıtlarını proxylemek teslimi bozar.
- Token adımı artık kısa yolu da gösteriyor (Overview → API → "Get your API token", ya da My Profile → API Tokens) ve adım göstergesi gerçek dört aşamayı yansıtıyor: Bağla, Plan + DNS, NS, Token.
Cloudflare Sihirbazı Profesyonelleşti: Cilalı Adımlar, Güncel Panel Yolları ve Bot Fight Mode Uyarısı
İyileştirildi
- Cloudflare kurulum sihirbazı gerçek bir onboarding akışı gibi yeniden kuruldu: görsel adım göstergesi, değer şeridi (koruma / hız / jekcms uyumu) ve Cloudflare'ın güncel arayüzüne uyan breadcrumb tarzı panel yollarıyla daha zengin adım içerikleri - özel token oluşturmada verilecek izinler artık tek tek listeleniyor (Zone Read, Zone Settings Edit, Cache Purge, Firewall Services Edit), yalnız o siteyle sınırlı, ve her adım doğru menüyü gösteriyor (Overview, DNS, Profilim → API Tokens).
- Bir kritik-uyarılar bloğu, API'nin güvenle otomatikleştiremeyeceği iki şeyi öne çıkarıyor: Free plandaki Bot Fight Mode'u KAPALI tutun - agresiftir ve jekcms skip kurallarını TANIMAZ, açarsanız zamanlanmış yayın, n8n ve arama/AdSense taraması kırılır - ve DNS kayıtlarınızın proxied (turuncu bulut) olduğundan emin olun, yoksa tüm CDN/WAF katmanı devre dışı kalır. Gelişmiş panel ayrıca Cloudflare'ın Bot ayarları ve WAF özel-kurallar sayfalarına doğrudan bağlanıyor.
Yeni Eklenti: Cloudflare - CDN + WAF Edge Katmanı, jekcms'e Özgü Kurulum Sihirbazı
Yeni
- Bir Cloudflare eklentisi, sitenizin önüne opsiyonel bir CDN + WAF katmanı koyar - jekcms'in yerleşik güvenliğinin (2FA, şifreli anahtarlar, imzalı güncelleme) yerine değil, üstüne ek koruma ve hız. Dört adımlı sihirbaz elinizden tutar: ücretsiz Cloudflare hesabı açıp alan adını ekleyin, alan adı sunucularını (NS) değiştirin (kayıt firmanızda yazacağınız tam NS ile), dar kapsamlı bir API token oluşturun (sihirbaz izinleri tek tek söyler - Zone Settings, Cache Purge, Firewall - yalnız bu siteyle sınırlı), sonra token'ı yapıştırıp bağlanın. Token, AI anahtarlarıyla aynı AES-256-GCM kasasında şifreli saklanır ve bir daha gösterilmez.
- Tek tık, jekcms'e gerçekten uyan ayarları uygular - ve her birinin gerekçesini yazar: SSL Full (Strict), çünkü "Flexible" sunucunun kendi http→https yönlendirmesiyle sonsuz döngü yapar; Her Zaman HTTPS; TLS 1.2 tabanı; hız için HTTP/3 ve Brotli; makul bir güvenlik seviyesi ve tarayıcı bütünlük kontrolü.
- İkinci tek-tık adım, jekcms'in Cloudflare arkasında çalışmaya devam etmesini sağlayan istisna kurallarını yazar - jenerik bir eklentinin yanlış yaptığı kısım. Cloudflare'ın bot/challenge katmanına şu yolları ATLAMASI söylenir: /api/v1 (n8n ve entegrasyonlar), zamanlanmış yayın loopback'i ve analitik beacon'ı, robots/sitemap/ads.txt - bunlar olmadan zamanlanmış yazılar, otomasyon ve arama/AdSense taraması sessizce kırılır. Gerçek ziyaretçi IP'si, rate limiting ve loglar için CF-Connecting-IP'den zaten güvenle geri yüklenir.
- Durum paneli zone/SSL/güvenlik durumunu canlı gösterir, tek tık cache temizleme ve "Saldırı Altındayım" anahtarı sunar, özel kurallarınız için Cloudflare'ın kendi WAF editörüne derin bağlantı verir - yanlış yazılmış bir kural sizi kilitleyebileceği için bilinçli olarak orada tutulur. Bir yazıyı yayınlamak, güncellemek veya silmek artık etkilenen URL'leri edge'den otomatik temizler. Test (mock) modu, gerçek token bağlamadan tüm akışı önizlemenizi sağlar.
Koyu Tema Turu: Beyaz Kalan Kutuların Kök Nedeni Kapandı, Kalıcı Korumayla
İyileştirildi
- SERP Kimlik raporunun kod penceresi artık sabit GitHub-dark paletinde - kontrast kaybedebilen ortam renklerini devralmak yerine, açık ve koyu admin temasının ikisinde de birebir aynı ve tamamen okunur.
Düzeltildi
- Koyu modda birkaç admin ekranında göz alan beyaz parçalar kalıyordu - iletişim mesajları kartı, yapışkan "Ayarları Kaydet" çubuğu, kullanıcı formundaki sosyal profiller kutusu, yedekleme bilgi şeridi. Kök neden birçok ayrı hata değil tek bir kalıptı: sayfalar CSS değişkenlerine admin stil dosyasının hiç tanımlamadığı yerel adlarla (--card-bg, --admin-surface, --bg-subtle…) başvuruyor, bu yüzden açık renkli yedek değer her temada kazanıyordu. Bu adlar artık tek noktadan gerçek tema token'larına köprülendi, kalan sabit açık şeritler token'a çevrildi ve release-gate'e statik bir koruma eklendi: açık yedekli tanımsız her yeni değişken, beyaz kutu yayına çıkamadan derlemeyi düşürür.
- Tarayıcı otomatik doldurması koyu formlara açık-lavanta alanlar basıyordu (sosyal bağlantılar, yedekleme alanları). Otomatik doldurulan alanlar artık admin temasının kendi arka planını ve metin rengini korur.
SEO Araçları Doğruluk Turu: ads.txt Yanlış Negatifi, Dürüst Başlık Uyarısı, Bayat Yıl Tarayıcı ve Kod Görünümlü SERP Raporu
İyileştirildi
- SERP Kimlik Testi, koyu admin temasında okunmayan ham metin dökümünden GitHub tarzı bir kod penceresine dönüştü: satır numaraları, admin'in kendi tema token'larıyla sözdizimi renklendirme (açıkta da koyuda da doğru), temiz/incele durum rozeti, tek tık kopyalama - ve eski düz-metin çıktı destek scriptleri için hâlâ yerinde.
Düzeltildi
- SEO Sağlık Kontrolü, dosya yayındayken ads.txt'i (ve favicon'u) "yok" raporlayabiliyordu: denetleyici bayt aralığı istiyor, web sunucuları statik dosyalara HTTP 206 Kısmi İçerik dönüyor - kontrol bunu başarısızlık sayıyordu. 206 artık başarı kabul ediliyor ve yönlendirmeler izleniyor; fiziksel ads.txt'i olan siteler doğru raporlanıyor.
- Başlık Düzeltme'nin "küçük harfle başlıyor" uyarısı, HANGİ başlığı kastettiğini hiç söylemediği için yanlış görünüyordu - kontrol yazı başlığını değil, gövdedeki ara başlıkları tarıyor; "Linux RAID Kurulumu: mdadm…" üzerindeki bayrak yanlış alarm gibi okunuyordu. Uyarı artık iki kat dürüst: etiket "içerikte ara başlık" diyor, mesaj sorunlu başlığın metnini aynen gösteriyor ve teknik terim beyaz listesi ~40 komutla büyüdü (mdadm, vmstat, iostat, netsh, adb ve arkadaşları) - komut adlı bölümler artık hiç bayraklanmıyor.
- Yıl Güncelleyici varsayılan olarak yalnız geçen yılı öneriyor, daha eski kalıntıları sessizce kaçırıyordu. Artık tüm başlık ve slug'ları herhangi bir geçmiş yıl için tarıyor ve tıklanabilir rozetler olarak gösteriyor - "2021: 4 yazı, 2019: 2 yazı" - tek tık o yılı toplu güncelleme için seçiyor.
Gelişmiş SEO Artık Varsayılan Aktif - Tek SEO Paneli Kutudan Çıktığı Gibi Çalışır
İyileştirildi
- Gelişmiş SEO hub'ı - 2.46.2'nin tüm SEO araçlarına TEK giriş yaptığı panel - taze kurulumda elle etkinleştirme istiyordu; biri anahtarı açana kadar yeni siteler eski dağınık girişlerle kalacaktı. Eklenti artık ilk kurulumda kendini etkinleştiriyor: kenar çubuğu girişi, modül menüsü ve tek-gezinme yönlendirmesi ilk dakikadan yerinde. Mevcut kurulumlara dokunulmaz: seçtiğiniz etkinlik durumu neyse aynen kalır.
Tek SEO Paneli: Mükerrer Girişler Artık Gelişmiş SEO Hub'ına Yönlenir, Miras Kopya Ekranlar Emekli
Düzeltildi
- Bağımsız SEO Optimizer sayfası ile Gelişmiş SEO hub'ı, iki ayrı kapısı olan aynı araçtı: panodaki "SEO puanı" kutuları /seo-optimizer.php'yi doğrudan açıyor, orada kenar çubuğunda aktif bölüm görünmüyor ve hub'ın modül menüsü kayboluyordu. Gelişmiş SEO hub'ına gömülü her araç (optimizer sekmeleri, sağlık kontrolü, başlık düzeltme, içerik optimizasyonu, otomatik iç link, yönlendirmeler ve diğerleri) artık doğrudan URL'ini doğru modül seçili hâlde hub'a yönlendiriyor - eski bağlantılar ve yer imleri çalışmaya devam ediyor, kenar çubuğu doğru vurgulanıyor ve içeri girmenin tam olarak tek yolu var. Yönlendirme dikkatli: POST istekleri, gömülü (iframe) yüklemeler ve bilinmeyen iç sekmeler asla yönlendirilmez; Gelişmiş SEO eklentisi devre dışıysa bağımsız sayfalar eskisi gibi davranır.
- Admin'in tamamına gelen-bağlantı taraması yapılarak eski sürümlerden kalma iki gizli ekran güvenli yönlendirmelerle emekli edildi: "Advanced Ad Manager", banners.php ile aynı veritabanı tablosunu yöneten bir kopyaydı; "Content Scheduler" ise İçerik Kuyruğu'nun kopyasıydı - üstelik taze kuruluma YANLIŞ şemayı tohumlayabilecek kendi eski CREATE TABLE'ını taşıyordu. İkisi de artık haleflerine 301 atıyor; hiçbir şey silinmedi, eski yer imleri doğru yere iniyor.
- WordPress REST API göç aracı vardı ama hiçbir yerden bağlantı verilmemişti - ancak URL'i bilerek ulaşılabiliyordu. Artık İçe Aktar ekranında, tamamladığı SQL/CSV yolunun yanında görünür bir girişi var.
Özelleştirici Cilası: Açık/Koyu Renk Satırları Artık Hizalı Tek Bileşen
Düzeltildi
- 2.46.0 ile gelen açık/koyu renk çifti dağınık görünüyordu: devre dışı koyu renk kutusu flex düzeninde ezilip ince gri bir şeride dönüyor, iki satır hizalanmıyor, "özelleştir" kutucuğu satır sonunda havada kalıyordu. Her renk artık hizalı tek bir bileşen - iki satırın paylaştığı sabit dört sütunlu ızgara (güneş/ay etiketi, renk kutusu, hex, kontrol) sayesinde kutular ve hex alanları birebir alt alta; kutucuk gerçek bir anahtara (switch) dönüştü; kapalı koyu satır ezilmek yerine "tema varsayılanı" yer tutucusuyla düzgünce soluklaşıyor.
Tema Özelleştirici Yenilendi: Açık ve Koyu için Ayrı Paletler, Temaya Özel Yeni Bölümler
Yeni
- Tema özelleştiricideki her renk artık açık ve koyu mod için AYRI AYRI ayarlanabiliyor. Her rengin bir Açık bir Koyu seçicisi var; koyu değer temanın gerçek dark mekanizmasına yazılıyor - on temada data-theme özniteliği, Finance'ta .dark-mode sınıfı, Lifestyle'da sistem tercihi (prefers-color-scheme). Renk başına "özelleştir" anahtarı, sen istemedikçe temanın kendi koyu tonunu korur; dark modu olmayan temalar (Crypto yalnız açık, Tech doğuştan koyu) koyu seçici hiç göstermez - sahte ayar yok. On iki temaya özel şemanın tamamı, tanımlarında tek satır değişmeden bu eşleştirmeyi otomatik kazandı.
- İnce jenerik panele düşen iki tema - Minimalist ve Lifestyle - gerçek stylesheet'lerine bağlı, elle yazılmış tam şemalar aldı: her renk temanın GERÇEKTEN kullandığı değişkene eşleniyor (varsayılanlar CSS'in kendisinden okundu; Minimalist'in koyu bloğu dahil), font seçiciler, yerleşim kontrolleri (içerik genişliği; Lifestyle'da ek olarak bölüm aralığı ve ızgara boşluğu) ve şablonlara gerçekten bağlanmış bölüm anahtarları: anasayfada hero, kategori barı ve bülten; makalede breadcrumb, paylaşım butonları, yazar kartı ve ilgili yazılar (Lifestyle'da ayrıca içindekiler ve popüler yazılar widget'ı). Anahtarlar markup'ı fiziksel olarak kaldırır, sadece gizlemez.
- Gelecek temalar için varsayılan şema da büyüdü: başlık, kenarlık ve yüzey renkleri, gövde satır yüksekliği ve CSS değişkenini doğrudan basan font seçiciler.
İyileştirildi
- jekcms.com özellikler sayfası artık iki hikâyeyi de anlatıyor: yenilenen Tema Özelleştirici (açık/koyu paletleriyle) ve 2.45'te çıkan AdSense Hazırlık eklentisi - onay kararının her zaman Google'a ait olduğu da dahil, dürüstçe.
Düzeltildi
- Lifestyle temasının özelleştiricisi aslında hiç çalışmamıştı: temanın header'ı özelleştirme stilini hiç basmıyordu, kaydedilen her ayar sessizce yok sayılıyordu. Çağrılar artık yerinde - ve bir tema bunları yine düşürürse yakalayan davranış testiyle korunuyor.
- Özelleştirici, İngilizce kullanan yöneticilere iki temada Türkçe konuşuyordu: Personal ve Trends'in panel etiketleri tema tanımının içine Türkçe yazılmıştı ve çeviri sözlüğü tek yönlüydü. Tüm etiketleri artık kaynağında çift-dilli; yardım metinleri de yerelleştirmeden geçiyor; eski Türkçe etiketler için ters harita devrede; ve on dört temanın tamamını iki dilde tarayan yeni test, test paketiyle birlikte koşuyor - sızıntı sıfır, kalıcı korumalı.
AdSense Hazırlık: Kayıtlı Taramalar Eklenti Güncellemesinden Sonra Otomatik Tazelenir
Düzeltildi
- Eklenti güncellendikten sonra panel, önceki sürümün kayıtlı taramasını göstermeye devam edebiliyordu - eski metinler ve "Yazıları göster" modal butonunun hiç görünmemesi, çünkü o liste eski sonuçta zaten yok. Panel artık açılışta kayıtlı taramanın eklenti sürümünü karşılaştırıyor ve bayatsa denetimi sessizce yeniden koşuyor; yeni bir özellik, görünen sonuç ondan eski diye asla "yokmuş" gibi davranmıyor. Tarama salt ölçümdür, sitede hiçbir şeyi değiştirmez.
AdSense Hazırlık: Sabit Bilgi Paneli, Tam Genişlik Başlık ve Yazı Listesi Modalı
Yeni
- Yazı listesi taşıyan kontroller - ilk olarak ince içerik - artık modal açıyor: etkilenen her yazı başlığı ve kelime sayısıyla listeleniyor; satıra tıklayınca o yazının düzenleme ekranı yeni sekmede açılıyor. Özet cümleden yazı numarası avlamak bitti; liste 200 satırla sınırlı, fazlasında dürüst "M kayıttan ilk N gösteriliyor" notu var.
İyileştirildi
- AdSense Hazırlık panelinin boş kalan sağ tarafı artık kaydırdıkça seninle inen sabit (sticky) bir bilgi paneli. İçinde "olgunluk - dürüst not"un tam metni (yeşil maddelerin tek başına onay garantisi olmadığı; sitenin ilk yayın tarihi ve son 30 gün üretimiyle birlikte), anahtar sayılarıyla başvuru-süreci kartı (2–14 gün değerlendirme, red sonrası ~1 hafta bekleme) ve başvuru günü kontrol listesi var: tek-kaynak AdSense kodu, otomatik ads.txt doğrulaması, Search Console ve inceleme boyunca yayına devam.
- Başlık artık tüm düzene yayılıyor: tanıtım paragrafı dar bir sütuna sıkışıp kesilmiyor, Yeniden Tara butonu başlık satırının en sağında duruyor.
AdSense Hazırlık: 5 Yeni Kontrol, Yasal-Sayfa Yanlış Negatifi Düzeltildi ve Panel Cilası
Yeni
- AdSense Hazırlık denetimine beş yeni kontrol. SSL sertifikası: gerçek bir TLS el sıkışmasıyla zincir doğrulanır; veren kurum ve kalan gün raporlanır (14 günden az kaldıysa uyarı, süresi dolduysa eksik). Alan adı: site gerçek bir alan adında olmalı - IP adresi ya da çıplak host eksik sayılır; IDN (unicode) alan adlarına punycode hatırlatması eklenir. Google botu erişimi: ana sayfa Googlebot ve Mediapartners-Google kimlikleriyle GERÇEKTEN istenir ve sunucunun AdSense değerlendirmesinin bağlı olduğu tarayıcıları engellemediği kanıtlanır (dürüst etiketle: sunucu-içi test - önde CDN/WAF varsa dışarıdan da doğrulanmalı). noindex artık kendi başına ağır bir kontrol: hem ana sayfa meta etiketi hem SEO ayarı taranır. Meta açıklama: ana sayfa açıklamasının varlığı ve uzunluğu (hedef 120-160 karakter).
İyileştirildi
- Panel bir tasarım turundan geçti: beş kategori kartı artık tek sırada ve eşit genişlikte, başlıklar taşarsa üç nokta ile kısalıyor (iki satıra kırılan düzensiz görünüm bitti); skor bölümünün boş kalan sağ tarafında ise "olgunluk - dürüst not" özetinin kompakt hâli ve tam metne bağlantı var. Durum filtreleri gerçek bir bölmeli denetime dönüştü, düzeltme butonları dolgulu birincil aksiyon oldu, kartlar tutarlı derinlik ve hover durumları kazandı; skor halkasının rengi artık ham sayıya değil genel karara bakıyor - "eksikleri kapat" yazısının yanında yeşil halka kalmadı.
Düzeltildi
- Yasal sayfalar, veritabanı sayfası yerine yerleşik rota şablonlarıyla servis eden sitelerde "eksik" raporlanıyordu. jekcms, sayfa kaydı olmasa bile /gizlilik, /cerez-politikasi ve benzerlerinde tam, AdSense-uyumlu yasal metinleri render eder - denetim artık iki yolu da tanıyor (Türkçe + İngilizce tüm slug takma adları dahil); Hakkımda/İletişim kontrolleri de aynı mantığı izliyor: veritabanı sayfası, tema şablonu ya da iletişim-formu eklentisi sayılır; yalnız çıplak yerleşik yedeğe kalan siteler uyarı alır.
- Kategori kartına tıklayınca bölüm başlığı sabit admin üstbilgisinin altında kalıyor, kaydırma bölümün ortasına düşüyordu. Bağlantı hedefleri artık üstte pay bırakıyor; her atlama bölüm başlığı tam görünür şekilde iniyor.
Sitenizi yayına alın
Kurulum sihirbazı yaklaşık 30 dakikada siteyi yayına alır. Fiyatları ve ücretsiz sürümü inceleyin.
Fiyatlara Göz At- 30 dakikada kurulum ve yayın
- 15 hazır tema
- AVIF/WebP görsel optimizasyonu
- Otomatik SEO - Sitemap, Schema.org
- Çerezsiz yerleşik analitik (ZeroTrack)