From: moodler Date: Tue, 25 Jan 2005 14:49:30 +0000 (+0000) Subject: Added $CFG->block_rss_timeout to admin config, and also convert X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=90cec6d9786f930dab437e48a31f28e695fbf7e7;p=moodle.git Added $CFG->block_rss_timeout to admin config, and also convert RSS links to make them more XHTML compliant ( & --> & ) --- diff --git a/blocks/rss_client/block_rss_client.php b/blocks/rss_client/block_rss_client.php index a590ea17d4..1a1f945315 100644 --- a/blocks/rss_client/block_rss_client.php +++ b/blocks/rss_client/block_rss_client.php @@ -152,7 +152,7 @@ class block_rss_client extends block_base { } if ($showtitle) { - $returnstring .= '

'. $rss_record->title .'

'; + $returnstring .= '
'. $rss_record->title .'
'; } if ($shownumentries > 0 && $shownumentries < count($rss->items) ) { $rss->items = array_slice($rss->items, 0, $shownumentries); @@ -167,6 +167,8 @@ class block_rss_client extends block_base { $item['link'] = $item['guid']; } + $item['link'] = str_replace('&', '&', $item['link']); + $returnstring .= '' ."\n"; if ($display_description && !empty($item['description'])){ @@ -174,12 +176,12 @@ class block_rss_client extends block_base { } } - if ( isset($rss->channel['link']) && isset($rss->channel['title']) ) { + if (!empty($rss->channel['link']) && !empty($rss->channel['title']) ) { $feedtitle = ''. $rss->channel['title'] .''; } } - if (isset($feedtitle) && $feedtitle != '' && $feedtitle != '') { + if (!empty($feedtitle) and ($feedtitle != '')) { $this->title = $feedtitle; } $returnstring .= '
'; diff --git a/blocks/rss_client/config_global.html b/blocks/rss_client/config_global.html index 90c9f45daa..262897acde 100644 --- a/blocks/rss_client/config_global.html +++ b/blocks/rss_client/config_global.html @@ -18,7 +18,21 @@ -

block_rss_client_submitters: + block_rss_timeout: + + + + + + + + + block_rss_client_submitters: block_rss_client_submitters)) { $selected = $CFG->block_rss_client_submitters;