Shape5 RSS template self feeding [solution]
A Joomla template fix.
You should use an RSS module in relevant position if you want to render a third party feed, or grab one from a different part of the same website in question.
To show a relevant page feed (auto-feed articles on your own site), do this:
Add this to the template RSS parameter settings:-?format=feed&type=rss
or?format=feed&type=atom
!important. Then edit index.php in the template, usually found at /root/templates/my_template_name/index.php
Find the following line (approx. line 176):<div id="s5_rss" onclick="window.open('<?php echo $s5_rss; ?>')"></div>
and change it to…<div id="s5_rss" onclick='window.open("<?php echo $s5_rss; ?>")'></div>
The PHP variable comes as a multi char string, so you need double quotes. I just swapped them around, no harm, no foul, but you could also just change to double quotes and escape them.
Hit Ctrl + F5 to refresh a page with a menu setup as category blog type for best results.
See an example on www.toowoombarc.qld.gov.au for a large website example, feed icon at the top right, using the new_vision template on J2.5.x.
Hope this helps someone.