View Full Version : Firefox & RSS support
dkapp
05-23-2005, 08:11 PM
I am not able to get RSS feeds for my sites to work properly in Firefox. I get "Live Bookmark Feed Failed to Load"
It works correctly in both Safari & NetNewsWire (mac apps), so I'm guessing this is specific to Firefox.
My two blogs if you want to look for yourself.
http://analog.lifekapptured.com/
http://digital.lifekapptured.com/
I'm running Pixelpost 1.4.1 (24 April 2005)
I've searched the forums & read several fixes for "&" in the post title, but that doesn't seem to be a problem here.
Any help would be appreciated.
I will also post this in "Pixelpost Help". You can delete either entry if this is not wanted.
Thanks,
Dave
Connie
05-23-2005, 08:32 PM
I think this belongs more to the help section, as PP is working fine with RSS, as you can see for instance at my site, www.photografitti.de
I use the same version there and it works quite good.
raminia
05-23-2005, 08:32 PM
I deleted the other duplicate version of your post.
The feeds are OK on my photoblog but I tested the 1.4.1 version on my local host and it had the same problem!
I think there was some modification in the last attempts in release that I don't have them on my photoblog or something is missing here.
This is a start to resolve the issue here:)
steff
05-23-2005, 08:57 PM
I'm using Firefox 1.0.4 and Sage 1.3.3 (a FF extension), and your RSS feeds work for both blogs: I can subscribe them from the bottom-right icon, and feeds are displayed correctly with thumbnails
(BTW, nice photos!!! :) )
dkapp
05-23-2005, 08:59 PM
OK...I'm starting to make some progress now.
My first problem was the use of & in the blog post, not just the title. I've got through & made all the necessary changes for the RSS to work in Firefox.
Since then, I've uncovered another issue w/ Atom support.
when you are at the main index of either of my blogs (http://digital.lifekapptured.com/), then click on the atom feed in firefox for the site you get this link:
http://digital.lifekapptured.com/&x=atom
which is invalid link. It needs to be:
feed://digital.lifekapptured.com/index.php?x=atom
This only occurs if you try to subscribe from the main page, not after you have been browsing the archives.
What do I need to change in the index.php file to make this work correctly?
I will play w/ the file & post If I can find a fix.
Thanks!
Dave
dkapp
05-23-2005, 10:11 PM
I had to call in some help from a friend, but we got the atom problem fixed.
We changed 1 line of code in the index.php file, the very first line.
$atom_url = $cfgrow['siteurl']."index.php?x=atom";
Hope this helps. Both of my blogs are up and functioning correctly w/ RSS & Atom feeds now. I just need to remember not to type & all the time :D
Dave
dkapp
05-24-2005, 12:06 AM
I forgot to add, I love pixelpost!
I'm new to all of this, and setting up the blogs couldn't have been easier.
Thanks to all for your quick replies.
Dave
Connie
05-24-2005, 07:41 PM
dkapp,
really important: all text, which you type into PixelPost forms for posting will be translated to real UTF-code
but if you work on your template you must take care that no special characters are entered, they should be transformed into HTML-characters...
I am glad your problem is solved, I was so sure that 'our' feed-code is correct as I wrote it and tested it and validated it... strange...
but ok, it's working and that is good..
PS: I am also glad that you like PixelPost. We like it as well :wink:
raminia
05-24-2005, 08:04 PM
you changed
$atom_url = "http://".$HTTP_HOST.$REQUEST_URI."&x=atom";
to
$atom_url = $cfgrow['siteurl']."index.php?x=atom";
?
why?!
ummmm tell me what's your server. IIS? Apache?
I think there is something with $HTTP_HOST.$REQUEST_URI. This global variable is not set untill some switch is on in php.ini. BTW, this should be turn on with a complete install of php.
(this looks like a bug to me:> :shock: )
dkapp
05-24-2005, 11:23 PM
Lets start off w/ my hardware software:
Lunix Kernel version 2.4.21-27.0.4.ELsmp
Operating system Linux
Machine Type i686
Apache version 1.3.33 (Unix)
PERL version 5.8.0
PHP version 4.3.11
MySQL version 4.0.24-standard
The problem was with $HTTP_HOST.$REQUEST_URI returning my URL as http://digital.lifekapptured.com/ then appending &x=atom to the end. This is the incorrect path to the atom feed. The correct url for the atom feed is http://digital.lifekapptured.com/index.php?x=atom
It was missing the index.php? portion of the url.
This only caused a problem when someone went to my blog & decided they liked the first pic & added my blog to their atom feed. If they browsed any of my archives where the url changes to permalink, the default $HTTP_HOST.$REQUEST_URI worked correctly.
What we did was take away any chance that this would happen & gave the atom feed a static url. Now the atom feed works correctly regardless of what page they were on & added the feed.
Go to Connies site http://www.photografitti.de/ in firefox & add the atom feed, not the rss feed. You will see the errors there. If you add that atom feed to any application, not just firefox, you will get an error.
I'm sure I could have done a better job explaining this, so let me know if you need me to clarify anything.
Dave
raminia
05-25-2005, 05:28 AM
Thank you so much for the bug report.
dkapp
05-25-2005, 05:34 PM
Thank you so much for the bug report.
No problem. I may try to fix the "&" bug in the firefox/RSS feeds. If I make any progress on it, I will post it back here.
Dave
vBulletin® v3.7.3, Copyright ©2000-2013, Jelsoft Enterprises Ltd.