Newspaper, pakete giren on dördüncü tema: son dakika bandı, döviz ve hava şeridi, video, foto galeri, infografik ve köşe yazarı bölümleri. Aynı sürümlerde güncelleme hattı da değişti; site güncellemeden sonra kendini yokluyor, sunucu hatası kalıcıysa yedekten geri dönüyor.
Eylül'de iki iş yayınlandı: haber siteleri için Newspaper teması ve güncelleme hattının kendini denetleyen yeni sürümü. İkisi de gerçek müşteri kurulumlarında çalışırken çıkan düzeltmelerle birlikte geldi. Aşağıda neyin değiştiğini ve panelde nereye bakacağınızı anlatıyorum.
Newspaper teması
Newspaper, pakete giren on dördüncü tema. Blog temalarından farkı, ana sayfanın haber akışına göre kurulmuş olması.
Üst bilginin altında saatli bir son dakika bandı var. Bant, son dakika olarak işaretlediğiniz haberlerden beslenir ve sonunda tüm haberlere giden bir bağlantı taşır. Altındaki bilgi şeridi döviz, altın, gümüş ve kripto kurlarını, ziyaretçinin konumuna göre hava durumunu ve namaz vakitlerini gösterir. Kurlar anahtar istemeyen ücretsiz kaynaklardan gelir, namaz vakitleri sitenizin kendi sunucusunda hesaplanır; ücretli bir servise bağımlılık yok. Ekrana sığmayan kur kutuları sondan gizlenir, yarım kesilmez.
Ana sayfada kullanabileceğiniz bölümler şunlar: numaralı şeritli kayan manşet, sosyal video, kategori blokları, çok okunanlar, ikili kategori listesi, koyu foto fokus paneli, infografik şeridi, köşe yazarı karuseli ve günlük burç şeridi. Her bölüm Görünüm → Özelleştir ekranından açılır, kapanır; sırası, kaynağı ve kaç haber göstereceği oradan değişir.
Üst bilgi çok kategorili siteler düşünülerek kuruldu. Logo kendi satırında durur, menü sayfanın tüm genişliğini alır, sığmayan kategoriler Daha Fazla açılırına iner. Yazı sayfasında yazar, unvan, yayın ve güncelleme saati, okuma süresi, paylaşım düğmeleri ve A-/A+ yazı boyu ayarı olan bir editör çubuğu bulunur.
Haberin hangi bölümde çıkacağını editörden seçmek
Ana sayfadaki video, foto galeri ve infografik bölümleri etiketle beslenir. Etiket adını hatırlamak zaman aldığı için editöre Haber türü kutusu eklendi: Standart, Video haber, Foto galeri, İnfografik, Son dakika. Seçtiğiniz türün etiketi kaydederken eklenir, diğer tür etiketleri kaldırılır.
Temalar ekranında ve panoda kısa bir rehber de duruyor: aktif temada hangi bölüm içeriğini nereden alıyor.
Astroloji eklentisi
Eklenti on iki burç için günlük yorum yayınlar; /burc ve /burc/{burç} sayfalarını ve ana sayfa şeridini kurar. Yorumlar ücretsiz bir kaynaktan alınır, Türkçe sitelerde sitenizin yapay zekâ anahtarıyla çevrilir, panelden gün gün düzenlenir. Yorum girilmemiş günde son yorum tarihiyle birlikte gösterilir.
Güncelleme sonrası öz-denetim ve otomatik geri alma
Bir müşteri güncellemeden sonra panelde sunucu hatası aldı. O vakanın ardından güncelleme hattı dört noktada değişti.
Dosyalar kopyalanırken siteye kilit konur. Ziyaretçi yarım güncellenmiş sayfa yerine kendini yenileyen kısa bir bekleme sayfası görür; güncellemeyi başlatan yönetici kendi oturumunda çalışmaya devam eder.
Dosyalar yerine oturduktan sonra site kendini HTTP ile yoklar. Yönetim girişini ve ana sayfayı çeker; sunucunun bir dosyanın eski derlenmiş kopyasını çalıştırabildiği süreyi de bekler.
Sunucu hatası kalıcıysa güncelleme öncesi alınan yedek geri yüklenir. Site önceki sürümle çalışmaya devam eder, o sürüm bekletmeye alınır ve gece çalışan otomatik güncelleme aynı sürümü yeniden denemez. Hata günlüğünün son satırı hem panelde gösterilir hem güncelleme sunucusuna raporlanır.
Güncellemeler ekranına Hata günlüğü sayfası eklendi. Uygulama, PHP ve güncelleme günlüklerinin son satırlarını tek tıkla kopyalarsınız; sunucu hatasını teşhis etmek ya da desteğe iletmek için hosting dosya yöneticisine girmeniz gerekmez. Lisans heartbeat'i de son kaydedilen istisnayı, son yirmi dört saatteki hata sayısını ve OPcache yapılandırmasını taşıyor.
Alt bilgideki kurumsal ve yasal bağlantılar
Temalar alt bilgideki Hakkımızda, İletişim, Gizlilik Politikası ve Kullanım Şartları bağlantılarını sabit İngilizce adreslerle basıyordu. Türkçe bir sitede bu adresler ancak yönlendirmeyle çalışıyor, karşılığı olmayan kavram ise ölü bağlantı olarak kalıyordu. On dört temanın hepsinde bu bağlantılar artık sitenizde yayında olan sayfaya, sayfanın kendi başlığı ve adresiyle gidiyor; sayfası olmayan kavram hiç basılmıyor. Sürüm kapısına bir kontrol eklendi: her temada her alt bilgi bağlantısı çekiliyor, 404 ya da yönlendirme zinciri çıkarsa sürüm yayınlanmıyor.
Newspaper alt bilgisinde aynı adres iki kez basılmıyor. Menüler ekranında Alt Bilgi konumuna bir menü atarsanız sayfalar sütunu o menüden geliyor. Alt bilgi özelleştiricisi de temanın kendi şablonunu önseçili gösteriyor ve Tema varsayılanına dön düğmesi sunuyor.
Paylaşımlı hostingte üç düzeltme
open_basedir kısıtı olan Plesk ve cPanel sunucularında Temalar sayfası, kurulumun iki üst dizininde ortak tema klasörü arıyordu. Kısıtlı sunucu bu aramaya uyarı veriyor, uyarı istisnaya dönüşüyor ve sayfa sunucu hatasıyla kapanıyordu. Arama artık yalnız çok-site düzeninde çalışıyor; müşteri kurulumu kendi klasörünün üstüne bakmıyor.
Argon2 için libsodium kullanan PHP derlemelerinde şifre karma işlemi hata veriyordu. Karma tek iş parçacığına indirildi; güvenlik bellek ve süre maliyetiyle sağlanıyor, Argon2 bulunmayan sunucuda bcrypt kullanılıyor.
Temalar sayfası kendi veritabanı bağlantısını yapılandırılmış portu almadan açıyordu ve 3306 dinlemeyen sunucularda kırılıyordu. Sayfa artık çekirdek bağlantıyı kullanıyor.
Sürüm kapısına yönetim panelinin tamamını open_basedir kısıtı altında koşturan bir kontrol eklendi.
Madde madde tam liste sürüm notlarında. Haber sitesi işletiyorsanız Newspaper zaten paketinizde: Görünüm → Temalar ekranından önizleyip etkinleştirin. Özelleştirici, ayrıldığınız temanın ayarlarını saklar.