• 23-10-2007, 18:16:56
    #1
    Merhaba

    ben sitemdeki haberleri "Sitene Haber Ekle" şeklinde nasıl yapabilirim.
  • 23-10-2007, 18:45:37
    #2
    Üyeliği durduruldu
    js iframe rss biçok yok war..
  • 23-10-2007, 18:51:28
    #3
    ya açıkcası php nuke kullanıyorum onun bir bloks u var, onun kodlarını iframe şeklinde yapmak istiyorum ama kod bloks şeklinde olduğu için yapamıyorum

    Alıntı
    <?php
    /************************************************** ************************/
    /* Değişen Haber Block by EnD.nVr deuend04@yahoo.com */
    /* */
    /* http://axn.freestarthost.com/index.php?file=Download */
    /* http://www.netopsiyon.com/modules.ph...iewtopic&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 = 10;//$metinalani değerini arttırarak metin için daha fazla alan koyabilirsiniz.
    $metin = 1;//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 = 40;//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ı javascript problemi olmaması için sitede en az bu sayı kadar haber olmalı
    $resimkapla = 0;//Eğer 1 olursa resim bulunduğu alanı kaplar 0 ise orjinal boyutunda ortalanır
    $baslikboy = 18;//başlıkların hücre boyu
    $resimboy = $haber*$baslikboy;
    //$resimboy += 22; //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 = "";
    }
    $contentonce .= "<script>\n";
    for($i=1 ; $i<=$haber ; $i++ ){
    $contentonce .= "function goster_$i() {";
    for( $j=1 ; $j<=$haber ; $j++ ){
    if($j == $i ) { $contentonce .= "haber".$j.".style.display=\"\"; resim".$j.".style.display=\"\"; "; }
    else{ $contentonce .= "haber$j.style.display=\"none\"; resim$j.style.display=\"none\"; ";}
    }
    $contentonce .= "}\n";
    }
    $contentonce .= "</script>";
    $contentonce .= "<table background=\"images/blocks/arkaplan_rengi.gif\" width=\"100%\" height=\"100%\" border=\"0\">\n";
    $contentonce .= "<tr><td colspan=2>\n";
    $contentara .= "</td></tr><tr><td width=55% valign=middle align=center>\n";
    $contentsonra .= "</td><td width=45% height=" . $resimboy . "px align=right valign=top>\n";
    $contentsonra .= "<table border=\"0\" width=100%>\n";
    $i = 1;
    $result = $db->sql_query("SELECT sid, title, catid, hometext, topic FROM " . $prefix . "_stories $querylang ORDER BY sid DESC LIMIT 0,$haber");
    while ($row = $db->sql_fetchrow($result)) {
    $sid = intval($row['sid']);
    $title = stripslashes($row['title']);
    $hometext = stripslashes($row['hometext']);
    $catid = intval($row['catid']);
    $topic = intval($row['topic']);
    $resim = "";
    $title1 = "";
    $title2 = $title;
    if ($catid != 0) {
    $row2 = $db->sql_fetchrow($db->sql_query("select title from ".$prefix."_stories_cat where catid='$catid'"));
    $title1 = stripslashes(check_html($row2['title'], "nohtml"));
    $title2 = "<a href=\"modules.php?name=News&amp;file=categories&a mp;op=newindex&amp;catid=$catid\"><font class=\"storycat\">$title1</font></a>: $title";
    $title1 .= ":&nbsp;";
    }

    $result2 = $db->sql_query("SELECT topicimage FROM ".$prefix."_topics WHERE topicid='$topic'");
    $row2 = $db->sql_fetchrow($result2);
    $topicimage = $row2['topicimage'];
    $resim = preg_match_all("/<img.+?\>/i", $hometext, $image);
    $resim = $image[0];
    $hometext = preg_replace("/<img.+?\>/i","", $hometext);

    if( $baslik > 0 ){
    $strtop = strlen($title1) + strlen($title);
    $strfark = $baslik - strlen($title1);
    if (strlen($title) > $strfark ) $title = substr( $title, 0, $strfark) . "...";
    }
    $title3 = "<font class=\"storycat\">$title1</font><b>$title</b>";

    if( $metin > 0 ){ if( strlen( $hometext ) > $metin ) $hometext = substr( $hometext, 0, $metin ) . "..."; }

    $contentsonra .= "<tr height=".$baslikboy." width=\"100%\"><td height=".$baslikboy." align=\"left\"><a href=\"modules.php?name=News&amp;file=article&amp; sid=$sid\" onMouseover=\"goster_$i();\"><img src=\"images/blocks/mavi_ok.gif\" border=\"0\"> $title3</a></td></tr>\n";

    $contenthaber .= "<div id=\"haber$i\" style=\"";
    if($i !== 1) $contenthaber .= "DISPLAY: none; ";
    $contenthaber .= "height:".$metinalani."px; width:100%;\">\n";
    getTopics($sid);
    $topicresim = "<a href=\"modules.php?name=News&new_topic=$topic\"><i mg src=\"$tipath$topicimage\" alt=\"$topictext\" border=\"0\" align=\"right\"></a>";
    $contenthaber .= "<center><font color=\"black\"><h4><b>". $title2 . "</b></h4></center></font>";
    $contenthaber .= "</div>\n";

    $contentresim .= "<div id=\"resim$i\" style=\"";
    if($i !== 1) $contentresim .= "DISPLAY: none; ";

    $contentresim .= "height:".$resimboy."px; width:100%; align:center; Valign:middle;\">\n";

    if(sizeof($resim)>1)
    { foreach($resim as $resm) $contentresim .= $resm; }
    else{
    $resm = $resim[0];
    if($resimkapla == 1){$resm = preg_replace("/<img/i",'<img width="90%" height="90%" ', $resm);}
    $resm = preg_replace("/<img/i",'<img align="center" Valign="middle" border="0" ', $resm);
    $contentresim .= $resm; }
    $contentresim .= "</div>\n";

    $resim = "";
    $i++;
    }
    $contentsonra .= "</table></td></tr><tr><td colspan=2>\n";
    $contentsonra .= "<center>[ <a href=\"modules.php?name=News\">"._MORENEWS."</a> ]</center>\n";
    $contentsonra .= "</td></tr></table>\n";
    $content = $contentonce . $contenthaber . $contentara . $contentresim . $contentsonra;
    ?>
    yardımcı olurmusunuz bu kodu, haberekle.php yapıp iframe ile çalıştırmak istiyorum da
  • 23-10-2007, 22:12:14
    #4
    Avant Go Modülünü Kullanırsın En Kolay Olarak + ultramode.txt kullanırsın nuke destek sitelerinden araştırın kullanılışlarını
  • 25-10-2007, 13:17:06
    #5
    Üyeliği durduruldu
    aşağıda ki örnekelr işini görebilir eğer rss desteği varsa sitenin ajax+rss destekli daha bir çok örneği vereceğim sitede bulabilirsin

    Dynamic Drive DHTML Scripts- Pausing RSS scroller

    Dynamic Drive DHTML Scripts- Advanced RSS Ticker (Ajax invocation)