Skip to content

Commit

Permalink
Added $CFG->block_rss_timeout to admin config, and also convert
Browse files Browse the repository at this point in the history
RSS links to make them more XHTML compliant ( & --> & )
  • Loading branch information
moodler committed Jan 25, 2005
1 parent a9c38b3 commit 90cec6d
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 4 deletions.
8 changes: 5 additions & 3 deletions blocks/rss_client/block_rss_client.php
Expand Up @@ -152,7 +152,7 @@ function get_rss_by_id($rssid, $display_description, $shownumentries, $showtitle
}

if ($showtitle) {
$returnstring .= '<p><div align="center" class="rssclienttitle">'. $rss_record->title .'</div></p>';
$returnstring .= '<div class="rssclienttitle">'. $rss_record->title .'</div>';
}
if ($shownumentries > 0 && $shownumentries < count($rss->items) ) {
$rss->items = array_slice($rss->items, 0, $shownumentries);
Expand All @@ -167,19 +167,21 @@ function get_rss_by_id($rssid, $display_description, $shownumentries, $showtitle
$item['link'] = $item['guid'];
}

$item['link'] = str_replace('&', '&amp;', $item['link']);

$returnstring .= '<div class="rssclientlink"><a href="'. $item['link'] .'" target="_new">'. $item['title'] . '</a></div>' ."\n";

if ($display_description && !empty($item['description'])){
$returnstring .= '<div class="rssclientdescription">'.clean_text($item['description']) . '</div>' ."\n";
}
}

if ( isset($rss->channel['link']) && isset($rss->channel['title']) ) {
if (!empty($rss->channel['link']) && !empty($rss->channel['title']) ) {
$feedtitle = '<a href="'. $rss->channel['link'] .'">'. $rss->channel['title'] .'</a>';
}
}

if (isset($feedtitle) && $feedtitle != '' && $feedtitle != '<a href="'. $rss->channel['link'] .'"></a>') {
if (!empty($feedtitle) and ($feedtitle != '<a href="'. $rss->channel['link'] .'"></a>')) {
$this->title = $feedtitle;
}
$returnstring .= '<br />';
Expand Down
16 changes: 15 additions & 1 deletion blocks/rss_client/config_global.html
Expand Up @@ -18,7 +18,21 @@
</td>
</tr>
<tr valign="top">
<td align="right"><p>block_rss_client_submitters:</td>
<td align="right">block_rss_timeout:</td>
<td>
<input name="block_rss_timeout" type="text" size="5" value="<?php
if(isset($CFG->block_rss_timeout)) {
p($CFG->block_rss_timeout);
} else {
p(10);
} ?>" />
</td>
<td>
<?php print_string('block_rss_timeout', 'block_rss_client') ?>
</td>
</tr>
<tr valign="top">
<td align="right">block_rss_client_submitters:</td>
<td>
<?php if (!empty($CFG->block_rss_client_submitters)) {
$selected = $CFG->block_rss_client_submitters;
Expand Down

0 comments on commit 90cec6d

Please sign in to comment.