Oops, it looks like you've entered an invalid feed address!
Permalink Browser Info Environment
Hi JZ / JB
I wanted to combine a couple of RSS feeds into one so got a copy of your addon.
I seem to be having a bit of a problem though and I am not sure why.
Here is whats happening:
When I add a feed to my standard browser reader all works OK.
When I add the feed to the RSS displayer C5 block all OK.
When I add the feed plus another that also works to the Aggregator config I get a error saying "Oops, it looks like you've entered an invalid feed address!" on the page.
The link I am using in the C5 Displayer block ishttp://sargent.mfsdev.com/index.php/rss-feed/...
I have attached 2 screen grabs, first is of my config for the Aggregator and second is the C5 RSS displayer block I am using on the page.
I have cleared cache and also turned off all caching, block and page.
The feed can been seen on a page herehttp://sargent.mfsdev.com/ it´s just started dev so please excuse the mess.
Any advice or suggestion greatly appreciated.
p.s Happy birthday to Josh for yesterday, hope the US is still fun.
I wanted to combine a couple of RSS feeds into one so got a copy of your addon.
I seem to be having a bit of a problem though and I am not sure why.
Here is whats happening:
When I add a feed to my standard browser reader all works OK.
When I add the feed to the RSS displayer C5 block all OK.
When I add the feed plus another that also works to the Aggregator config I get a error saying "Oops, it looks like you've entered an invalid feed address!" on the page.
The link I am using in the C5 Displayer block ishttp://sargent.mfsdev.com/index.php/rss-feed/...
I have attached 2 screen grabs, first is of my config for the Aggregator and second is the C5 RSS displayer block I am using on the page.
I have cleared cache and also turned off all caching, block and page.
The feed can been seen on a page herehttp://sargent.mfsdev.com/ it´s just started dev so please excuse the mess.
Any advice or suggestion greatly appreciated.
p.s Happy birthday to Josh for yesterday, hope the US is still fun.
Type: | Pre-Sale |
---|---|
Status: | In Progress |
hmmm... this is a bit of a puzzle. I tried replicating the same RSS feeds you're using on my development installation of C5 and it works fine. Here's a screenshot:
http://screencast.com/t/B2lTJoSjjh...
I've seen on rare occasions the original RSS feeds included invalid characters which can throw things out, but that's not occurring on this case. I've compared your outputted RSS feed to mine and it looks pretty similar. There are some differences though in the actual content which I have to assuming is caching related. Eg. Your RSS feed contains "Balancing Act" and mine doesn't.
Based on your environment info you're using the latest C5.6.x and the latest version of this add-on, so I'm a bit stumped.
There's only 3 things I can think of:
1) Some of the content differences on a particular RSS item that I'm not seeing means your feed contains invalid characters. To test if this is the case, try using completely different RSS feeds, such as these:http://www.news.com.au/more-information/rss-feeds...
2) The RSS Displayer block uses the PHP library: 3rdparty/simplepie. Either something has gone wrong with that; or;
3) Something else is interfering with the RSS Displayer (like another block or customisation to C5).
One idea is to add error logging to the RSS Displayer:
/concrete/core/controllers/blocks/rss_displayer.php around line 56. This is where the "error" is being caught and the message is being showed. If you simply add some C5 error logging and catch the full error it may help to identify what is causing the issue.
Here's info on how to add error logging code in case you need it:
http://legacy-documentation.concrete5.org/developers/introduction/l...
Let me know how you go with that.
JB
http://screencast.com/t/B2lTJoSjjh...
I've seen on rare occasions the original RSS feeds included invalid characters which can throw things out, but that's not occurring on this case. I've compared your outputted RSS feed to mine and it looks pretty similar. There are some differences though in the actual content which I have to assuming is caching related. Eg. Your RSS feed contains "Balancing Act" and mine doesn't.
Based on your environment info you're using the latest C5.6.x and the latest version of this add-on, so I'm a bit stumped.
There's only 3 things I can think of:
1) Some of the content differences on a particular RSS item that I'm not seeing means your feed contains invalid characters. To test if this is the case, try using completely different RSS feeds, such as these:http://www.news.com.au/more-information/rss-feeds...
2) The RSS Displayer block uses the PHP library: 3rdparty/simplepie. Either something has gone wrong with that; or;
3) Something else is interfering with the RSS Displayer (like another block or customisation to C5).
One idea is to add error logging to the RSS Displayer:
/concrete/core/controllers/blocks/rss_displayer.php around line 56. This is where the "error" is being caught and the message is being showed. If you simply add some C5 error logging and catch the full error it may help to identify what is causing the issue.
Here's info on how to add error logging code in case you need it:
http://legacy-documentation.concrete5.org/developers/introduction/l...
Let me know how you go with that.
JB
Thanks for your message. I'll look into that today and get back to you.
Thanks very much for the bday wishes ;-)
JB