Sözlük
Terimler alfabetik sıradadır. İlgili ayrıntı sayfasına bağlantı varsa terimin altında verilmiştir.
A
AACP — Admin Control Panel. /aacp adresindeki sistem yönetimi paneli. Modüllere ve temalara bağımlı olmadan açılır. Panel turu
Asset (varlık) — Medya kütüphanesindeki yüklenmiş dosya (görsel, belge). Karma (hash) tabanlı adla saklanır.
AssetMapper — Symfony'nin Node.js gerektirmeyen JavaScript/CSS yönetimi. Çekirdek ve panel varlıkları bununla sunulur.
B
Bundle — Symfony'de paket birimi. Her CPalius modülü bir bundle sınıfı içerir (Modules\<Ad>\<Ad>Module).
C
Capability (yetenek) — Bir eylemi yapma izni: node.post.edit.own, media.upload. Kodda rol adı değil yetenek adı kontrol edilir. Yetki sistemi
Config sync — cp-content/config/sync/ altındaki YAML dosyalarıyla yapılandırmanın Git'le taşınması.
Core Never Dies — Bir modül bozulsa bile çekirdek ve AACP'nin ayakta kalması ilkesi. Genel bakış
CMF — Content Management Framework. Hazır içerik, kullanıcı ve yönetim altyapısı sunan çerçeve.
CSP — Content Security Policy. Hangi kaynaklardan betik ve stil yüklenebileceğini söyleyen tarayıcı kuralı. CPalius satır içi betiklere nonce ekler.
D
Denetim kaydı (audit log) — Önemli yönetim eylemlerinin kim, ne zaman, ne yaptı bilgisiyle saklandığı kayıt.
Doctor — cp:doctor komutu; kurulumun sağlığını denetler.
F
Field API (Alan API'si) — Alan türlerini, form widget'larını, doğrulamayı ve görüntülemeyi tanımlayan sistem. Alan sistemi
Flat field index (düz alan indeksi) — JSON içindeki sorgulanabilir alanların hızlı filtreleme için yazıldığı yardımcı tablo.
H
Hook — Bir noktaya bağlanan, hata verse bile isteği bozmayan genişletme kancası. Hook'lar ve cron
Hub — Menüde alt öğe taşıyan klasör öğesi.
K
Karantina — Hata veren bir modülün devre dışı bırakılıp günlüğe yazılması.
Kanal (güncelleme kanalı) — Güncellemenin hangi sitelere gösterileceğini belirleyen akış. Kararlı kanal herkese, özel kanal yalnız tanımlı sitelere sunulur. Kanallar ve imza
L
Locale — Dil kodu (tr, en). Adreslerde ilk parça olarak görünür: /tr/docs.
M
Manifest (module.json) — Modülün adı, sürümü, bundle sınıfı ve gerektirdiği çekirdek sürümü.
Migration — Veritabanı şemasını sürümleyen dosya. Çekirdekte Doctrine migration'ı, modüllerde Resources/migrations/*.sql dosyaları.
Modül — cp-content/modules/ altında bağımsız bir paket; kendi tabloları, yetenekleri, menüleri ve çevirileriyle gelir.
N
Node — İçerik varlığı: sayfa, yazı, haber. Slug'lı, çok dilli, sürümlenebilir. İçerik modeli
Nonce — Her istek için üretilen tek kullanımlık değer; CSP'de izinli satır içi betiği işaretler.
P
Plugin (eklenti) — Bir modülün içindeki alt özellik; modülün tamamını kapatmadan açılıp kapatılabilir. Modülden farkı: ayrı kurulum birimi değildir.
Q
Query scope — .own / .any yeteneklerinin SQL WHERE koşuluna çevrilmesi.
R
Resource (kaynak) — #[CpResource] ile işaretlenmiş iş kaydı varlığı. Gerçek SQL sütunları vardır.
Revision (sürüm geçmişi) — Bir Node'un önceki hallerinin saklanması.
Rol — Yetenek kümesine verilen ad (admin, editor, member).
S
Studio — /admin adresindeki içerik yönetim paneli. Panel turu
Slug — Adresin okunur parçası (cpalius-nedir).
T
Taksonomi (sözlük) — Kategori ve etiket listeleri; Vocabulary ve Term varlıkları.
Tenant (kiracı) — Çok kiracılı (SaaS) kurulumda veri yalıtım birimi. multiTenant: true işaretli kaynaklar otomatik kapsamlanır.
Text format (metin biçimi) — Zengin metnin hangi süzgeçlerden geçerek gösterileceği (restricted, basic_html, full_html, markdown).
Tema — Ön yüzü çizen paket; yalnızca derlenmiş çıktı (dist/) ve theme.json içerir.
Token — Metinde [site:name] gibi yer tutucular. (Güvenlik belirteci anlamındaki token ile karıştırmayın.)
W
WAF — Web Application Firewall. Her isteği SQL enjeksiyonu, XSS ve yol gezintisi imzalarına karşı tarayan katman. Güvenlik
Widget — Sayfada bir alana (sidebar, footer) yerleştirilen içerik parçası.
Workflow (iş akışı) — Kayıt durumları ve aralarındaki geçişleri tanımlayan durum makinesi.