The items from the feed http://www.heise.de/newsticker/heise-atom.xml do not get fetched.

The feed validates as Atom 1.0: http://validator.w3.org/feed/check.cgi?url=http%3A//www.heise.de/newstic...

What is wrong?

Comments

dddave’s picture

torsten’s picture

I've the same problem... but after a small patch on the aggregator.module it seems to work:

Using: Drupal 6.17: in function aggregator_element_start (beginning at line 468:

482     case 'ID':
483       if ($element != 'ITEM') {
484         $element = $name;
485       }
486       break;            <- ADDED THIS break
487     case 'LINK':
488       if (!empty($attributes['REL']) && $attributes['REL'] == 'alternate') {
489         if ($element == 'ITEM') { 
490           $items[$item]['LINK'] = $attributes['HREF'];
491         }
492         else {
493           $channel['LINK'] = $attributes['HREF'];
494         }
495       }
496       else               <- ADDED these else with the next 5 rows
497       {                                                                              
498           $items[$item]['LINK'] = $attributes['HREF'];
499           $channel['LINK'] = $attributes['HREF'];
500       }
501       break;

I've added some other rss feeds with no side-effects so far...

Regards
Torsten

dddave’s picture

Would you mind creating a patch and posting it in the issue I linked to in #1? In this issue your solution is about to get lost because it is marked as duplicate.

torsten’s picture

Thanks, I've added the patch to http://drupal.org/node/124895#comment-3221124