Views: Fields (Alanlar)

Birçok sayfada düğümler standart olarak özet görünümleri ile listelenirler. Fakat bazı uygulamalarda (örneğin bloklarda) liste ve tablo gibi daha kompakt stiller tercih edilir. Bu durumda, düğümler özet görünümleri yerine başlık, yazar adı, gönderilme tarihi gibi seçilen bazı bilgi alanları ile listelenir. İşte bu alanları görünümlerde Fields başlığı altında ekliyor ve düzenliyoruz.

Uyarı: Düğümler listelenirken özet görünümleri yerine eklenen alanların kullanılması için Temel Ayarlar (ing: Basic Settings) kutusundan Satır stili (ing: row style) olarak "Fields"ı seçmeyi unutmayın. Tablo stili için ise böyle bir ayar yoktur çünkü tablolar her zaman alanlar ile kullanılır.

Bir görünümdeki mevcut alanlar Fields başlıklı bir kutuda listelenir. Eğer görünüme henüz bir alan eklenmemişse bu liste boş olacaktır. Fields bölümünde yapılabilecek işlemler ve ayarlar şöyle:

Views alanları

  • [1] Alan ekle: Görünümde gösterilecek yeni bir alan eklemek için Fields kutusunun sağ üst köşesinde yer alan + değmesine tıklıyoruz ve sayfanın alt tarafında görünüme ekleyebileceğimiz alanların bir listesi çıkıyor. Buradan istediğimiz alanları işaretleyip "Add" düğmesine tıklıyoruz. Bunun devamında eklediğimiz alan ile ilgili detayları gireceğimiz bir kutu açılıyor. Bununla ilgili bilgileri yazının devamında bulabilirsiniz.
  • [2] Alan düzenle: Görünümdeki mevcut alanların sıralamasını değiştirmek veya alanları görünümden silmek için kullanabilirsiniz.

Yeni bir alan eklerken "Add" düğmesine tıkladığınızda veya mevcut alanlardan birine tıkladığınızda alana ait detayların düzenleneceği bir kutu açılacaktır. Burada bulunan ayarlar birçok alan için standarttır fakat bazı alanlar kendi özel ayarlarını içerebilir. Örneğin Düğüm: Tür alanı için sunulan ayarlar ve anlamları şu şekilde:

Alan detayları

  • [3] Label (tr: etiket): Alanla birlikte gösterilecek etiket. Örneğin Düğüm: Başlık alanı için "Başlık" girerseniz alan kullanıcılara şöyle gösterilir: "Başlık: Düğümün Başlığı". Boş bırakılan etiketler gösterilmez.
  • [4] Exclude from display (tr: gösterilmesin): Seçildiğinde alan kullanıcılara gösterilmez fakat alan değeri görünüm kodunda yer alır. Genellikle özel görünüm temaları oluştururken kullanılır.
  • [5] Link this field to its node (tr: bu alanı düğüme yönlendir): Alan, tıklanıldığında ilgili düğüme yönlendiren bir link haline gelir. Genellikle Düğüm: Başlık alanı için tercih edilir.
  • [6]/[7] Override/Update default display: Alan ile ilgili ayarları yaptığınızda bunların etkin olabilmesi için kaydetmeniz gerekmekte. Eğer Default haricinde bir görüntü (ing: display) üzerinde bu ayarları yapıyorsanız bu durumda iki seçeneğiniz var: (i) Override düğmesine tıklayarak bu ayarları sadece şuan üzerinde uğraştığınız görüntü için kaydedebilirsiniz veya (ii) Update default display düğmesine tıklayarak şuan uğraştığınız görüntünün yanında görünümdeki diğer tüm görüntüler (default, sayfa, blok, rss, vs.) için de bu ayarları geçerli kılarsınız. Override seçeneği Default görüntüsünde düzenlemeler yaparken sunulmaz.
  • [8] İptal (ing: cancel) Yeni bir alan ekliyorsanız bunu iptal edebilir veya mevcut bir alanı düzenliyorsanız yaptığınız değişiklikleri geri alabilirsiniz.
  • [9] Çıkar (ing: remove) Seçtiğiniz alanı görünümden silebilirsiniz.

Alanlarla ilgili bazı temel ayarlara değindikten sonra şimdi de en çok kullanılan bazı alanları tanıtalım:

  • Düğüm: Başlık (ing: Node: Type): Düğüm başlığı
  • Node: Comment count (tr: Düğüm: Yorum sayısı): Düğüme yapılan yorumların sayısı
  • Node: Has new content (tr: Düğüm: Yeni içerik uyarısı) Kullacının henüz okumamış olduğu düğümler ve okumuş olduğu fakat yeni yorum yapılmış düğümler için"yeni", "güncel" gibi uyarılar ekler. drupaldersleri.org anasayfasında birçok blokta bu alan kullanılmıştır.
  • Node: New comments (tr: Düğüm: Yeni yorumlar) Düğümde kullanıcının henüz okumamış olduğu yorum sayısı. Bu alan drupaldersleri.org anasayfasında Son Yorumlananlar bloğunda kullanılıyor.
  • Düğüm: Updated/commented date (tr: Düğüm: Güncellenme/yorumlanma tarihi) Bir düğüm için güncellenme ve son yorum tarihlerinden hangisi daha yeni ise o tarihi gösterir.

Son bir not: Normalde eklediğiniz alanlar düğümler listelenirken alt alta görünürler. Örneğin:

  • Birinci düğüm adı
    Birinci düğüm yazarı
    Birinci düğüm güncellenme tarihi
  • İkinci düğüm adı
    İkinci düğüm yazarı
    İkinci düğüm güncellenme tarihi

gibi. İsterseniz bu alanları altalta yazdırmak yerine bazılarını aynı satırda gösterebilirsiniz. Bunun için Temel Ayarlar kutusunda Row Style satırının en sağında bulunan çark ikonuna tıklamanız gerekiyor. Böylece açılan sayfada yanyana gösterilmesini istediğiniz alanları işaretleyebileceksiniz. İsterseniz Ayraç kutusuna "|" gibi karakterler girerek bu alanların yanyana yazıldıklarında bu karakterlerle ayrılmalarını sağlayabilirsiniz.

Alan stil ayarları