Tweet

Ana Sayfa   Forum   PHP
Yeni Başlık Cevap Ekle
white_bullet Avatar Boyutlandırma (01/06/2007 05:46)
profil ÇağrıBey
 offline OFFLINE
 Desirous Coder

Merhaba coder'lar...
Öncelikle Şunu söylemek istiyorum...Uzun Zamandır Bir Türk Forumu Yapmaya Çalışıyorum.Ve Bayaa Bi yol Katettim...Forumu Yakın Bi Zamanda Yayına Sokucam ama ufak hatalar var...Mesela ; Avatar için Otomatik Boyutlandırma özelliği koydum...Panele girilen Değerlere Göre Avatar otomatikman o değerlere Göre boyutlanıyo...Ama büyüklük örn: 200x200 ise küçülmüyo? şimdi yaptığımı yazacağım,belki çözersiniz..yardımcı olun lütfen...

Öncelikle admin paneline config.php dosyasındaki anahtar değerleini alacaksa:
CODE:

$MaxAvatarHeight'  = 150;
$MaxAvatarWidth' = 150;

farzedelim...
CODE:
<?
if ($EnableAvatars == "evet" AND $Avatar != "")
{
if ($AvatarWidth > $MaxAvatarWidth OR $AvatarHeight > $MaxAvatarHeight)
{
// Avatarın Boyutunu Ayarlıyoruz... :)
$AvatarShow = "<div class="navblock"><img src='$Avatar' border='0' width='$MaxAvatarWidth' height='$MaxAvatarHeight'></div>";}
else
{
$AvatarShow = "<div class="navblock"><img src='$Avatar' border='0'></div>";
}
}?>

ama bu kodlada avatarı boyutlandıramıyorum...
avatar atıyorum 250x250 ise resim küçülmüyo?
nasıl Halledebilirim?

____________________

Üye Profili

white_bullet Re:Avatar Boyutlandırma (01/06/2007 10:17)
profil Dia
 offline OFFLINE
 Sleepless Coder

Öncelikle şunu söyliyim madem böyle bir işe kalkıştın bu işe hakkıyla yapmalısın. Upload edilen bir resmin görünümünü küçültmek yerine resmin kendisni küçültmen daha doğru. Tüm forumlarda sistem böyle işler. Bu kulandığında bir Türk forumu yani emsali yok. Eğer forumda ararsan resim boyutlandırma işlemi hakkında konuları bulabilirsin. Fakat ben yinede bildiğim şekilde yapacağım diyorsan.
CODE:

<?if ($EnableAvatars == "evet" AND $Avatar != "")
{
if (($AvatarWidth > $MaxAvatarWidth) or ($AvatarHeight > $MaxAvatarHeight))
{
$AvatarShow = "<div class="navblock"><img src="$Avatar" border="0" width="$MaxAvatarWidth" height="$MaxAvatarHeight"></div>";
}
else
{
$AvatarShow = "<div class="navblock"><img src="$Avatar" border="0"></div>";
}
}?>


Bu kodun çalışması gerekli tabi tüm değişkenlerin sayfa içerisine doğru gelmesi koşuluyla.

<!--The Coders Script v2.0 çok yakında-->
<!--Bana balık vermeyin balık tutmayı öğretin.-->

profil

white_bullet Re:Avatar Boyutlandırma (01/06/2007 10:30)
profil error.code
 offline OFFLINE
 Coder

Selam arkadaşım. Yaptığın şey çok komplex ve zor gibi görünmüyor yani html width ve height değerlerini değişkenlerden alıyorsun fakat bu değişkenler nerden geliyor mesela

$EnableAvatars
$Avatar
$AvatarWidth

gibi değerleri nerden nasıl alıyorsun. Kodalrı daha açık eklersen daha iyi yardımcı olabiliriz. Sorunun birçok nedeni olabilir. Mesela resmi içerisne koyduğun div'e verdiğin class etkiliyor olabilir. Sonra değişkenler doğru geliyormu bunları kontrol et. Çözüm bulmazsan biz yine burdayız. Son olarak, uygulama yönünden Dia nın söylediğini yani resmin boyutladırılması gerektiğini savunuyorum.
Kolay gelsin.

code prof

profil

white_bullet Re:Avatar Boyutlandırma (03/06/2007 01:22)
profil cimenx
 offline OFFLINE
 Active Coder

/*Free as in Freedom*/



 

profil

white_bullet Re:Avatar Boyutlandırma (06/06/2007 08:06)
profil ÇağrıBey
 offline OFFLINE
 Desirous Coder

Şöyle açıklayım..avatar özelliği koymak istemedim aslında fakat sonradan URL ile koyabilirim dedim..ama bu sefer bu sorun çıktı...yani boyutlandırma...yapmak istediğim urlden girilen avatarı,postbitde otomatik küçültecek...Dia nın yzdığı kodları deniyecem şimdi..tşkler...

@error.code

$EnableAvatars
$Avatar
$AvatarWidth

bu değerler panelden ayarlamak için...yani admin panelinden ne ayarladıysak o...o yüzden oraya direk değer vermedim 150 gibi...Yönetene kolay olsun diye...Teşekkürler Deniyorum şimdi...

____________________

profil
 
1 /
 
Ana Sayfa   Forum   PHP
Yeni Başlık Cevap Ekle
 

Advertisement


MENÜ » FORUM
Menü » Takip et
RSS Facebook Twitter Friendfeed
Sık Kullanılanlar Google Yahoo Live
Menü » Paylaş
E-Posta ile gönder Twitter Facebook Friendfeed
Buzz Stumbleupon Delicious Digg