İçeriklerin görünümünü kullanıcı türlerine göre kısıtlamak

İlgili Konular: Drupal Genel Bilgiler     

Drupal sitelerimizde bazı sayfaları göstermek bazı sayfaların ise erişimini sadece bir role atamak isteyebiliriz.

Sadece bunu yapmak yerine bu gibi kombinasyonları da kullanmamız bir kaç eklentinin bize sunduğu özelliklerle mümkündür.

Sitemizde bir yola erişimi engellemek istersen Path Access eklentisini kullanabiliriz. Ancak bu eklentinin henüz drupal 6 için kararlı sürümü hazırlanamamış durumda.

Kullanıcı rollerine göre içeriklere ulaşımı kısıtlamak veya sadece bazı rollerin içerikleri düzenlemesine izin vermek için Simple Access modülünü kullanabiliriz.

Kullanıcı rollerine, içerik türlerine ve yazarlarına göre değişik kombinasyonlar şeklinde izinleri ayarlayabileceğiniz Content Access eklentisi gerçekten bu alanda en başarılısı gibi görünüyor. Drupal siteleri içinde çok kullanılır olması da sanırım bunun göstergesidir.

Gene kullanıcı rollerine göre silme, düzenleme ve oluşturma gibi izinleri ayarlayabileceğimiz node privacy byrole eklentisi beğenimize sunulmuştur. Content Access kadar olmasa da kullanım oranı hayli yüksektir.

Sözlük (taxonomy) ve terim (term) görünürlük ve özelliklerini kullanıcı rollerine göre ayarlamak istersek de Taxonomy Access Control eklentisini kullanabiliriz. Eklenti alanında en çok kullanılan eklentidir.

İçeriklerin özet görümün (teaser) genel olarak tüm ziyaretçilere açık ama tam düğüm (node) görünümlerinin sadece kayıtlı kullanıcıların görmesine izin vermek isterseniz Premium modülünü kullanabilirsiniz.

Yorumlar

Yeni yorum veya soru gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • You may insert videos with [video:URL]

Biçimlendirme seçenekleri hakkında daha fazla bilgi


2 + 14 =
Basit matematik sorusunuz çözünüz. Örn; 1+3= 4