Ejemplo n.º 1
0
 def __init__(self, ticketid, title, author, created):
     BaseElement.__init__(self, 'div')
     self.setAttribute('id', 'ticket-%d' % ticketid)
     self.setAttribute('class', 'ticketinfo')
     self.title = TitleTable(title)
     #self.title = TextElement('h4', title)
     self.author = TextElement('h5', 'Author: %s' % author)
     self.created = TextElement('h5', 'Created: %s' % created)
     self.appendChild(self.title)
     self.appendChild(self.author)
     self.appendChild(self.created)
     self.anchor = Anchor('show.ticket.%d' % ticketid, 'show')
     self.assign = Anchor('assign.ticket.%d' % ticketid, 'assign')
     node = BaseElement('table')
     node.setAttribute('width', '100%')
     node.setAttribute('align', 'center')
     self.appendChild(node )
     row = BaseElement('tr')
     row.appendChild(TextElement('td', self.anchor))
     td  = TextElement('td', self.assign)
     td.setAttribute('align', 'right')
     row.appendChild(td)
     node.appendChild(row)