drupal

Google Analistic Uygulamasını sitelerimizi Yavaşlatmadan Kullanalım

İlgili Konular: Web Tasarım Genel Bilgiler     

Google analistic uygulamasını hepimiz kullanıyoruz. Ama farkındamıyız sitelerimizdeki yavaşlamanın bu uygulamadan kaynaklandığını?

Sitemiz yavaşlıyor diye bu uygulamadan vaz mı geçeceğiz? Tabikide hayır googlelı sömürmeye devam edeceğiz. Sadece bunu normal kodlarla değilde asekron kodlar ile sağlayacağız.

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

İlgili Konular: Drupal Temaları Drupal Genel Bilgiler     

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

Views Turntable

İlgili Konular: Drupal Genel Bilgiler     

Views Turntable gerçekten çok güzel bir görsellik saylayan drupal eklentilerindendir. Değişik bir slider yapısına sahip olması onu ilgi çekici yapmaktadır.

RSS logosunu gizlemek

İlgili Konular: Drupal Genel Bilgiler Drupal Temaları     

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.

Siteleriniz cep telefonlarında da görünsün

Drupal ile yaptığımız sitelerin ziyaretçilerimizin telefonlarında da yayınına devam edebileceğini biliyor muydunuz?

Bu işlem için iki adet eklenti mevcuttur:

  • İlk olarak inceleyeceğimiz eklenti Drupal Mobile

Drupal Mobile eklentisi bu işi bir kaç tıklama ile yapmamızı sağlıyor hemde zahmetsizce.

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.

Organic Group eklentisi kurulum ve kullanımı

Sosyal siteleri kurmak için yaptığım araştırmada Drupaldersleri nin kurucusu ve drupal gönüllüsü olan Onur arkadaşımızın çok açıklayıcı yazısına rastladım. Bu yazıyı alıntı yaparak sizinle aynen paylaşıyorum. Gerçekten çok iyi bir şekilde açıklamış.

Drupal temamıza bir javascript dosyası eklemek

İlgili Konular: Drupal Genel Bilgiler     

Sitelerimizin görseliğini ve işlevselliğini arttıran jquery ve benzeri javascript dosyalarını drupale aktarmanın sistematik bir yolu vardır.

Bunun için temamızın .info dosyasını açarak içersine;

scripts[] = scriptdosyasiadi.js

Kodunu eklememiz yeterlidir.