İçeriğe geç

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.

Son güncelleme: 13.10.2026