Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #1730: atom.diff

File atom.diff, 1.4 KB (added by corvus, 4 years ago)

Patch to fix error and add email/uri fields

  • turbogears/feed/atom1_0.kid

    old new  
    99  <updated py:if="hasattr(self, 'updated')" py:content="updated">updated</updated> 
    1010  <author py:if="hasattr(self, 'author')"> 
    1111    <name py:content="author['name']">name</name> 
     12    <email py:if="author.has_key('email')" py:content="author['email']">email</email> 
     13    <uri py:if="author.has_key('uri')" py:content="author['uri']">uri</uri> 
    1214  </author> 
    1315  <link py:if="hasattr(self, 'href')" rel="self" href="${href}" /> 
    1416  <icon py:if="hasattr(self, 'icon')" py:content="icon">icon</icon> 
     
    2325    <link py:if="entry.has_key('link')" rel="alternate" href="${entry['link']}" /> 
    2426    <published py:if="entry.has_key('published')" py:content="entry['published']">published</published> 
    2527    <author py:if="entry.has_key('author')"> 
    26         <name py:content="author['name']">name</name> 
     28        <name py:content="entry['author']['name']">name</name> 
     29        <email py:if="entry['author'].has_key('email')" py:content="entry['author']['email']">email</email> 
     30        <uri py:if="entry['author'].has_key('uri')" py:content="entry['author']['uri']">uri</uri> 
    2731    </author> 
    2832    <content py:if="entry.has_key('content')" py:content="entry['content']">content</content> 
    2933    <summary py:if="entry.has_key('summary')" py:content="entry['summary']">summary</summary>