CPalius CMF 2.1.2
Yayın: 2026-09-22 · Kanal: kararlı · Kritik: hayır
Bu sürüm forumu bir pano yapıyor: sıcak yolda COUNT(*) yerine artan sayaçlar,
dört katmanlı Deny-Wins ACL, ve yapı / yetki / vaka ayrımını koruyan bir
Studio masası.
Yenilikler
O(1) pano sayaçları. Konu ve mesaj toplamları ata yolunda artar ve azalır.
Görünen, bekleyen ve silinmiş kova ayrıdır. COUNT(*) yalnızca forum:recount
için yasaldır. Studio kokpiti tabloları taramaz, cp_forum_board_stats okur.
Deny-Wins ACL. Bir yetki Inherit, Allow veya Deny'dir. Önce kullanıcı ezmesi, sonra gruplar (bir Deny yeter), sonra ebeveyn yolu, sonra varsayılan. Süper moderatörler yine geçer. Studio matrisi yalnızca Allow ve Deny yazar; Inherit satırı siler.
Yerel moderatör ve ban filtresi. Moderatör bir bölümdeki kişidir. Ban filtresi bir kuraldır (IP / e-posta / ad, CIDR veya joker). Aynı ekran değillerdir.
Şifreli bölüm ve yasaklı sayfa. Bir bölümün gizli bir hash'i olabilir. Portal sorar, oturuma yazar, sonra içeri alır. Yasaklı üye site genelinde kilitlenmez; forum-only 403 sayfası görür.
Studio masası: on iki kardeş değil, beş grup. Kenar çubuğu: Genel artı Yapı, Yetkiler, Moderasyon, İnsan, Ayarlar. Postbit bir ayarlar kartıdır. Kokpit dikkat şeridi, pano sağlığı ve beş kısayoldur. Üye yasağı Rütbe'de değil İnsan'dadır.
Ayarlar hub'ı. Studio → Forum → Ayarlar, Hosting ile aynı kart ızgarasıdır (pano, yazışma, insan, görünüm, bakım).
Düzeltmeler
Rütbe ekranı artık ban paneli değildir. Yasaklar üye listesine ve üye formuna taşındı.
Pano artık dokuz başlık düğmesiyle açılmaz. Dikkat, sağlık ve kısayollar o sıranın yerini aldı.
Yükseltme notları
Bu sürüm forum şemasını değiştirir. Çift kapılı migration'lar
cp-core/migrations/ ve cp-content/modules/Forum/Resources/migrations/
altındadır. Forum kurucusu bekleyen SQL'i uygular; PHP migration'ları
cp:update / Doctrine'indir. Panel güncellemesinden sonra Studio → Forum'u
bir kez açın ki kurucu bitsin.
Eski boolean yetki satırları okunmaya devam eder. Yeni matris üç durum yazar; bir bölümü yeniden kaydedene kadar eski satırlar çözülür.
2.1.1'deki ziyaretçi gizleme aynı kalır. Açmadıysanız kapalı durur.
Panel yerine FTP ile dağıtıyorsanız, yükledikten sonra
cp-core/var/cache/prod/ içini boşaltın — klasör kalsın, içi silinsin.
public/assets/ klasörünü de yükleyin.
Bilinen kısıtlar
Recount, yasal tek COUNT(*)'tır. Toplam için iletileri tarayan özel
bir rapor tasarıma karşıdır.
Ayarlar hub kartları derleme zamanında toplanır. FTP sonrası önbelleği
temizleyin ki forum.settings_cards yeniden kurulsun.