Drupal Sözlüğü (Terminoloji)

Drupal sözlüğü, Drupal ile ilgili bazı temel kavramların tanımları içerir. Terimler Türkçe karşılıklarına göre alfabetik olarak sıralanmıştır. Sözlükte arama yapmak için aşağıdaki harf sistemini kullanabileceğiniz gibi web tarayıcınızın sunduğu arama fonksiyonundan (ctrl + F) da faydalanabilirsiniz.

Dizin


A|B|C|Ç|D|E|F|G|H|I|İ|J|K|L|M|N|O|Ö|P|Q|R|S|Ş|T|U|Ü|V|W|X|Y|Z

A

Ağırlık (ing: weight) #
Ağırlıklar, Drupal'in blok ve düğümleri hangi sırayla görünteleyeceğini, fonksiyonları hangi sırayla çalıştıracağını belirleyen sayısal değerlerdir. Drupal 6'da ağırlık bilgisi çoğunlukla sürükle-bırak tarzı bir arayüz kullanılarak düzenlenmektedir. Önceki versiyonlarda bu değerler kullanıcılar tarafından girilmekteydi.
Not: Düşük ağırlık değerleri, yüksek olanlara göre önceliğe sahiptir. Örneğin, ağırlığı -5 olan menü öğesi, 3 olan menü öğesinden önce (yukarıda) görüntülenir.

B

Blok (ing: block) #
Bloklar, sitenin genellikle sağ ya da sol sütunlarında yer alan, menüleri veya ek içerikleri barındıran kutulardır. Yönetici blokları temanın sunduğu farklı konumlara yerleştirebilir. Örnek bloklar: kimler çevrimiçi, kimler yeni, yeni forum konuları, kullanıcı girişi, gezinti, vb.

C

CCK (Content Creation Kit) #
İçerik türlerinize sayı, metin, resim, link gibi yeni içerik alanları eklemenizi sağlayan eklenti grubudur.

Ç

Çekirdek (Drupal çekirdeği; ing: core) #
Drupal.org'dan indirdiğiniz Drupal projesindeki dosya ve eklentileri ifade eder. Çekirdekte yer almayan eklenti ve temaları yine drupal.org'dan ayrı olarak indirebilirsiniz.

D

Dönemsel Görev (ing: cron) #
Periyodik olarak belirli komut veya komut gruplarını otomatik olarak çalıştıran zamanlayıcı. Örneğin, sitenize eklenen içeriklerin arama eklentisi tarafından indekslenmesi bir dönemsel görevle gerçekleşir. Eklentiler dönemsel görevlerini ortak bir listeye eklerler. Bu listedeki görevler belirli zaman aralıklarında otomatik olarak veya sizin isteğinizle toplu olarak çalıştırılırlar. Eğer bu konuda yeterince bilginiz yoksa bu işi sizin yerinize Poormanscron eklentisi de yapabilmektedir.
Düğüm (ing: node) #
İçerikler Drupal'de düğüm olarak kaydedilirler. Örneğin, anket düğümü, haber düğümü, fotoğraf düğümü, vs. Her düğümün kendine ait özel bir numarası (ing: node id, nid) vardır ve kalıcı url adresi “www.siteadı.com/node/nid” şeklindedir.

E

Eklenti (ing: module) #
Eklentiler Drupal'in özellik ve fonksiyonlarını genişleten kod parçalarıdır. Çekirdek eklentiler drupal.org'dan indirdiğiniz drupal projesiyle birlikte gelirler. Daha geniş özellikler için ayrı olarak yayınlanan eklentiler de mevcuttur. Bu eklentileri drupal.org eklenti sayfasından indirebilirsiniz.
Uyarı: Ayrı olarak indirdiğiniz eklentilerin sürümleri kullandığınız Drupal versiyonu ile uyumlu olmalıdır.

İ

İzin (ing: permissions) #
1- Drupal) İzinler içerik oluşturma, düzenleme, silme ve site yönetimi gibi yetkileri kullanıcılara tanımak için kullanılır. 2- Unix/Linux/Windows) Dosyalar üzerinde okuma, yazma, çalıştırma işlemlerini yapabilme yetkileri.

M

Sitenizin farklı sayfalarına ve fonksiyonlarına bağlantılar içeren listeler.

Ö

Özet (ing: teaser) #
Düğüm içeriğinin anasayfa ve diğer listelerde kullanılan daha kısa özet versiyonudur. Genellikle birkaç cümleden oluşur.

R

Rol (ing: role) #
Roller kullanıcılara atanabilen izin kümeleridir. Bir kullanıcı bir role atandığında, bu rol için verilmiş tüm izinleri kullanabilir. Kullanıcıları birden fazla role atamak ve yeni roller oluşturmak mümkündür. Drupal ile standart olarak gelen iki rol vardır: i) kayıtlı kullanıcı, ii) ziyaretçi (kayıtsız veya giriş yapmamış kullanıcı).
RSS (Really Simple Syndication #
RSS yeni eklenen içeriğin kolaylıkla takip edilmesini sağlayan özel bir XML dosya formatıdır. Kullanıcılar RSS ile sunduğunuz içerik listelerine abone olabilir ve çeşitli RSS istemcileri sayesinde içeriği takip edebilir.

S

Süzgeç (filtre, ing: filter) #
1- Girdi biçimleri) İçerik metinlerinden istenilmeyen html, php ve javascript elemanlarını temizleyen veya dönüştüren araçlar. Örneğin metin Filtered HTML girdi biçimi ile kullanıldığında div, img gibi hmtl etiketleri silinirken, metin içerisinde geçen internet bağlantıları otomatik olarak linke dönüştürülür. 2- Views eklentisi) Belirli içerikleri süzmek için kullanılan koşullar. Örneğin Düğüm: Yayında süzgeci ile sadece yayınlanmış içeriklerin listelenmesi sağlanır.

T

Taksonomi (ing: taxonomy) #
Sözlük anlamı "sınıflandırma bilimi"dir. Drupaldeki taksonomi sistemi, içeriğinizi önceden oluşturduğunuz kategoriler aracılığıyla veya içeriği girerken yazdığınız terimler ile sınıflandırmanızı sağlar. Drupaldeki taksonomi sistemi şu öğelerden oluşur:
  • Taxonomy: Drupal taksonomi sistemini sunan eklentinin adı
  • Terim (ing: term): Düğümlere atanan kategori, etiket veya anahtar kelimeler. Terimler arası hiyerarşik yapılar kurmak mümkündür. Örneğin cms > drupal > drupal 6.x gibi.
  • Sözlük (kategori, ing: vocabulary): Birbiriyle ilişkili terimler kataloğu. Sözlükler arasında hiyerarşi oluşturulamaz.
Tema (ing: theme) #
Tema, sitenizin görünümünü değiştiren dosyalar kolleksiyonudur (php, css, jpg, gif, vs.). Çekirdekle birlikte gelen temaların dışında, Drupal kullanıcıları tarafından hazırlanmış ücresiz temalar da mevcuttur. Bu temaları drupal.org tema sayfasından indirebilirsiniz.

V

Views #
Grafik arayüzü sayesinde, çeşitli bloklarda kullanıcılara sunulacak içeriğin belirlenmesini ve gösterim biçiminin değiştirilmesini sağlayan oldukça güçlü ve esnek bir eklenti. Views'i kullanarak hangi içeriğin (haber, anket, forum konusu, makale, vs.), hangi içerik alanlarının (başlık, yazar, yazılma tarihi, güncellenme tarihi, vs.) ve hangi gösterim biçiminde (tablo, liste, özet, tam görünüm, ızgara, vs.) sunulacağını belirleyebiliyorsunuz. Views eklentisi, CCK ile birlikte Drupal kullanıcılarının en popüler eklentilerinin başında gelmektedir.

W

WYSIWYG #
What You See Is What You Get (Gördüğünü Alırsın) deyiminin kısaltması olmakla birlikte, içeriğin yazılması sırasında sonuç gösterimine benzer şekilde biçimlendirilmesini sağlayan yöntemi ifade eder. Çeşitli WYSIWYG editörlerini Drupal'de kullabilmeniz için eklentiler geliştirilmiştir. Örnek: TinyMCE, FCK Editor, BuEditor, vs.

Y

Yol (ing: path) #
Sitenizdeki bir sayfaya veya bir fonksiyona ait bağlantı, link. Örneğin "forum" forum anasayfasına, "admin" yönetim sayfasına giden "yol"lardır. Sunucu yapılandırmanız uygun olduğunda Drupal temiz url (ing: clean urls) sistemini kullanabilir. Böylece site bağlantılarınız "?q=node/1"deki "?,=" karakterlerinden arındırılarak daha kullanıcı ve arama motoru dostu olan "node/1" formuna dönüştürülür. Çekirdekte yer alan Path eklentisini kullanarak bu linkleri daha anlaşılabilir şekilde değiştirmek mümkündür. Pathauto eklentisi ise bu işi her içerik için otomatik olarak yapar.

Başa Dön