drupal

Web Application Drupal Tema

 Ticari olmayan/ticari amaç gütmeyen blog/siteler için ücretsiz olarak dağıtılan web appilication drupal temasını blogunuza kurup hemen kullanmaya başlayabilirsiniz. Temanın renk düzeni ve uyumu gerçekten çok hoş durmuş. Ayrıca temayı istediğiniz gibi düzenleyebilirsiniz. Çok esnek bir yapıya sahip. 

Temanın başlıca özellikleri;

  • Temiz bir Css kodlamaya sahip
  • Sağ/sol sütun kullanımı esnek bir yapıya sahip
  • W3C XHTML 1.0 Strict. W3C CSS Valid doğrulama testleri başarılı
  • Bütün tarayıcılar ile uyumlu
  • Kodlama boyutu küçük olduğundan sayfanız hızlı açlır.

Yukarıda verdiğim özelliklere ek olarak kullanıcı bazlı seçeneklerde bulunmakta... Hızlı açılır bir blog/site istiyorsanız bu temayı kesinlikle denemenizi tavsiye ederim.

Kara2 Drupal Teması

Kara2 Drupal teması, Furkan Turan tarafından geliştirilmiş ve ücretsiz olarak dağıtılması için TeknoDergi'ye iletilmiştir. Kara2, iki sütunlu, footer kısmında 3 sütun daha bulunan, blog özellikli siteler için uygun bir tema olmuş. Tema dosyalarının içerisinde, temada yer alan özelliklerin kullanılabilmesi için bir de kurulum klavuzu eklenmiş.

Kara2 temasını şuradan indirebilirsiniz. Ayrıca tema ile ilgili sorularınızı da Drupal destek forumumuzun temalar bölümünde sorabilirsiniz. Temanın ekran görüntüsüne şuradan ulaşabilirsiniz.

Drupal İpucu : Yönetici Şifresini Sıfırlamak

Drupal ile hazırlamış olduğunuz sitenizin ilk kullanıcısının -ki bu admin(yönetici) oluyor- parolasını unuttuğunuzda sistem üzerinde yönetimsel hiçbir faaliyeti yapamazsınız. Eğer veritabanınıza direkt ya da phpMyAdmin gibi bir araç ile erişiminiz varsa küçük bir Sql sorgusu ile bu işi halledebilirsiniz. Yapmanız gereken aşağıdaki kodda YeniŞifre alanına istediğiniz şifreyi girmek.

Drupal Node.Tpl.Php Dosyasının Anatomisi

Drupal 'ın tema yapısında yer alan en öenmli dosyalardan birisi de node.tpl.php 'dir. Daha önce page.tpl.php 'yi şurada anlatmıştım.

Node.tpl.php dosyası içeriklerin sunulduğu dosyadır. Zira Drupal'da her node (düğüm) bir içerik sayfasına karşılık gelir. Bir blog girdisi de node'dur, bir sayfa'da node'dur, özel oluşturduğunuz bir içerik tipinin kayıtlarının görüntülendiği sayfa da bir node'dur.

Drupal temalarının içerisinde yer alan node.tpl.php içerisinde kullanabileceğiniz bazı özel Drupal değişkenleri vardır. Bunlardan en çok kullanılanlar aşağıdakilerdir;

Drupal Page.Tpl.Php Dosyasının Anatomisi

Drupal için tema geliştirirken ana tema dosyanız page.tpl.php'dir. Bu dosya içerisinde ise çeşitli kontroller ve ihtiyaçlar için kullanabileceğiniz öntanımlı değişkenler mevcuttur. Bu değişkenler içerisinden en çok işinize yarayabilecekleri aşağıya açıklamaları ile yazıyorum:

$base_pathDrupal'ın kurulu olduğu dizinin yolunu verir. Eğer sitenizin ana dizinine Drupal kurulumunu yaptıysanız / döndürür.

$directory : Temanın bulunduğu dizini verir. Örneğin /themes/garland

$is_front : Bulunulan sayfanın ana sayfa olup olmadığını kontrol eder. Eğer Drupal kurulumunun ana sayfasında iseniz, değişkenin değeri TRUE olur.

Drupal Firebug Firefox Eklentisi

Drupal alt yapısı ile kodladığınız blogunuzda bulunan hataları Firefox'ta bulunan Firebug eklentisi ile rahatlıkla kontrol edebilirsiniz. Aşağıda verdiğim linkten Drupal için özelleştirilmiş Drupal for Firebug eklentisini Firefox web tarayıcınıza kurarak blogunuzda bulunan hataları veya optimize etmek istediğiniz bölümleri çok rahatlıkla görebilirsiniz. 

Bilgi için : Drupal for Firefox

Sayfalar

Subscribe to RSS - drupal