Make RSS plugin support to display multiple RSS field elements by separating with ",".
This commit is contained in:
parent
99c02a090c
commit
66a0ae83ca
@ -257,7 +257,7 @@ class serendipity_plugin_remoterss extends serendipity_plugin {
|
|||||||
$propbag->add('description', PLUGIN_REMOTERSS_BLAHBLAH);
|
$propbag->add('description', PLUGIN_REMOTERSS_BLAHBLAH);
|
||||||
$propbag->add('stackable', true);
|
$propbag->add('stackable', true);
|
||||||
$propbag->add('author', 'Udo Gerhards, Richard Thomas Harrison');
|
$propbag->add('author', 'Udo Gerhards, Richard Thomas Harrison');
|
||||||
$propbag->add('version', '1.8');
|
$propbag->add('version', '1.9');
|
||||||
$propbag->add('requirements', array(
|
$propbag->add('requirements', array(
|
||||||
'serendipity' => '0.8',
|
'serendipity' => '0.8',
|
||||||
'smarty' => '2.6.7',
|
'smarty' => '2.6.7',
|
||||||
@ -471,7 +471,7 @@ class serendipity_plugin_remoterss extends serendipity_plugin {
|
|||||||
$this->encoding = $c->rss['encoding'];
|
$this->encoding = $c->rss['encoding'];
|
||||||
|
|
||||||
$use_rss_link = serendipity_db_bool($this->get_config('use_rss_link'));
|
$use_rss_link = serendipity_db_bool($this->get_config('use_rss_link'));
|
||||||
$rss_element = $this->get_config('show_rss_element');
|
$rss_elements = explode(',', $this->get_config('show_rss_element'));
|
||||||
$escape_rss = serendipity_db_bool($this->get_config('escape_rss'));
|
$escape_rss = serendipity_db_bool($this->get_config('escape_rss'));
|
||||||
$i = 0;
|
$i = 0;
|
||||||
$content = '';
|
$content = '';
|
||||||
@ -488,10 +488,13 @@ class serendipity_plugin_remoterss extends serendipity_plugin {
|
|||||||
$content .= '<img src="' . $bulletimg . '" border="0" alt="*" /> ';
|
$content .= '<img src="' . $bulletimg . '" border="0" alt="*" /> ';
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($escape_rss) {
|
foreach($rss_elements AS $rss_element) {
|
||||||
$content .= $this->decode($item[$rss_element]);
|
$rss_element = trim($rss_element);
|
||||||
} else {
|
if ($escape_rss) {
|
||||||
$content .= htmlspecialchars($this->decode($item[$rss_element]));
|
$content .= $this->decode($item[$rss_element]);
|
||||||
|
} else {
|
||||||
|
$content .= htmlspecialchars($this->decode($item[$rss_element]));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($use_rss_link) {
|
if ($use_rss_link) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user