Changeset 4017
- Timestamp:
- 07/15/08 16:45:28 (4 months ago)
- Files:
-
- icalexporterplugin/0.11/icalexporter/icalexporter.py (modified) (2 diffs)
- icalexporterplugin/0.11/icalexporter/ical.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
icalexporterplugin/0.11/icalexporter/icalexporter.py
r3807 r4017 64 64 calendar.from_rss(rss) 65 65 66 67 66 ### methods for IRequestFilter 68 67 … … 111 110 """ 112 111 113 114 112 for link in req.chrome.get('links', {}).get('alternate', ()): 115 113 if link['class'] == 'rss': icalexporterplugin/0.11/icalexporter/ical.py
r3809 r4017 20 20 class iCal(object): 21 21 22 def __init__(self, writer=None ):22 def __init__(self, writer=None, title=''): 23 23 if writer is None: 24 24 self.buffer = StringIO() 25 25 writer = self.buffer.write 26 self.title = title 26 27 self.writer = writer 27 28 … … 78 79 ### 79 80 80 def date(self):81 pass82 83 81 try: 84 82 import feedparser … … 111 109 event.append(Property(attrmap[key], entry[key])) 112 110 events.append(event) 113 114 return self.write(feed.feed.title, events) 111 112 title = feed.feed.get('title', self.title) 113 return self.write(title, events) 115 114 116 115 except ImportError:
