MyBB Depo Forum

Orjinalini görmek için tıklayınız: Kodda Düzenleme Yapılılabilir Mi ?
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Kod:
/*
                Gelen mesajı explode ile once, [kapak] daha sonrada [/kapak] şeklinde parçalıyoruz
            */
            $parcala_kapak = explode('[kapak]',$announcement['message']);
            $kapak = explode('[/kapak]',$parcala_kapak[1]);

            //değer kontrol ettir
            if(!empty($kapak[0])):
                //dizinin ilk elemanı var ise mesajile birleştir
                $message = '<img class="kapak" src="'.$kapak[0].'">';
            else:
                //yok ise hata mesajı bas
                $message = '<div class="alert alert-error">Üzgünüm konuda kapak kullanılmamış!</div>';
            endif;
Pyrotoxin forumda paylaştığı kodları portalımda kullanıyorum küçük bir sorunum var yardımcı olabilirseniz sevinirim.Bu kodlarla forumda konu paylaşırken [kapak] etiketlerini ekleyince sadecce kapak fotosu çıkıyor portalda ama bu çıkan resim portalda boyutlandırılmıyor...
Düşündüğüm kadarı ile aşağıdaki koda height width etiketleri eklenirse sorun çözülcek ekliyebilecek birisi varmı ?

Kod:
$message = '<img class="kapak" src="'.$kapak[0].'">';
Boyutlandırmak için bir koşul yazan gerekir. En basitinden forum genişliği 980px diyelim. Sen resmin genişliğini 100% verirsen büyük olanlar küçülür. Fakat küçük olanlarda büyüyecektir ve görüntü bozulacaktır. Şu şekilde bir çözüm olabilir. kapak class'ına sahip elementlerin genişlik değerlerini alırsın. Eğer 980'den büyük ise genişliği 100% yada istediğin bir değer tarsın. Küçük ise aynı kalır. Bu şekilde boyutlandırırsın Melek - Masum
(23-05-2014, Saat:05:30)TShujin Adlı Kullanıcıdan Alıntı: [ -> ]Boyutlandırmak için bir koşul yazan gerekir. En basitinden forum genişliği 980px diyelim. Sen resmin genişliğini 100% verirsen büyük olanlar küçülür. Fakat küçük olanlarda büyüyecektir ve görüntü bozulacaktır. Şu şekilde bir çözüm olabilir. kapak class'ına sahip elementlerin genişlik değerlerini alırsın. Eğer 980'den büyük ise genişliği 100% yada istediğin bir değer tarsın. Küçük ise aynı kalır. Bu şekilde boyutlandırırsın Melek - Masum

Hocam teşekkür ederim sorunum çözüldü tekrar teşekkürler