CPalius CMF 2.2.44
Yayın: 2026-10-12 · Kanal: kararlı · Kritik: hayır
Çerez onayı: kategoriler ve Google Consent Mode v2
- Çerez çubuğu artık üç kategori sunar: Zorunlu (her zaman açık), Analitik ve Pazarlama. "Tercihler" paneli ve "Seçimleri kaydet" düğmesi vardır. Eski "Kabul et" ve "Yalnızca gerekli" düğmeleri çalışmaya devam eder, eski onay çerezleri geçerli kalır.
- Yeni
{{ cp_consent_mode() }}Twig fonksiyonu (Default ve Githeme temalarının<head>bölümüne eklendi): analitik, reklam depolama ve reklam kişiselleştirmedeniedolarak başlar, ziyaretçinin çerezinden geri yüklenir. Ziyaretçi seçim yapıncagtag('consent', 'update')gönderilir. <script type="text/plain" data-cp-consent="analytics">biçiminde yazılan betikler yalnızca kategorisi onaylanınca çalışır.data-cp-consent-opentaşıyan bir bağlantı ya da düğme tercihleri yeniden açar.- AACP → Ayarlar → Çerez onayı: Consent Mode'u aç/kapat, Analitik ya da Pazarlama kategorisini gizle, tüm metinleri dil dil düzenle. Varsayılan olarak yine kapalıdır.
404 kayıtları
- Statik dosyalar (görsel, CSS, JS, yazı tipi), tarayıcı/saldırı yolları (
wp-login.php,.env,phpmyadmin...) ve arama motoru botları ya da boş kullanıcı aracısı artık sayılmaz. - Her satırda hedef alanı ve 301 oluştur düğmesi vardır: yönlendirmeyi oluşturur ve satır listeden çıkar. Eksik adresle aynı slug'a sahip yayınlanmış bir sayfa varsa adresi sizin için doldurulur.
Menüler
- Bir menü bir konuma atanabilir (Ana başlık, Alt bilgi, ayrıca temanın
theme.jsoniçindekimenu_locationsile bildirdiği ya da bir modülüncpalius.menu_locationetiketiyle kaydettiği konumlar). Menü oluştururken ya da düzenlerken seçilir. {{ cp_menu_location('main_header') }}atanan menüyü, her öğenin rel, target, ikon ve CSS sınıfıyla yazdırır.{{ cp_menu_location_items('main_header') }}kendi işaretlemesini yazan temalar için öğe ağacını döndürür.
Hız
- AACP ve site, sayfa çizilirken artık
api.iconify.designadresinden ikon çekmez. Panelin kullandığı ikonlarassets/icons/içinde gelir; eksik bir ikon sayfayı bozmaz, boş çizilir. Panel ayrıca sıcak yeniden yükleme modunda CDN'den betik yüklemez. - Küçük görseller (
cp_thumb): bir sayfa isteği yeni küçük görsel üretmek için en fazla 300 ms harcar vememory_limitiçine sığmayacak görselleri atlar. Kalanlar orijinalleriyle görünür, sonraki ziyaretlerde tamamlanır; böylece sayfa saniyelerce takılmaz. Küçük bir kaynak görsel istenen boyuta büyütülmez. - Yanıtı erken bırakamayan sunucularda (Apache mod_fcgid, ör. Laragon) modül etkinleştirme: güvenlik denetimi (derleme ve YAML lint, Manifesto Law 2.2) arka plan sürecinde çalışır; tıklama hemen döner, modül birkaç saniye sonra etkin görünür. Başarısız denetim modülü yine karantinaya alır. Bu sunucularda modül açılıp kapatıldığında yeni container arka planda derlenir, hazır olunca devreye girer. PHP-FPM kullanan sunucular önceki davranışı korur.
- Performans kartı, PHP OPcache dolduğunda uyarı gösterir (dolu bir önbellek her isteğin tüm PHP'yi yeniden derlemesine yol açar).
- Yönetim menüsü kaydından gelen deprecation uyarıları kaldırıldı.
Yapay zekâ modülü
- Çeviriler için yapay zekâ hizmetini seçin: OpenRouter, Groq, Cerebras, Gemini ve Mistral (ücretsiz katman), DeepSeek, Qwen, ChatGPT, Claude ve Grok (ücretli) ya da kendi OpenAI uyumlu sunucunuz. Her hizmetin kendi API anahtarı ve modeli saklanır; biri seçilince diğerleri silinmez, anahtarlar sunucuda şifreli tutulur. Yapay zekâ yanıt vermezse ücretsiz çeviriyle devam edilir, bağlantı testi başarısız olursa hizmetin kendi hata mesajı gösterilir.
Veritabanı
Menü modülü: güncelleme sırasında modül migration'ı ile bir yeni boş bırakılabilir sütun eklenir, cp_menu_menus.location. Güncelledikten sonra cp-core/var/cache/prod/ içini boşaltın, Redis kullanıyorsanız onu da temizleyin.