A plugin of mine changes the article content using the "frontend_display" hook.
I would like to produce some other output, if the content is produced for any RSS. Is there a simple way to detect it?
Do I have to check the GET for having "rss.php"? That would be uncool, if some blog changed this name for any reason. Is there a better way (by checking some field in the eventData i.e.)?
Thanks.
How to detect that I'm producing content for the RSS output?
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: How to detect that I'm producing content for the RSS out
Hopefully there is a eventdata way.
Have a look at the freetag and the findmore-plugin. Those plugins use frontend_display:html;per_entry and frontend_display:rss-*. You could use those events.
Have a look at the freetag and the findmore-plugin. Those plugins use frontend_display:html;per_entry and frontend_display:rss-*. You could use those events.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: How to detect that I'm producing content for the RSS out
Hi!
Also, you could check the $addData variable in the eventhook, in most cases this has a "from" signature; I'm not sure if that is vor RSS feeds.
also you can check on $serendipity['view'] that should point to an RSS feed source...
HTH,
Garvin
Also, you could check the $addData variable in the eventhook, in most cases this has a "from" signature; I'm not sure if that is vor RSS feeds.
also you can check on $serendipity['view'] that should point to an RSS feed source...
HTH,
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/
# 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/
-
- Regular
- Posts: 695
- Joined: Tue Jul 03, 2007 3:34 am
- Location: Berlin, Germany
- Contact:
Re: How to detect that I'm producing content for the RSS out
Thanks to both of you! I'll check this out.