Seite 1 von 1

RSS Feed ohne Foto Anzeige

Verfasst: Do 4. Jun 2009, 18:05
von waterland

Code: Alles auswählen

[quote]if ($i < $FeedMaxItems) {
            $tpl->set("d", "TITLE",utf8_decode($item['title']));
            $tpl->set("d", "LINK",htmlentities($item['link'],ENT_QUOTES));
            $tpl->set("d", "DESCRIPTION", substr(utf8_decode($item['description']),0,$FeedMaxChars));
            $tpl->set("d", "READ_ON", mi18n("mehr &rsaquo;"));[/quote]
Beim Filtern des RSS Feed wird mir immer ein Foto neben dem Text angezeigt welches ich ausblenden möchte. Ist glaube ich im "Description" Tag integriert. Wie muss ich den Code ändern damit nur reiner Text angezeigt wird?

danke

Re: RSS Feed ohne Foto Anzeige

Verfasst: Fr 5. Jun 2009, 16:13
von xmurrix
Hallo,

probier es doch mal mit

Code: Alles auswählen

        $description = strip_tags(utf8_decode($item['description']));
        $tpl->set("d", "DESCRIPTION", substr($description,0,$FeedMaxChars));
dann werden alle Tags aus der description bereinigt (nicht nur Bilder).

Gruß
xmurrix

Re: RSS Feed ohne Foto Anzeige

Verfasst: Fr 12. Jun 2009, 10:17
von waterland
geht leider nicht. der code ist dann fehlerhaft. ich möchte auch nur die bilder ausblenden, der rest sollte bleiben

Re: RSS Feed ohne Foto Anzeige

Verfasst: Fr 12. Jun 2009, 10:32
von Oldperl
du benötigst eine Parserfunktion die alle img-Tags ausfiltert. Sie muss auf den Beginn <img und das Ende </img> bzw. /> prüfen und den Part durch ein "Nichts" ersetzen.

Gruß aus Franken

Ortwin

Re: RSS Feed ohne Foto Anzeige

Verfasst: Fr 12. Jun 2009, 13:52
von waterland
wie mache ich den dies? gibt es irgendwo infos dazu?

Re: RSS Feed ohne Foto Anzeige

Verfasst: Fr 12. Jun 2009, 14:16
von xmurrix
waterland hat geschrieben:wie mache ich den dies? gibt es irgendwo infos dazu?
Schau mal hier:
http://www.google.com/search?hl=de&q=pr ... rip+images

Gruß
xmurrix