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;
<?
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>";
}
}?>
____________________
Ö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>";
}
}?>
<!--The Coders Script v2.0 çok yakında-->
<!--Bana balık vermeyin balık tutmayı öğretin.-->
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
Şö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...
____________________
