Blog modülü kategori yapısı ve medya kütüphanesi entegrasyonu

ela_arslan 30.07.2026 23:18

Blog; yazı, kategori, etiket, zamanlanmış yayın ve medya picker sunar. Tema cpalius-website şablonlarını kullanır. Yorumlar BlogComment entity’si ile gelir; Forum’un yerine geçmez.

Portal bloğu son yazıları ana sayfaya basar. RSS ihtiyacı ayrı route ile eklenebilir; çekirdeğe gömmeyin.

Medya picker Studio formunda AssetMapper girişiyle açılır. Büyük kütüphanede lazy list şart; aksi halde yazı formu N+1 üretir.

Kapak görseli featured_image_asset_id olarak yazı JSON’una yazılır, dosya assets tablosunda kalır.

Kategori arşivinde sidebar genişliği tema CSS değişkenine bağlı. Modül kendi “mini teması”nı basmasın diye BEM önekleri paylaşılıyor.

Portal iskeleti yazısında bu kararın gerekçesi var: her paket ayrı CSS evreni üretmesin.