diff --git a/views/views_rss_views_fields.theme.inc b/views/views_rss_views_fields.theme.inc index 7ae8032..7301859 100644 --- a/views/views_rss_views_fields.theme.inc +++ b/views/views_rss_views_fields.theme.inc @@ -108,8 +108,17 @@ function theme_views_rss_fields_element($variables) { } return ''; } - } - else { + } else if ($key == 'category') { + $row = ''; + if (strpos($value['#markup'], ',')) { + $categories = explode(',', $value['#markup']); + foreach ($categories as $category) { + $category = trim($category); + $row .= "".check_plain(htmlspecialchars_decode($category)).""; + } + return $row; + } + } else { return "<$key>" . check_plain(htmlspecialchars_decode($value['#markup'])) . ""; } }