Lines Matching +full:text +full:- +full:table
1 # -*- coding: utf-8 -*-
3 # Use of this source code is governed by a BSD-style license that can be
11 """<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
12 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
15 <style type="text/css">
16 table
18 border-collapse:collapse;
20 table, td, th
25 <script type="text/javascript">
45 def GetListItem(text): argument
46 return "<li>%s</li>" % text
57 def GetParagraph(text): argument
58 return "<p>%s</p>" % text
65 def GetHeader(text, h=1): argument
66 return "<h%s>%s</h%s>" % (h, text, h)
71 return "<table><tr>%s</tr>" % row
75 return "</table>"
78 def FormatLineBreaks(text): argument
79 return text.replace("\n", "<br/>")
82 def GetTableCell(text): argument
83 return "<td>%s</td>" % FormatLineBreaks(str(text))
93 table = [GetTableHeader(headers)]
94 table.extend([GetTableRow(row) for row in rows])
95 table.append(GetTableFooter())
96 return "\n".join(table)
99 def GetLink(link, text): argument
100 return "<a href='%s'>%s</a>" % (link, text)