Drupal Temaları

Drupal Temaları Hakkında Genel Bilgiler

CHOCOTheme

İlgili Konular: Drupal Temaları

Blog yazarları için denk geldiğim güzel temayı sizlerle paylaşmak istedim. Tema wordpress den drupale uyarlanmış ve kahverengi tonunu sevenler için bulunabilecek mükemmel bir blog temasıdır.

Buradan temayı indirebilirsiniz.

Dotted Drupal theme

İlgili Konular: Drupal Temaları

Jquery kulanılarak yapılmış bannerı ve sade arayüzü ile birleri karşılıyan güzel bir temadır.

Temanın sadeliği ve güzelliği benimde ilgimi çekti, ancak henüz kararlı sürüme geçmemiş olması biraz beklemeyi gerektirebilir.

Temaya buradan ulaşabilirsiniz.

Sıfırdan tema yapmak için kullanılabilecek temel temalar

İlgili Konular: Drupal Temaları

Drupali için temai yapmaya başlamadan önce temel temalardan birine ihtiyaç duyarız.

Temel temalardan en çok kullanılanları:

Zen http://drupal.org/project/zen
Genesis http://drupal.org/project/genesis
Fusion http://drupal.org/project/fusion
Frameworki http://drupal.org/project/framework
Abessive http://drupal.org/project/abessive
Basic http://drupal.org/project/basic

Flash header yapımı

İlgili Konular: Drupal Temaları

Drupal sitelerimizde en zorlandığımız konu flash banner gibi düşünülsede en kolayı odur. Gerci bunu dinamik olarak yapan bir modül varmı bilmiyorum ben burada manuel olarak nasıl yaparız onu anlatacağım.

Aşamalı olarak anlatmak gerekirse:

  • SWFobject javascript dosyasını sistemimize entegre edeceğiz.
  • Tema dosyasında gerekli ayarlamaları yapacağız.

Drupal için yönetim (admin) temaları

İlgili Konular: Drupal Temaları

Drupal sitelerimizde yönetim bölümleri genel olarak ek bir tema yüklemedi isek sitemizin görünümü ile aynı olur ve yönetim işlemlerini yapmak için kolay bir arayüz sunmaz. Bu durum benim hoşuma gidiyor genelde ama joomladan veya wordpressten drupale geçmek isteyen kullanıcıların hoş karşılamadığı bir durum oluyor.

drupal ile görsel olarak zengin yönetim panellerine sahip olmamız mümkün.

View Görüntüsünü Değiştirmek

Drupalde yaptığımzı sitelerde çoğunlukla views eklentisine başvururuz. Görüntüleme işlemini yaptığımız bu eklentinin görsel açıdan güzelleşmesini sağlayan bir kaç eklenti olsada istediğimiz görüntüyü elde edebilmek için css sınıflarını ve değişkenlerini bilmemize ihtiyaç var.

Viewsin kullandığı değişkenleri burada belirterek css yardımı ile görüntüyü nasıl değiştireneceğinize yol göstereceğim. Css bilmiyorsanız üzgünüm bu yazıyı okumadan önce css öğrenmelisiniz. Bu yazımda bir css kodu olmayacak. Yorum olarak sorularınızı eklerseniz başka bir konuda değinebilirim.

View modülünün başlıca css sınıfları şunlardır:

* .view-header
* .view-filters
* .view-content
* .view-empty (İçerik bulunamazsa kullanılır)
* .view-footer
* .feed-icon
* .attachment-before
* .attachment-after

RSS logosunu gizlemek

Drupal de siteyi kurduğumzuda genellikle RSS logosu aktif hale gelir. Kurumsal yaptığımız sitelerde bu logo oldukça canımızı sıkar.

Düşünsenize turuncu bir rss bize doğru sırıtıyor:)

Bu logoyu kaldırmak için tema dosyalarında bulunan bir satırı kaldırmamız gerekiyor. Genel olarak page.tpl.php dosyasını bir editörle açık ve aşağıdaki satırları bulun;

<?php
print $feed_icons
?>

Bu satırları silerek dosyanızı kaydedin. Artık RSS logosu temadan kaldırılmıştır.

Yeni blok alanları oluşturmak

İlgili Konular: Drupal Temaları

Temamızdaki blok alanları yetmediğinde yeni blok alanları oluşturmak durumundayız. Bunu basit olarak üç adımda halledebiliriz.

Temanızdaki temaadi.info dosyasını açın. Burada regions[footer] = Footer şeklinde bir tanımalam olması gerekiyor. Eğer böyle tanımlama yok ise aşağıdaki tüm kodları, tanımlamalar varsa sadece yeni alan kısmını temanıza ekleyiniz.