I recently had a client ask for shorter URLs which lead me to remove the index.php from the URL using the “Include” List Method described in the Wiki.
The site functions correctly, except the Magpie feed which was displaying correctly before the update now does not work.
This is the current Magpie code used on the homepage:
{exp:char_limit total="400"}
{exp:magpie url="http://www.dvideography.com/blog/atom.xml" limit="1" refresh="1" parse=“inward”}
{items}
<h3><a href="http://{link}">{title}</a></h3>
{content}
{/items}
{/exp:magpie}
{/exp:char_limit}
The blog is from Google Blogger and is located at www.dvideography.com/blog. I’m wondering if this URL is interfering, even though I did not include the word “blog” in my .htaccess file and do not have a template named “blog”.
Any help would be greatly appreciated. Thanks!
Has anyone ever looked into this. I think I’m getting the same (or at least a similar) issue.
I have Magpie installed at my EE installation, currently at http://www.recycled-energy.com/ee_temp/ (this directory is password protected, but nothing much to see). It works if I use the EE feed to test (http://expressionengine.com/feeds/rss/full/), but not the blog currently installed on this server (non-EE, http://blog.recycled-energy.com/feed/). I can view that feed in my browser or feed-reader software, so I know the feed is working.
When I reference the feed I want to see, I get no results - it doesn’t appear to loop through the “items” at all. There is no trace of the result in the source.
Here is my Magpie code (fairly standard):
{exp:magpie url="http://expressionengine.com/feeds/rss/full/" limit="2" refresh="720"}
{magpie:items}
{magpie:title}. <a href="http://{magpie:link}" title="{magpie:title}">Read more</a>
{/magpie:items}
{/exp:magpie}
And here is my .htaccess code:
RewriteEngine on
RewriteCond $1 !^(images|system|themes|js|index\.php|admin\.php) [NC]
RewriteRule ^(.*)$ /ee_temp/index.php/$1 [L]
Anyone have any ideas?
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.