Fork me on GitHub

Problems with FeedBurner display of Zikula feed  Bottom

  • Is anyone else using FeedBurner to propagate their RSS feed? I've tried sending them both backend.php and index.php?module=News&func=view&theme=rss but in either case it displays incorrect link URLs at FeedBurner in their XML:

    http://feedproxy.google.com/firsttracksonline/pDno

    I never encountered this problem prior to the upgrade from .0764 to 1.0.2 and the folks at FeedBurner are completely unresponsive. Has anyone else observed this?
  • I finally figured out the problem, which has to do with the way FeedBurner creates redirects for click tracking purposes. For anyone else with this problem, there are two potential solutions:

    1. Uncheck "Item link clicks" on FeedBurner's "Analyze" tab -> "Configure stats" page. You of course lose that functionality.

    or

    2. Change lines 3-8 of /themes/rss/templates/modules/News/news_user_index.htm from:

    Code

    <!--[pnmodurl modname=News type=user func=display sid=$info.sid title=$info.title fqurl=true]-->
    <!--[if $showdescription eq 1]-->
    <description><!--[$info.hometext|pnvarprepfordisplay]--></description>
    <!--[/if]-->
    <pubDate><!--[$info.cr_date|updated|published]--></pubDate>
    <guid><!--[pnmodurl modname=News type=user func=display sid=$info.sid title=$info.title fqurl=true]--></guid>


    to

    Code

    <!--[pnmodurl modname=News type=user func=display sid=$info.sid fqurl=true]-->
    <!--[if $showdescription eq 1]-->
    <description><!--[$info.hometext|pnvarprepfordisplay]--></description>
    <!--[/if]-->
    <pubDate><!--[$info.cr_date|updated|published]--></pubDate>
    <guid isPermaLink="false"><!--[pnmodurl modname=News type=user func=display sid=$info.sid title=$info.title fqurl=true]--></guid>


    With option #2 you can continue to track item link clicks through FeedBurner.




    edited by: FirstTracks, Oct 29, 2008 - 06:19 PM
  • BTW, there's some reason to remove the title and mark the permalink as false?
    just to know if that doesn't corrupt the News feed for other purposes


    --
    - Mateo T. -
    Mis principios... son mis fines
  • Yeah, but only if the publisher is working with FeedBurner. FeedBurner gives RSS publishers the option of tracking click-throughs to not only count clicks but also see where their RSS feeds are being used, etc. To do that they create a redirect from the URL. When the title is included FeedBurner interprets the whole thing as the URL, so it generates a corrupt redirect.

    If FeedBurner sees a guid element it will interpret that as the link, otherwise it will look a the link parameter and use that. By setting permalink to false in the guid element it tells FeedBurner to look at the link element instead. In retrospect I probably could've just removed the title from both the link element and the guid element and not set permalink to false. However (and this didn't make sense to me) if I removed the tile from the link only and set permalink to false it was still misinterpreting the URL.

    In my opinion this is no reason to change the code. Rather, I felt it worthy of posting here in case any other FeedBurner publishers encounter the same issue -- it only requires a minor template modification, adn if I'd had this posting at my disposal it would have eliminated a lot of hunting and trial-and-error for me.
  • Cool, thanks for share icon_wink

    --
    - Mateo T. -
    Mis principios... son mis fines
  • Thanks, I am also using Feedburner and this answered my question. icon_biggrin
  • For once I was actually capable of helping someone! http://firsttracksonline.com/boards/images/smilies/eusa_dance.gif

    Thanks, you made my day.
  • Actually, I take back what I previously posted icon_frown sorry! I wasn't having any problems with Feedburner or my RSS feed until I upgraded a site to 1.03, and then I had this issue:

    http://community.zikula.org/module-Forum-viewtopic-topic-55842-start-0.htm

    I don't think the problem is with Feedburner.
  • I'm using 1.0.3 without problems, although my templates are modified to strip the "title" from the URL as noted above. Did you implement the template edit described above? The link you've posted above quotes a URL that still has the title element included.
  • yes, but what I'm saying is that I thought my problem was related to Feedburner and it's not.
  • FirstTracks, see if this helps:

    http://code.zikula.org/core/ticket/838#comment:4

    Use $info.urltitle instead of $info.title



    edited by: ToonDawg, Jan 10, 2009 - 04:03 PM

This list is based on users active over the last 60 minutes.