ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Hilfe zur RSS Box

Geschlossen
  1. #1
    User Pic
    Darkii Mitglied
    Registriert seit
    07.03.2008
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    hallo zusammen brauch kurz eure hilfe hab grad die rss news box von patriot eingebaut es werden aber die buchstaben Ü,Ä,Ö nicht richtig eingezeigt ich denke vieleicht weil ich den cache file nicht richtig eingegeben habe weiss aber nicht wo ich den finde danke in vorraus ....:)

    hier der cod

    <div align="center"><?
    # script and copyright by Patriot1980
    # for ilch clan script V 1.1
    # rss_news_box Version 1.1.0

    $ENABLE_CACHING = false;
    //Bevore ihr das caching aktiviert ($ENABLE_CACHING = true;) schaut ob die CACHE_FILE korrekt angelegt ist

    $CACHE_FILE = '/tmp/news_rss.htm';
    /// Hier der Pfad zu Eurer CACHE_FILE. Vergesst nicht die Rechte im FTP für diese Datei auf Schreiben zu setzen

    $CACHE_REFRESH_TIME = 20;
    //Cache timeout in Minuten

    $MAX_NEWS = 7;
    //Hier könnt Ihr die Anzahl der Headlines die gelistet werden sollen setzen


    if ($ENABLE_CACHING){
    $cache_diff =(time() - @filemtime($CACHE_FILE))/60;
    if (!file_exists($CACHE_FILE) or ($cache_diff > 20) ){
    $fcontents = join ('', @file ('de.guildwars.com/home/news.rss')); //Hier kommt Euer gewünschtes RSS hinein
    @unlink($CACHE_FILE);
    $handle = @fopen($CACHE_FILE, 'x+');
    @fwrite($handle, $fcontents);
    @fclose($handle);
    }
    $fcontents = join ('', @file ($CACHE_FILE));
    } else {
    $fcontents = join ('', @file ('de.guildwars.com/home/news.rss')); //Hier nochmal das gewünschte RSS hinein
    }
    $fcontents = str_replace ("</item>", "", $fcontents);
    $fcontents = str_replace ("</link>", "", $fcontents);

    $splices = explode ("<item>", $fcontents);

    if (count($splices) > $MAX_NEWS){
    $stop_at = $MAX_NEWS+1;
    } else {
    $stop_at = count($splices);
    }
    //setzt an dieser Stelle einen Banner der RSS Newsseite ein, ersetzt include/images/news/heise_online_h50.gif mit Eurem Banner, nicht vergessen Banner hochzuladen und Link zu ändern!
    print '<br /><center /><a href="http://de.guildwars.com/images/structure/generic/arenanet-footer.png" target="_blank" /><img src="include/images/news/arenanet-footer.png" border="0" align="top" alt="arenanet" /></a /><br /></center /><font size="1" />-----------------------</font /></br />';

    //ab hier muss nichts geändert werden

    $out_buffer = '<span class="heisenews">';
    for ($i = 1; $i < $stop_at; $i++){
    $link = explode("<link>",$splices[$i]);
    $link[1] = strip_tags($link[1]);
    $headline = str_replace ("<title>", '<a href="' . trim($link[1]) . '" target="_blank" class="heiseheadline">', $splices[$i]);
    $headline = str_replace ("</title>", "</a>", $headline);
    $headline = explode ("<link>", $headline);
    $headline = $headline[0];
    $out_buffer = $out_buffer . $headline . '<br /><font size="1" />-----------------------</font /><br />';
    }
    $out_buffer = $out_buffer . "</span>";
    print $out_buffer;
    ?></div>


    Zuletzt modifiziert von Darkii am 12.05.2008 - 17:50:48
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Darkii Mitglied
    Registriert seit
    07.03.2008
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    kann mir denn keiner helfen:'(
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Babulo Mitglied
    Registriert seit
    13.05.2008
    Beiträge
    152
    Beitragswertungen
    0 Beitragspunkte
    hiho,

    wo hast du das modul denn runtergeladen?

    Es könnte aber sein, dass das nicht funktioniert weil das auf der seite (de.guildwars.com/home/news.rss) auch keine Ä,Ü,Ö im RSS gibt.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Darkii Mitglied
    Registriert seit
    07.03.2008
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    danke für deine antwort die box habe ich hier auf ilch runtergeladen unter boxen downloads,ja habe es mir jetzt auch bei guild wars angeschaut da werden sie auch nicht angezeigt und was ist mit dem cache_file hat der nichts damit zu tun ?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten