yorum yazan kullanıcıların avatarını göstermek
buluntu, Pzt, 02/11/2009 - 17:18 tarihinde.
arkadaşlar php ve drupalda yeniyim
comment.tpl.php dosyası ile çalısıyorum,
üyeler yorum yazdığında avatrlarınında gözükmesini istiyorum ama bir türlü sonuc alamadım. konu hakkına yardımcı olabilirseniz cok sevinirim
- Yeni yorum ekle
- 184 kez okundu

Tema ayar sayfasına bakınız.
bununla alakalı bi kısım bulamadım kayakentli
Öncelikle Profile eklentisinin aktif olması lazım.
Administer > User Management > User Settings adresinde kullanıcı resim ekleme özelliğinin aktif olması lazım.
Daha sonra tema ayarları sayfasında Toggle Display kısmı altında:
"user pictures in posts" veya "user pictures in comments"
seçeneklerini işaretlemek lazım...
her temada bu seçenekler varmıdır acaba? benim kullandığım temada bulamadım
kullandığım temayı buradan görebilirisiniz arkadaşlar
http://www.topnotchthemes.com/theme/free-drupal-theme-acquia-marina
web sayfamda
http://www.elsanatlaridekorasyon.com/
Acquia Marina temasında da bu ayarlar mevcut. Ayarların olduğu adres, site isminden sonra /admin/build/themes/settings/acquia_marina
Ama önceden dediğim gibi kullanıcı ayarları kısmında kullanıcı resimleri etkin değilse bu seçenekler kapalı olacaktır.
Eğer tema dosyalarında bir değişiklik yapıldıysa bu ayarlar ortadan kalkmış olabilir...
şimdi arkadaşlarım ilginiz için gerçekten çok teşekkür ederim.
Kullanıcı ayarları bölümünden kullanıcılar resim yükleyebiliyor ve resim yüklemezseler varsayılan bi resim ayarladım
tema'nın ayarlarındada "user pictures in posts" veya "user pictures in comments" bu tip bi seçenek yok
comment.tpl.php
<!--yazan kisinin avatari, yorumu ve imzasi-->
<table border="0" cellpadding="0" cellspacing="0" width="600">
<tr>
<td width="140" valign="top">
<?php print $picture; ?>
</td>
<td width="460" valign="top">
<?php if ($comment->new): ?>
<a id="new"></a>
<span class="new"><?php print $new ?> </span>
<?php endif; ?>
<h3 class="title"><?php print $title ?> </h3>
<div class="submitted">
<?php print $submitted ?>
</div>
<div class="content">
<?php print $content ?>
<?php if ($signature): ?>
<div class="signature">
<?php print $signature ?>
</div>
<?php endif; ?>
</div>
</td>
</tr>
</table>
kodlarımda bunlar arkadaşar
Acquia Marina temasını kurdum ve bu iki seçeneğin çıktığını görüyorum. Tema dosyalarında değişiklikler yapmışsın. Önerim temanın orjinal halini yeniden indirip kurarak denemek. Daha sonra dosyalarda teker teker değişiklik yaparak deneyebilirsin...
bi ekran görüntüsü alabilirmiyim zahmet olacak ama :(
bu arada temayı tekrar yüklüyorum
comment.tpl.php dosyanda
eksik. Bunu münasip yere yerleştirirsen resimleri görmeye başlayacaksın.
tesekkür ederim arkadaşlar
hepinize ayrı ayrı tesekkür ediyorum