From 325744cb14735069b77897fc40a54f8768a07c77 Mon Sep 17 00:00:00 2001 From: poltawski Date: Mon, 3 Sep 2007 10:26:44 +0000 Subject: [PATCH] MDL-9851 - RSS block links previously used to open in new window. Restoring this behaviour. Had to tweak the cleaning to ensure the JS hack for XHTML complaint new window gets through. Merged from MOODLE_18_STABLE --- blocks/rss_client/block_rss_client.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/blocks/rss_client/block_rss_client.php b/blocks/rss_client/block_rss_client.php index 35aa2e9606..aa3d93e74a 100644 --- a/blocks/rss_client/block_rss_client.php +++ b/blocks/rss_client/block_rss_client.php @@ -138,7 +138,7 @@ $numids = count($rssidarray); $count = 0; foreach ($rssidarray as $rssid) { - $output .= clean_text($this->get_rss_by_id($rssid, $display_description, $shownumentries, ($numids > 1) ? true : false), FORMAT_HTML); + $output .= $this->get_rss_by_id($rssid, $display_description, $shownumentries, ($numids > 1) ? true : false); if ($numids > 1 && $count != $numids -1 && !empty($rssfeedstring)) { $output .= '
'; } @@ -205,12 +205,15 @@ } else { $feedtitle = $this->format_title($rss_record->preferredtitle); } -// print_object($rss); + if (isset($this->config) && isset($this->config->block_rss_client_show_channel_image) && $this->config->block_rss_client_show_channel_image && isset($rss->image) && isset($rss->image['link']) && isset($rss->image['title']) && isset($rss->image['url']) ) { - $returnstring .= "\n".'
'. $rss->image['title'] .'
'; + + $rss->image['title'] = s($rss->image['title']); + $returnstring .= "\n".'
'. $rss->image['title'] .'
'; + } if ($showtitle) { @@ -243,7 +246,7 @@ $item['link'] = str_replace('&', '&', $item['link']); - $returnstring .= '
  • \n"; + $returnstring .= '
  • \n"; if ($display_description && !empty($item['description'])) { $item['description'] = break_up_long_words($item['description'], 30); -- 2.39.5