+ def html_page(self, form, lines):
+ yield "<html>\n"
+ yield " <head>\n"
+ yield " <title>samba.org build farm</title>\n"
+ yield " <script language='javascript' src='/build_farm.js'></script>\n"
+ yield " <meta name='keywords' contents='Samba SMB CIFS Build Farm'/>\n"
+ yield " <meta name='description' contents='Home of the Samba Build Farm, the automated testing facility.'/>\n"
+ yield " <meta name='robots' contents='noindex'/>"
+ yield " <link rel='stylesheet' href='/build_farm.css' type='text/css' media='all'/>"
+ yield " <link rel='stylesheet' href='http://master.samba.org/samba/style/common.css' type='text/css' media='all'/>"
+ yield " <link rel='shortcut icon' href='http://www.samba.org/samba/images/favicon.ico'/>"
+ yield " </head>"
+ yield "<body>"
+
+ yield util.FileLoad(os.path.join(webdir, "header2.html"))
+
+ tree = get_param(form, "tree")
+ host = get_param(form, "host")
+ compiler = get_param(form, "compiler")
+ yield "".join(self.main_menu(tree, host, compiler))
+ yield util.FileLoad(os.path.join(webdir, "header3.html"))
+ yield "".join(lines)
+ yield util.FileLoad(os.path.join(webdir, "footer.html"))
+ yield "</body>"
+ yield "</html>"
+