Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

RSS Feeds


Go to End


10 Posts   5127 Views

Avatar
Mackodlak

Community Member, 95 Posts

22 July 2011 at 7:24pm

Hello,
probably alrdy boring with this, but can't seem to shorten the size of summary in any way I have tried.
Neither of LimitWordCount, LimitWordCountXML, FirstParagraph, FirstSentence, FirstParagraph.... don't work.
Any1 gave this any thought? Any1 has an idea?

Avatar
Mackodlak

Community Member, 95 Posts

29 July 2011 at 7:10pm

Hey guys, one more thing.

I am getting a timeout error when getting an RSS feed from Darkreading.org
Now, I am aware that not RSS feed source will be up at every time, but this prevents me from accesing my site, since the timeout simply give me an error every time. How to get around it?
Problem is we're displaying 2 random RSS feeds from 2 random sources on hompage and on one more page from Menu(1) . Not being able to access it every time a source is down is gonna be bad for us.

[Warning] fsockopen(): unable to connect to www.darkreading.com:80 (Connection timed out)
GET /ss/svijet-sigurnosti/

Line 6551 in /var/www/ss/sapphire/thirdparty/simplepie/simplepie.inc
Source

6542 if (isset($url_parts['scheme']) && strtolower($url_parts['scheme']) == 'https')
6543 {
6544 $url_parts['host'] = "ssl://$url_parts[host]";
6545 $url_parts['port'] = 443;
6546 }
6547 if (!isset($url_parts['port']))
6548 {
6549 $url_parts['port'] = 80;
6550 }
6551 $fp = fsockopen($url_parts['host'], $url_parts['port'], $errno, $errstr, $timeout);
6552 if (!$fp)
6553 {
6554 $this->error = 'fsockopen error: ' . $errstr;
6555 $this->success = false;
6556 }
6557 else

Go to Top