tm->tm_hour, tm->tm_min, tm->tm_sec);
}
-static int ttl_seconds(int ttl)
+static long ttl_seconds(long ttl)
{
if (ttl<0)
return 60 * 60 * 24 * 365;
void cgit_print_docend()
{
+ html("</td></tr></table>");
html("</body>\n</html>\n");
}
void cgit_print_pageheader(char *title, int show_search)
{
- html("<div id='header'>");
+ html("<table id='layout'><tr><td id='header'>");
htmlf("<a href='%s'>", cgit_logo_link);
htmlf("<img id='logo' src='%s'/>\n", cgit_logo);
htmlf("</a>");
html("<form method='get' href='");
html_attr(cgit_currurl());
html("'>");
+ if (!cgit_virtual_root) {
+ if (cgit_query_repo)
+ html_hidden("r", cgit_query_repo);
+ if (cgit_query_page)
+ html_hidden("p", cgit_query_page);
+ }
if (cgit_query_head)
html_hidden("h", cgit_query_head);
if (cgit_query_sha1)
html_txt(title);
if (cgit_query_repo)
html("</a>");
- html("</div>");
+ html("</td></tr><tr><td id='content'>");
}