Editoryal İş Akışı
İş Akışı Durumları
Sayfalar dört iş akışı durumu kullanır:
draftin_reviewpublishedarchived
Yeni sayfalar draft olarak başlar.
Durumların Anlamı
`draft`
- üzerinde çalışılan içerik
- genel erişime kapalı
- editörler bu durumdayken içeriği düzenleyebilir
`in_review`
- incelemeye hazır
- genel erişime kapalı
- sayfa
draftdurumuna geri alınana kadar editörler sayfa içeriğini düzenlemeye devam edemez
`published`
- genel erişime açık
- genel sitede yönlendirilebilir
- sayfa görünürlüğü, sayfa içindeki blok düzeyi görünürlük kurallarıyla birlikte çalışmaya devam eder
`archived`
- canlı kullanımdan kaldırılmış
- genel erişime kapalı
- izinli bir rol tarafından
draftdurumuna geri alınabilir veya yeniden yayınlanabilir
Durumlar Arasında Kim Geçiş Yapabilir
`editor`
İzin verilen eylemler:
draft->in_reviewin_review->draft
İzin verilmeyenler:
- yayınlama
- arşivleme
`site_admin`
Atanmış siteler için izin verilen eylemler:
draft->in_reviewdraft->publishedin_review->draftin_review->publishedin_review->archivedpublished->draftpublished->archivedarchived->draftarchived->published
`super_admin`
super_admin, site_admin ile aynı iş akışı yetkilerine sahiptir; ancak tüm kurulum genelinde.
Genel Görünürlük Kuralları
Yalnızca durumu published olan sayfalar genel erişime açıktır.
draftsayfalar404döndürürin_reviewsayfalar404döndürürarchivedsayfalar404döndürür
Bu kural normal genel rotalar, çoklu site yönlendirmesi ve yerelleştirilmiş rotalar genelinde geçerlidir.
Sayfa iş akışı durumu ile blok durumu ayrıdır. Normal Sayfayı Düzenle -> Genel Bakış Publish eylemi yalnızca sayfa kaydını yayınlar. Sayfanın içindeki taslak veya incelemedeki blokları sessizce yayınlamaz. Bir sayfada yayınlanmamış, sayfaya ait bloklar varsa, yayınlama eylemi işaretlenmemiş bir Also publish all unpublished page-owned blocks seçeneği içeren bir pencere (modal) açar. Seçenek işaretlenmediğinde yalnızca-sayfa davranışı korunur; işaretlendiğinde uygun sayfaya ait bloklar aynı iş akışı eyleminde yayınlanır.
Genel Bakış sekmesi ayrıca, sayfaya ait bloklar hâlâ taslak veya incelemedeyken bir Unpublished page content yardımcısı gösterir. Publish page-owned blocks yalnızca bu sayfaya ait blokları yayınlar ve sayfanın iş akışı durumunu değiştirmez.
Ortak Slot içeriği, sayfaya ait bu blok yayınlama iş akışlarının dışındadır. Ortak Slot destekli üstbilgi, altbilgi veya diğer slotlar ayrı olarak incelenmeli ve yayınlanmalıdır; WebBlocks CMS, sayfa yayınlamayı Ortak Slot blok ağaçlarına basamaklı olarak uygulamaz.
İş Akışı ve Sayfa Düzenleme
İş akışı durumu, sayfa içeriğini kimin düzenlemeye devam edebileceğini de etkiler.
- editörler sayfa içeriğini yalnızca sayfa
draftdurumundayken düzenleyebilir - bir sayfa
draftdurumundan çıktığında, içerik düzenlemesi birsite_adminveyasuper_adminya da iş akışındadraftdurumuna geri dönüş gerektirir site_adminvesuper_adminkullanıcıları, yönetmelerine izin verilen iş akışı durumlarında çalışmaya devam edebilir
Pratik Akış
- editör
draftdurumunda bir sayfa oluşturur - editör içeriği tamamlar ve incelemeye gönderir
- site yöneticisi veya süper yönetici sayfayı inceler
- site yöneticisi veya süper yönetici sayfayı yayınlar
- sonraki güncellemeler sayfayı
draftdurumuna geri alıp yeniden inceleme sürecinden geçirebilir