equal
deleted
inserted
replaced
654 self.w(u'<item rdf:about="%s">\n' % html_escape(entity.absolute_url())) |
654 self.w(u'<item rdf:about="%s">\n' % html_escape(entity.absolute_url())) |
655 self._marker('title', entity.dc_long_title()) |
655 self._marker('title', entity.dc_long_title()) |
656 self._marker('link', entity.absolute_url()) |
656 self._marker('link', entity.absolute_url()) |
657 self._marker('description', entity.dc_description()) |
657 self._marker('description', entity.dc_description()) |
658 self._marker('dc:date', entity.dc_date(self.date_format)) |
658 self._marker('dc:date', entity.dc_date(self.date_format)) |
659 self._marker('author', entity.dc_authors()) |
659 if entity.creator: |
|
660 self.w('<author>') |
|
661 self._marker('name', entity.creator.name()) |
|
662 email = entity.creator.get_email() |
|
663 if email: |
|
664 self._marker('email', email) |
|
665 self.w('</author>') |
660 self.w(u'</item>\n') |
666 self.w(u'</item>\n') |
661 |
667 |
662 def _marker(self, marker, value): |
668 def _marker(self, marker, value): |
663 if value: |
669 if value: |
664 self.w(u' <%s>%s</%s>\n' % (marker, html_escape(value), marker)) |
670 self.w(u' <%s>%s</%s>\n' % (marker, html_escape(value), marker)) |