rss feed Bilder abschalten

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

rss feed Bilder abschalten

Post by Timbalu »

Hi

Ist es irgendwie möglich im rss feed Bilder aus den Einträgen auszublenden/abzuschalten?
In dem man ihnen vielleicht irgendetwas mitgibt..?

Grüße,
Ian
onli
Regular
Posts: 3044
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: rss feed Bilder abschalten

Post by onli »

Hi
In der rss.php scheint sowas nicht zu stehen und mir wäre neu, dass RSS selbst dafür einen Schalter hat den du im Template ändern könntest.

Du könntest die rss.php anpassen, einen Schalter umschalten und dann in der feed.tpl darauf reagieren, also einen regex über content:encoded laufen lassen. Aufwändig.
Oder du baust dir mit yahoo pipes einen feed, bei dem die img-tags rausgefiltert werden und verweist auf den, wenn du einen Feed ohne Bilder anbieten willst. Das funktionierte in meinem Test gut und ist an sich eine elegante Lösung.
Gruß
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: rss feed Bilder abschalten

Post by garvinhicking »

Hi!

Man könnte sonst auch in der config.inc.php des templates eine cleanup-routine definieren die per regexp alle img's rausnimmt, und denn in den feed*.tpl dateien diesen smarty modifier mit {$entry.feed_body|@removeimg} oder so aufrufen...

Grßüe,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: rss feed Bilder abschalten

Post by Timbalu »

Danke für die Antworten!
Ist eigentlich schade, dass man dafür extra basteln muss...., denn eigentlich ging es mir nur um spezielle Bilder, nicht um alles und mit CSS wäre es ja relativ einfach, für ein einzelnes Bild die Ausgabe abzuschalten.
.....
Habe gesehen, dass es - wo auch immer die herkommt - eine subscribe.css gibt.
Ich habe das Bild nun einfach mit einem <div id="#feedIntroText">Bild</div> umschlossen und schon gehts! ;-)

Es gibt da noch eine
[hidden] {
display: none;
}
Regel, von der ich im Moment aber nicht weiß, wie ich sie in id="", class="", oder style="" gießen kann.

Ian

edit:
<img hidden="hide in RSS feed" src="blah.png" /> geht!
Post Reply