Tek HisarBlok kurulumu birden çok siteyi yönetebiliyordu, ama her hesap her siteyi görüyordu. 0.13 bunu değiştiriyor. Her madde değişiklik günlüğünden.
Siteye sınırlı hesaplar (0.13.0)
Kişiler → Siteler ekranında bir hesap kurulumdaki sitelerin yalnız bazılarına sınırlanabiliyor; her site için ayrı bir rolle: birinde editör, ötekinde yönetici. Sınırlı bir hesap yalnız kendi sitelerini görür; site seçicisi, komut paleti ve genel bakış başka siteyi listelemez. Kişiler, modüller, güncellemeler, yedekler, dışa aktarma ve e-posta ayarları her zaman bütün kurulumun yöneticilerinde kalır. Liste verilmemiş bir hesap eskisi gibi çalışır.
Bir hesaba herhangi bir sitede yönetici rolü vermek parolanın yeniden sorulmasını gerektiriyor; bütün kurulumun son yöneticisini ortadan kaldıracak bir değişiklik reddediliyor. İşlem günlüğü artık her kaydın hangi siteye ait olduğunu da tutuyor.
Bunun sınırını da açıkça söylemek istiyoruz: aynı kurulumdaki siteler yine aynı PHP kullanıcısını, aynı data/ klasörünü ve aynı veritabanını paylaşır. Birbirine hiç erişmemesi gereken kişilerin siteleri ayrı kurulumlarda çalışmalı.
Sürümden önce yapılan yetki incelemesi iki orta önemli sorun buldu ve ikisi de bu sürümde kapandı: yeni yorum ve forum bildirimleri başka sitenin hesaplarına gidebiliyordu; iki sitenin dil başına ayarları aynı anahtarı paylaşabiliyordu.
Erişilebilir panel (0.13.1)
Panel, WCAG 2.2 AA'ya göre ilk kez baştan sona gözden geçirildi:
- Hareketsiz bir oturum düşmeden iki dakika önce bir pencere Oturumu açık tut seçeneği sunuyor; sekiz saatlik giriş süresinin bitmesine on dakika kala da uyarıyor.
- Ctrl+K paleti, onay pencereleri ve telefon menüsü klavyeyle baştan sona kullanılabiliyor; odak kapanınca geldiği yere dönüyor.
- İstatistik grafiğinin sayıları bir tablo olarak da okunabiliyor.
- Reddedilen bir sayfa kaydı artık yazılanları kaybetmiyor ve hatalı alanı ekran okuyucuya bildiriyor.
- Rozetler, uyarı düğmeleri ve durum renkleri açık ve koyu kipte yeterli karşıtlığa getirildi; hareket azaltma tercihi her animasyonu durduruyor.
Durum
HisarBlok hâlâ geliştirme aşamasında; kaynak kodu ve indirme paketi yakında. Bütün sürümlerin özeti sürüm notlarında.