Regardless of how I set the check boxes on admin/settings/feedburner for "Display in node types" and "How to display FeedFlare/Ad Network", the FeedFlare script is included on all node displays for the entire site.

I looked at the checks in the feedburner_nodeapi function but I can't quite figure it out. It appears to check against feedburner_var('feedflare_display'), but I can't find where that value gets set anywhere in the module . I also can't find any place that utilizes the values of feedburner_feedflare_node_types and feedburner_feedflare_display after they're set. Please advise.

Comments

Dave Reid’s picture

Thanks for the report, I'll take a look into it.

bkonia’s picture

I'm having the same problem. Have you made any progress on figuring this out?

lolandese’s picture

Don't know about 2010, but in 2011 this is still an issue :)
(D6.20, using Fusion subtheme Mix and Match)

lolandese’s picture

In the meantime for anybody having this issue, it can be solved with a bit of CSS magic (like many issues):

  • Open the local.ccs file somewhere in your theme folder (a serious theme should have one to allow for CSS overrides-additions).
  • Go to the bottom and add:
    .teaser p.feedburnerFlareBlock {
      display: none;
    }
  • Clear the site's cache and also your browser cache. Refresh the page.

This results in the FeedFlare not being displayed on the teaser, but it remains on your full node (this is the most common desired behavior).