Tarih: 2008-09-09, 16:01:11 Mesaj konusu: Degişen Haber blockunda resim kaldırmak.
merhaba arkadaşlar, degişen haber blogunu biliyorsunuzdur.Sol tarafta resim sag tarafında ise başlık görülür.
ben sadece başlıgın gözükmesini istiyorum.
örnek verecek olursakta
Spor:ronaldinho milanda.
Magazin:deneme haber
aynen bu şekil olmasını istiyorum.Ben biraz ugraşıp yaptım ama bloku aktif edince en aşagıda Sayfada Hata yazısına sinir oldugum için aktif etmiyorum
Degişen haber blocku kodu:
Kod:
<?php
/**************************************************************************/
/* Değişen Haber Block by EnD.nVr deuend04@yahoo.com */
/* */
/* http://axn.freestarthost.com/index.php?file=Download */
/* http://eski.netopsiyon.com/modules.php?name=Forums&file=viewtopic&t=584 */
/* =========================== */
/* Eğer bu dosyayı kullanıp bi sorun yaşarsanız */
/* bana netopsiyon.com dan mesaj atabilirsiniz nick:zrx */
/* Eğer şurası şöyle olsaydı diyorsanız kendiniz editleyin :) Benden */
/* şimdilik bu kadar.Bi sorun yaşarsanız yazılanları okuyun. */
/* */
/**************************************************************************/
// Eğer başlığın üzerine geldiğinizde yukarı aşağı bi oynama oluyorsa;
// 1- Haber metninin uzun olmasından dolayı olabilir.
// a) Haber metinlerini kısa tutun.Zaten o kısım habere giriş olur genelde , haberin hepsini yazmayın
// b) Altta $metin ve $baslik diye 2 değişken ekledim bi bakın deneyerek $metin karakter uzunluğunu kendiniz ayarlayın
// c) $metinalani değerini arttırarak metin için daha fazla alan koyabilirsiniz.
// 2- Resmin büyüklüğünden dolayı olabilir
// a) Büyük resimler kullanmayın :) kullanırsanız height ve width değişkenleriyle büyüklüğünü ayarlayın
// b) $Resimkapla değerini 1 yaparsanız boy sorun çıkarmıyor ama resmin eni fazlaysa sayfa genişliyor
//
// _______Sorunlar__________
//
// - Resim dikey olarak ortalanmıyor valign=middle işe yaramıyor .
// - Eni büyük resim sayfayı kaydırıyor. Resmi eklerken width=90 gibi sınırlama koyarsanız sorun olmaz
if (eregi("block-Degisen_Haber.php", $_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}
global $prefix, $multilingual, $currentlang, $db, $tipath;
//$metinalani = 0;//$metinalani değerini arttırarak metin için daha fazla alan koyabilirsiniz.
//$metin = 300;//Eğer bu değer 0 dan büyük olursa haber metni bu değer sayısı kadar kısalır ve sonuna ... eklenir.Örneğin $metnikisalt = 200; metni 200 karakterle sınırlar.0 olursa sınırlama olmaz
//$baslik = 50;//Yukarıdakinin başlık için olanı ama bu başlık üzerine geldiğinizde haberi gösteren başlık yani kısaltma şart.Bu sayıdan fazla karaktere sahip başlık kısaltılarak sonuna ... eklenir
$haber = 10;//haber sayısı j a v a s c r i p t problemi olmaması için sitede en az bu sayı kadar haber olmalı
//Eğer 1 olursa resim bulunduğu alanı kaplar 0 ise orjinal boyutunda ortalanır
$baslikboy = 20;//başlıkların hücre boyu
//$resimboy = $haber*$baslikboy;
//$resimboy += 50; //resimlerin boyu kısa geliyorsa bu değeri aktif hale getirin. 12 değerini istediğiniz kadar arttırın
if ($multilingual == 1) {
$querylang = "WHERE (alanguage='$currentlang' OR alanguage='')";
} else {
$querylang = "";
}
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız