(2) Yeni Sunum içerik türünü oluşturma
Tüm eklentiler hazır olduktan sonra, slideshow bloğu için kullanacağımız özel içerik türünü oluşturmalıyız. “Sunum” adını vereceğimiz bu içerik türünde aşağıdaki bilgi alanlarına ihtiyacımız olacak:
- Başlık – Tüm içerik türlerinde standart olarak bulunan içerik başlığı.
- Gövde – Tüm içerik türlerinde standart olarak bulunan metin gövdesi.
- Kısa başlık – Slideshow bloğunda sunum içerikleri arasında dolaşmayı saylayan sayfalandırma aracı için kullanılacak kısa bir başlık (CCK ile yeni bir text field olarak eklenecek).
- Kısa gövde – Sunum için slideshow bloğunda kullanılacak kısa tanıtım metni (CCK ile yeni bir text field olarak eklenecek).
- Resim – Sunum için slideshow ve sayfalandırma kısımlarında kullanılacak resim (CCK ile yeni bir imagefield olarak eklenecek).
HAZIR DOSYA: Bu bölümde anlatılan işlemler sonucunda sitemizde oluşturacağımız Sunum içerik türünü tüm CCK alanları ile birlikte sitenize aktarmanız mümkün. Bunun için Yönet » İçerik Yönetimi » İçerik Türleri » İçeri Aktar (admin/content/types/import) sayfasına giderek buradan kopyalacağınız kodu "Import data" kutusuna yapıştırın ve sayfanın altındaki “İçeri aktar” düğmesine tıklayın. Böylelikle “Sunum” içerik türü sitenize aktarılmış olacak. Eğer herşey yolunda gittiyse aşağıdaki kısımları geçerek doğrudan 3. aşamaya atlayabilirsiniz.
Not: Kodda Türkçe karakterlerde sorun olursa karakter kodlaması olarak utf-8'i seçin.
Bu noktada yeni bir içerik türü oluşturma ve cck alanlarının nasıl ekleneceğine değinmeden bu işlemleri yaparken kullanılacak gerekli ayarları belirteceğim. Bahsi geçmeyen ayarların değiştirilmesine gerek yoktur.
Not: Eğer içerik türleri ve CCK alanları hakkında yeterli bilginiz bulunmuyorsa öncelikle şu iki anlatımı verildikleri sırayla okuyunuz:
İçerik türü ile ilgili ayarlar
İsim: Sunum
Tür: sunum
Tanım: DDB ile slideshow gösteriminde kullanılan içerik türüdür.

CCK alanları ile ilgili ayarlar
İçerik türü oluşturulduğunda başlık ve gövde alanları standart alanlar olarak eklenecektir; bunun için ek bir işlem yapmaya gerek yoktur. Ancak CCK kullanılarak eklenmesi gereken ayaları aşağıdaki gibi kendimiz eklememiz gerekiyor:
Uyarı: Alan ayarlarında belirtilmeyen kısımları ne yaptığınızdan emin olmadıkça olduğu gibi bırakmanız tavsiye edilir. Aksi takdirde uygulamanın devamında beklenmeyen durumlar ile karşılaşabilirsiniz.
- Kısa Başlık
- Temel Bilgiler:
Label – Kısa Başlık
Field name - sunum_kisa_baslik
Field type - Text
Widget type - Text field - Ayarlar:
Size of textfield: 60 (tercihe göre değişebilir)
Yardım metni: Kullanıcılara bu alanla ilgili “Sayfalandırmada kullanılacak kısa bir başlık giriniz” gibi kısa bir açıklama yazabilirsiniz.
Zorunlu: Evet (kutuyu işaretleyin)
Maximum length: 30 (tercihe göre değişebilir, ancak size of textfield değerinden büyük olmamalı)
- Temel Bilgiler:
- Kısa Gövde
- Temel Bilgiler:
Label – Kısa Gövde
Field name - sunum_kisa_govde
Field type - Text
Widget type - Text area (multiple rows) - Ayarlar:
Rows: 5 (satır sayısı tercihe göre değişebilir)
Yardım metni: Kullanıcılara bu alanla ilgili “Sunum için slideshow bloğunda kullanılacak kısa tanıtım metnini giriniz” gibi kısa bir açıklama yazabilirsiniz.
Zorunlu: Evet (kutuyu işaretleyin)
- Temel Bilgiler:
- Resim
- Temel Bilgiler:
Label - Resim
Field name - sunum_resim
Field type -ImageFile (yeni imagefield sürümleri için değişti)
Widget type - Image - Ayarlar:
Yardım metni: Kullanıcılara bu alanla ilgili “Sunum için slideshow ve sayfalandırma kısımlarında kullanılacak resim dosyasını yükleyiniz” gibi kısa bir açıklama yazabilirsiniz.
Permitted upload file extensions: jpg jpeg png gif (tercihe göre değişebilir)
Maximum resolution for Images: 0 (Sıfır girildiğinde herhangi bir kısıtlama yapılmaz. Resim ölçülerinin olabilecekleri en büyük değerleri sınırlandırmak için 640x480 gibi bir çözünürlük girilebilir)
Minimum resolution for Images: 0 (Sıfır girildiğinde herhangi bir kısıtlama yapılmaz. Resim ölçülerinin olabilecekleri en küçük değerleri sınırlandırmak için 250x150 gibi bir çözünürlük girilebilir)
Zorunlu: Evet (kutuyu işaretleyin)
- Temel Bilgiler:
CCK alanlarını eklediğimizde Manage Fields sayfasında aşağıdakine benzer bir görünüm elde ediyoruz. Bu noktada dilerseniz alanların sürükle-bırak yöntemiyle sırasını değiştirebiliriz. Alanlar içerik giriş formunda ve içerik gösterimlerinde buradaki sıraya göre listeleneceklerdir.

Alanları ekledikten sonra, özet ve tam sayfa gösterimlerindeki biçimlerini de ayarlamak gerekebilir. Örneğin kısa başlık ve kısa gövde alanları genellikle sadece slideshow'da kullanılmak istenirler, bu yüzden bu alanların sunum içeriğinin özet ve tam sayfa gösterimlerinde gösterilmesini engellemek iyi olacaktır. Bunun için Display Fields bölümünden (Manage Fields'ın hemen yanında) alan gösterimlerini şu şekilde ayarlayabilirsiniz (not: burada yapacağınız ayarların slideshow ile herhangi bir ilgisi yoktur):
- Kısa başlık: Label: Above; Teaser: Hidden; Full Node: Hidden
- Kısa gövde: Above, Hidden, Hidden
- Resim: Above, Image, Image (not: Imagecache veya lightbox2 eklentilerini kullanıyorsanız Image yerine bu eklentilerin sundukları alternatifleri kullanabilirsiniz)
Slideshow için kullanacağımız içerik türümüzü böylelikle hazırlamış olduk. Sonraki adım bu türde birkaç örnek içerik eklemek olacak.
- Yeni yorum ekle
- 2746 kez okundu

//editör notu: İlgili mesaj buraya taşınmıştır.
kurulumun tamda bu bölümünde resim alanı eklerken bu hatayı veriyor
This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.
Resim (field_sunum_resim) is an inactive image field that uses a Image widget.
birde Type of data to store. alanında Image seçeneğide çıkmıyor
Sitenizde bir güncelleme işlemi yaptıysanız böyle bir sorun oluşmuş olabilir. bkz. Drupal 5'ten 6'ya Geçiş dersi -> Adım 4. 6.x'e Geçiş -> madde 7 -> ilk not.
//Editör notu: İlgili mesaj buraya taşınmıştır.
Evet yapıyorken ben de bir kaç şey ekleyim.Yeni sürümde File olarak seçiyor ve İmage diyoruz arkadaşlar CCK da ekleyeceğimiz alana.