Blokları PHP ile istenilen içerik türü ve kategoride göstermek

İlgili Konular: Drupal Genel Bilgiler     

Drupal ile blokları php kipi yerine kolay yoldan istediğiniz yerde göstermek isterseniz öncelikle pathauto eklentisinini yol ayarlarında içerik türü ve kategori isimlerini yol adınıza dahil edin. Daha sonra blok ayarlarında sadece listelenen sayfalarda görüntüle kısmına (örneğin içerik türü adımız blog olsun) içerik türü makine adını yazıyoruz(blog/*). Böylece içerik türü adı ile başlayan (blog) tüm sayfalarda bloğumuz görüntülenmiş oluyor.

Şimdi gelelim ileri düzey bir işlemle bunu yapmaya. İlk yaptığımız yöntem kolay ancak sayfamızın adresinin fazla uzun olmasına neden olabiliyor. Hele birde içerik başlıklarımız çok uzunda arama motorları bu uzun adresi olumsuz algılayacaktır. Bu nedenle biraz daha deneyimli olarak PHP kipini kullanabilirsiniz.

Öncelikle sisteminizde pathauto eklentisi kutulu olmalıdır. Daha sonra

Blok ayarları sayfasına girerek istediğimiz blok ile ilgili ayarlar bağlantısına tıklıyoruz.

Türkçe bir drupal ile yapılmış siteniz varsa Drupal.org sizi bekler

İlgili Konular: Drupal Genel Bilgiler Web Tasarım Genel Bilgiler     

Türkiye de drupale destek verenlerin sayısı giderek artsada gerçekten çok az denecek kadar. Bende bunlardan biri olmaya çalışıyorum ne kadar ulaşabildim artık sizin taktirinize bırakıyorum.

Neyse gelelim konumuza Drupal.org de Türkçe drupal sitelerini yayınlamak için bir wiki sayfası oluşturulmuş ama kullanımını yitirmiş.

Wiki sayfasına buradan ulaşabilir drupal.org ye üye olduğunuzu varsayarak bu sayfaya kendi sitelerinizide eklemenizi rica ediyorum.

Drupal.org hesabınızı açtıktan sonra You are viewing a wiki page. You are welcome to edit it. Be bold! yazısındaki edit it bağlantısına tıklayalım ve tablo kodları içersine aşağıdaki kodu sitenize uyarlayarak ekleyuebilirsiniz:

<tr>
    <td>[[http://www.siteniz.com|Sitenizin adı]]</td>
    <td>Sitenizin açıklaması</td>
    <td>Kullandığınız eklentiler</td>
</tr>

Ücretsiz Drupal ile Blog Sahibi Olun

İlgili Konular: İnternet Haberleri & Site Tanıtımları Drupal Genel Bilgiler     

Sonunda beklenen gerçek olmuş da haberimiz yok:)

Drupal sistemi ile artık aynı wordpress deki gibi bir kaç adımda bir drupal blog sahibi olabiliyorsunuz. Drupalgardens bize bu imkanı sunduğu için kendisine teşekkür eder ve drupal kullanıcılarının daha fazla artmasını dileriz.

Gün geçtikçe drupal ile siteler artmakta, en büyük projelerde drupal kullanılmaktadır. Türkiyede artık önünü görmeli ve tamamen drupale geçmelidir.

Zaten drupal 7 ile tamamen kullanıcı dostu bir arayüz sunulacaktır. Bu sayede eminim ki drupal kullananlar çok artacak. Hadi hayırlısı diyelim:)

Drupal ile blog sahibi olmak için buraya tıklayarak Drupalgardensa ulaşabilirsiniz.

Wordpress sitelerinizi drupale çevirin

İlgili Konular: Drupal Genel Bilgiler     

Wordpress sistemi ile hiç ilgilenmedim bir sefer kurdum herkese çok basit gelmesine karşın bana drupalden daha karmaşık geldi. Neden mi herşeyi istediğim gibi yönetememek sıkıntı verdi açıkcası.

Kaç yazı, kaç üye ve kaç adet yorum olduğunu göstermek

İlgili Konular: Drupal Genel Bilgiler     

Drupal de bunu yapmak için genel olarak bir sayaç kullanıyoruz veya bir view sorgusundan yararlanıyoruz. Biraz tembellik mi yapıyoruz bilinmez ama hiç aklımıza basit bir sql sorgusunu yazmak gelmez. Belki hazırcılığa ve bir kaç fare tıklamasına alıştığınızdandır.

Bu işlemi yapmak için basit bir sql sorgusu ekleyeceğimizi söyledik, bu işlemi bize hatırlattığı için buradaki yazıya yaptığı yorumdan dolayı Kayakentli nickli arkadaşımıza teşekkür ederim.

İlk olarak site kurulumu -> bloklar -> blok ekle ile yeni bir blok ekleyeceğimiz sayfayı açıyoruz. Bir isim ve muhtemelen değeri vereceğimiz bir başlık seçiyoruz ve içeriğini aşağıdaki kodları ekliyoruz:

<?php
$uye = db_result(db_query("SELECT COUNT(*) FROM {users}"));
$dugum = db_result(db_query("SELECT COUNT(*) FROM {node} WHERE status = '1' "));

Yönetim şifresini sıfırlamak

İlgili Konular: Drupal Genel Bilgiler     

Drupal kullanırken yönetici şifresini unutursak bir çok işlemi yapamayız ve korkmaya başlarız sanırım.

Bazılarıda localhosttan sunucuya sistemi taşıdıklarında poblem yaşarlar bu durumu ortadan kaldırmak çok basit aslında; tek yapmamız gereken bir sql arayüzü ile bir sorgu çalıştırmak.

Bu işlem için çoğumuzun sunucusunda hali hazırda olan phpmyadminden yararlanabiliriz.

Phpmyadminde sql sorgu bölümünü açarak aşağıdaki kodu yazıp çalıştırıyoruz:

update users set pass=md5('IstediginizSifre') where uid = 1;

IstediginizSifre
yazan kısma yönetici için girmek istediğiniz şifreyi yazın. Sanırım kullanıcı adını herkes hatırlar eğer onuda hatırlamıyorsanız zaten sistemi önemsemiyorsunuzdur yeni baştan kurup olsun bitsin:)

Çok sütunlu sayfa yapmak

İlgili Konular: Drupal Genel Bilgiler     

Özellikle anasayfa olmak üzere bazı sayfalarımızda çok sütünlu sayfa yapma ihtiyacı duyarız.

Drupalog lakaplı bir arkadaşımızın isteği üzerine ek olarak views bonus pack eklentisinide kullanarak sütun sayılarımızı arttırıp istediğimiz görüntüyü elde edebileceğiz.

Öncelikle aşağıdaki eklentileri kurmuş olmamız gerekiyor:

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.