author | Lars Hjemli <hjemli@gmail.com> | 2007-05-23 22:06:25 (UTC) |
---|---|---|
committer | Lars Hjemli <hjemli@gmail.com> | 2007-05-23 22:06:25 (UTC) |
commit | ef473df0b328dac114fa4df6b03373a410db6a4b (patch) (side-by-side diff) | |
tree | 38cc88e344e2baefcb20554fc43b0abd24c18047 | |
parent | 62dcc05c27fa2f230a7048211337f86ba20966a5 (diff) | |
download | cgit-ef473df0b328dac114fa4df6b03373a410db6a4b.zip cgit-ef473df0b328dac114fa4df6b03373a410db6a4b.tar.gz cgit-ef473df0b328dac114fa4df6b03373a410db6a4b.tar.bz2 |
Bad html: <form> should have an action-attribute
Don't know how the href-attribute got in there...
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
-rw-r--r-- | ui-shared.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ui-shared.c b/ui-shared.c index acc771b..26a6c71 100644 --- a/ui-shared.c +++ b/ui-shared.c @@ -157,65 +157,65 @@ void cgit_print_docstart(char *title, struct cacheitem *item) html_attr(cgit_css); html("'/>\n"); html("</head>\n"); html("<body>\n"); } void cgit_print_docend() { html("</td></tr></table>"); html("</body>\n</html>\n"); } void cgit_print_pageheader(char *title, int show_search) { html("<table id='layout'>"); html("<tr><td id='header'>"); html(cgit_root_title); html("</td><td id='logo'>"); html("<a href='"); html_attr(cgit_logo_link); htmlf("'><img src='%s'/></a>", cgit_logo); html("</td></tr>"); html("<tr><td id='crumb'>"); htmlf("<a href='%s'>root</a>", cgit_rooturl()); if (cgit_query_repo) { htmlf(" : <a href='%s'>", cgit_repourl(cgit_repo->url)); html_txt(cgit_repo->name); htmlf("</a> : %s", title); } html("</td>"); html("<td id='search'>"); if (show_search) { - html("<form method='get' href='"); + html("<form method='get' action='"); 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_hidden("id", cgit_query_sha1); if (cgit_query_sha2) html_hidden("id2", cgit_query_sha2); html("<input type='text' name='q' value='"); html_attr(cgit_query_search); html("'/></form>"); } html("</td></tr>"); html("<tr><td id='content' colspan='2'>"); } void cgit_print_snapshot_start(const char *mimetype, const char *filename, struct cacheitem *item) { htmlf("Content-Type: %s\n", mimetype); htmlf("Content-Disposition: inline; filename=\"%s\"\n", filename); htmlf("Last-Modified: %s\n", http_date(item->st.st_mtime)); htmlf("Expires: %s\n", http_date(item->st.st_mtime + ttl_seconds(item->ttl))); html("\n"); } |