Blokları sadece üye profillerinde göstermek

İlgili Konular: Drupal Genel Bilgiler
Drupal - CMS - PHP - Jquery - Web Tasarım

Drupal sisteminde blokların görünümünü istediğimiz gibi düzenleyebiliriz. Bu anlatımda ise bir bloğun sadece üyenin kendi profil sayfasını görüntülediğinde gözükmesi için neler yapabileceğimizi açıklayacağım. Bunu gerçekleştirmek için öncelikle admin/build/block sayfasına ulaşarak üye profillerinde göstermek istediğimiz bloğun düzenle bağlantısına tıklıyoruz.

Düzenleme sayfası açıldıktan sonra Sayfaya özel görünürlük ayarları bölümünden Bloğu belirli sayfalarda göster başlığı altında bulunan Aşağıdaki PHP kodu DOĞRU döndürürse göster (PHP-kipi, sadece uzmanlar) seçeneğini seçiyoruz. Bu seçeneğin hemen altında bulunan alana aşağıdaki kodu ekliyoruz:

<?php
global $user;
if (arg(0) == 'user' && $user->uid == arg(1)){
  return TRUE;
}
else {
  return FALSE;
}
?>

Bu kod, eğer giriş yapan kullanıcı ile görüntülenen profil id si aynı ise bloğu göster dememize yaramaktadır.

Author Pane

Bu arada "Author Pane" eklentisine baktım da sanırım ben mi yapılandıramadım. Yoksa an itibariyle "alpha" sürümünde olmasının şanssızlığını mı yaşıyorum?

"Author Pane" bu eklenti

"Author Pane" bu eklenti gerçekten işinizi görecek eklentidir. Bloklardan ilgili bloğu açtığınızda ve istediğiniz yerde gösterdiğinizde yazar bilgileri otomatik olarak gösterilecektir.

Author Pane

Author Pane'i denemiştim. Öncelikle bloklardan Author Pane'i ekledim. İçeriği görüntülerken yazar bloğu görünmedi. Blok konumunu, temayı değiştim. İzinleri kontrol ettim(Author Pane diye hiçbirşey bulamadım.) Sonuç olumsuz görüntü alamadım.

Acaba views'ten bunu yapabilmenin bir yolu var mıdır? Yazıyla yazar ilişkisini kurabileceğim bir kod.

http://www.chromaticsites.com/blog/drupal-tutorial-adding-a-related-posts-by-this-author-block-with-views/ bağlantısında yazılanları ben kendime uyarlamayadım. Php bilgim yok denecek kadar zayıf.

Author pane blok sidebar veya

Author pane blok sidebar veya benzeri bir yere konumlandırılınca otomatik olarak gözükmekte. Gerçekten kullanımı en kolay modüllerden biri. Views ile yapmak isterseniz basitçe anlatımını http://groups.drupal.org/node/129979 adresinde yapmışlar.

Düğüm Gönderenin Üye Profili

Drupal 7'de profile 2 eklentisi ile bir profil alanı düzenledim ve views ile bir block olarak gösterimi yaptım. Şimdi soruma geliyorum;

Bir haber ya da ilan sitesi yaptığımı düşünün. İlanı görüntülerken aynı zamanda yan bir block'ta ilanı gönderen kişinin bilgileri görüntülenmeli. İyi çalışmalar...

Yeni yorum veya soru gönder

Bu alanın içeriği gizlenecek, genel görünümde yer almayacaktır.
  • Glossary terms will be automatically marked with links to their descriptions. If there are certain phrases or sections of text that should be excluded from glossary marking and linking, use the special markup, [no-glossary] ... [/no-glossary]. Additionally, these HTML elements will not be scanned: a, abbr, acronym, code, pre.
  • Eklediğiniz bağlantılara rel="nofollow" eklenerek, eklediklerinizin arama motorları tarafından bu site üzerinden indexlenmesi engellenir.

  • You may insert videos with [video:URL]

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


CAPTCHA
Bu soru sizin gerçek bir ziyaretçi olup olmadığınızı anlamak için sorulmaktadır..
CAPTCHA resmi
Resimdeki karakterleri giriniz.

Yazarlarımız