diff options
author | Richard Darst <rkd@zgib.net> | 2009-06-13 20:25:25 (GMT) |
---|---|---|
committer | Richard Darst <rkd@zgib.net> | 2009-06-13 20:25:25 (GMT) |
commit | 629c460348590919852b2f98ed6f470d8a0959bd (patch) | |
tree | b9bae96848703d10fa4eed6f544a6097a7b1ecb0 /meeting.py | |
parent | d35a01af694068e4ac0fa1538089df2c708a3c88 (diff) |
Include code to markup minutes-items
- With this, you can set the attributes start
darcs-hash:20090613202525-82ea9-85bf461b63cb945938f59a53cc6299bc14d0dac0.gz
Diffstat (limited to 'meeting.py')
-rw-r--r-- | meeting.py | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -517,6 +517,8 @@ class Topic: </tr>"""%self.__dict__ class GenericItem: itemtype = '' + start = '' + end = '' def __init__(self, nick, line, linenum, time_): self.nick = nick ; self.line = line ; self.linenum = linenum self.time = time.strftime("%H:%M:%S", time_) @@ -524,10 +526,11 @@ class GenericItem: self.link = os.path.basename(M.logFilename()) self.line = html(self.line) self.anchor = 'l-'+str(self.linenum) - self.__dict__['itemtype'] = self.itemtype + replacements = self.__class__.__dict__ + replacements.update(self.__dict__) return """<tr><td><a href='%(link)s#%(anchor)s'>%(time)s</a></td> - <td>%(itemtype)s</td><td>%(nick)s</td><td>%(line)s</td> - </tr>"""%self.__dict__ + <td>%(itemtype)s</td><td>%(nick)s</td><td>%(start)s%(line)s%(end)s</td> + </tr>"""%replacements class Info(GenericItem): itemtype = 'INFO' class Idea(GenericItem): |