def _get_entry_summary(self, entry): """Gets the summary of an rss entry, unless it is empty, in which case it gets an abbreviated html/content excerpt. """ result = self.gets(entry, 'summary', '') #empty summary or no key returns empty string, use stripped html if not result: html = self._get_entry_html(entry) stripped = taoutils.strip_html(html) result = stripped return result[:300]
def _contentitem_to_postable(self, contentitem): """Convert a tweet into a string for posting to twitter.""" result = taoutils.strip_html(contentitem['html']) result = taoutils.decode_html(result) return str(result)