/[straw]/straw/src/lib/SummaryParser.py
ViewVC logotype

Diff of /straw/src/lib/SummaryParser.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.29 by juri, Sun Aug 17 14:50:33 2003 UTC revision 1.30 by juri, Thu Oct 16 20:20:55 2003 UTC
# Line 84  class RSSHandler(HandlerBase): Line 84  class RSSHandler(HandlerBase):
84          if not self._in_item and name == 'item':          if not self._in_item and name == 'item':
85              self._in_item = 1              self._in_item = 1
86              self._item = straw.SummaryItem()              self._item = straw.SummaryItem()
87                self._item.feed = self._feed
88          elif name == 'textinput':          elif name == 'textinput':
89              self._in_textinput = 1              self._in_textinput = 1
90          elif name == 'image':          elif name == 'image':
# Line 131  class RSSHandler(HandlerBase): Line 132  class RSSHandler(HandlerBase):
132                              idh.feed(self._item.description)                              idh.feed(self._item.description)
133                              images = idh.get_images()                              images = idh.get_images()
134                              for i in images:                              for i in images:
135                                  self._item.set_image(i, None)                                  self._item.add_image(i)
136                              description = idh.get_data()                              description = idh.get_data()
137                              self._item.description = description                              self._item.description = description
138                          except Exception, ex:                          except Exception, ex:
# Line 236  class NechoHandler(HandlerBase): Line 237  class NechoHandler(HandlerBase):
237          if not self._in_item and name == 'entry':          if not self._in_item and name == 'entry':
238              self._in_item = 1              self._in_item = 1
239              self._item = straw.SummaryItem()              self._item = straw.SummaryItem()
240                self._item.feed = self._feed
241          elif self._in_item and name == 'content':          elif self._in_item and name == 'content':
242              self._in_description = 1              self._in_description = 1
243          self._content = ""          self._content = ""
# Line 253  class NechoHandler(HandlerBase): Line 255  class NechoHandler(HandlerBase):
255                              idh.feed(self._item.description)                              idh.feed(self._item.description)
256                              images = idh.get_images()                              images = idh.get_images()
257                              for i in images:                              for i in images:
258                                  self._item.set_image(i, None)                                  self._item.add_image(i)
259                              description = idh.get_data()                              description = idh.get_data()
260                              self._item.description = description                              self._item.description = description
261                          except Exception, ex:                          except Exception, ex:

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26