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' "));
$yorum = db_result(db_query("SELECT COUNT(*) FROM {comments} WHERE status = '1' "));

print 'Sitede <strong>'.$uye.'</strong> üye, <strong>'.$dugum.'</strong> yazı, <strong>'.$yorum.'</strong> yorum var.';
?>

Şimdi sıza kesinlikle unutmamamız gereken girdi biçimini PHP olarak seçmemiz. Eğer PHP olarak seçenek görünmüyorsa eklentiler sayfasından tercihe bağlı çekirdek eklentilerinde php filtresini aktif etmelisiniz.

Yorumlar

Yeni yorum veya soru gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • PHP source code can also be enclosed in <?php ... ?> or <% ... %>.
  • You may insert videos with [video:URL]

Biçimlendirme seçenekleri hakkında daha fazla bilgi


7 + 13 =
Basit matematik sorusunuz çözünüz. Örn; 1+3= 4