[PATCH] fix HTML validation bug, input tags should be between paragraphs
William Bell
william.bell at frog.za.net
Tue Sep 18 06:07:47 CEST 2012
Also did not go through.
-------- Original Message --------
Subject: fix validation bug, input tags should be between paragraphs
Date: Sun, 09 Sep 2012 20:41:33 +0200
From: William Bell <william.bell at frog.za.net>
To: cgit at hjemli.net
From 99f97a61be09bdbfb19fec05824468b21f1ac1a5 Mon Sep 17 00:00:00 2001
From: William Bell <william.bell at frog.za.net>
Date: Fri, 7 Sep 2012 01:00:50 +0200
Subject: [PATCH] fix validation bug
input tags should be between paragraphs
---
ui-diff.c | 4 ++--
ui-shared.c | 12 ++++++------
ui-stats.c | 10 +++++-----
3 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/ui-diff.c b/ui-diff.c
index c6bad63..0922217 100644
--- a/ui-diff.c
+++ b/ui-diff.c
@@ -312,7 +312,7 @@ void cgit_print_diff_ctrls()
html("<div class='cgit-panel'>");
html("<b>diff options</b>");
- html("<form method='get' action='.'>");
+ html("<form method='get' action='.'><p>");
cgit_add_hidden_formfields(1, 0, ctx.qry.page);
html("<table>");
html("<tr><td colspan='2'/></tr>");
@@ -348,7 +348,7 @@ void cgit_print_diff_ctrls()
html("<tr><td/><td class='ctrl'>");
html("<noscript><input type='submit' value='reload'/></noscript>");
html("</td></tr></table>");
- html("</form>");
+ html("</p></form>");
html("</div>");
}
diff --git a/ui-shared.c b/ui-shared.c
index 43166af..ddbf632 100644
--- a/ui-shared.c
+++ b/ui-shared.c
@@ -848,13 +848,13 @@ static void print_header(struct cgit_context *ctx)
html(" : ");
cgit_summary_link(ctx->repo->name, ctx->repo->name, NULL, NULL);
html("</td><td class='form'>");
- html("<form method='get' action=''>\n");
+ html("<form method='get' action=''>\n<p>");
cgit_add_hidden_formfields(0, 1, ctx->qry.page);
html("<select name='h' onchange='this.form.submit();'>\n");
for_each_branch_ref(print_branch_option, ctx->qry.head);
html("</select> ");
html("<input type='submit' name='' value='switch'/>");
- html("</form>");
+ html("</p></form>");
} else
html_txt(ctx->cfg.root_title);
html("</td></tr>\n");
@@ -906,7 +906,7 @@ void cgit_print_pageheader(struct cgit_context *ctx)
if (ctx->cfg.virtual_root)
html_url_path(cgit_fileurl(ctx->qry.repo, "log",
ctx->qry.vpath, NULL));
- html("'>\n");
+ html("'>\n<p>");
cgit_add_hidden_formfields(1, 0, "log");
html("<select name='qt'>\n");
html_option("grep", "log msg", ctx->qry.grep);
@@ -918,7 +918,7 @@ void cgit_print_pageheader(struct cgit_context *ctx)
html_attr(ctx->qry.search);
html("'/>\n");
html("<input type='submit' value='search'/>\n");
- html("</form>\n");
+ html("</p></form>\n");
} else {
site_link(NULL, "index", NULL, hc(ctx, "repolist"), NULL,
NULL, 0);
if (ctx->cfg.root_readme)
@@ -928,10 +928,10 @@ void cgit_print_pageheader(struct cgit_context *ctx)
html("<form method='get' action='");
html_attr(cgit_rooturl());
html("'>\n");
- html("<input type='text' name='q' size='10' value='");
+ html("<p><input type='text' name='q' size='10' value='");
html_attr(ctx->qry.search);
html("'/>\n");
- html("<input type='submit' value='search'/>\n");
+ html("<input type='submit' value='search'/></p>\n");
html("</form>");
}
html("</td></tr></table>\n");
diff --git a/ui-stats.c b/ui-stats.c
index 59f4c1e..ce1438f 100644
--- a/ui-stats.c
+++ b/ui-stats.c
@@ -23,21 +23,21 @@ static void trunc_week(struct tm *tm)
{
time_t t = timegm(tm);
t -= ((tm->tm_wday + 6) % 7) * DAY_SECS;
- gmtime_r(&t, tm);
+ gmtime_r(&t, tm);
}
static void dec_week(struct tm *tm)
{
time_t t = timegm(tm);
t -= WEEK_SECS;
- gmtime_r(&t, tm);
+ gmtime_r(&t, tm);
}
static void inc_week(struct tm *tm)
{
time_t t = timegm(tm);
t += WEEK_SECS;
- gmtime_r(&t, tm);
+ gmtime_r(&t, tm);
}
static char *pretty_week(struct tm *tm)
@@ -389,7 +389,7 @@ void cgit_show_stats(struct cgit_context *ctx)
html("<div class='cgit-panel'>");
html("<b>stat options</b>");
- html("<form method='get' action=''>");
+ html("<form method='get' action=''><p>");
cgit_add_hidden_formfields(1, 0, "stats");
html("<table><tr><td colspan='2'/></tr>");
if (ctx->repo->max_stats > 1) {
@@ -411,7 +411,7 @@ void cgit_show_stats(struct cgit_context *ctx)
html("<tr><td/><td class='ctrl'>");
html("<noscript><input type='submit' value='Reload'/></noscript>");
html("</td></tr></table>");
- html("</form>");
+ html("</p></form>");
html("</div>");
htmlf("<h2>Commits per author per %s", period->name);
if (ctx->qry.path) {
--
1.7.9.5
More information about the CGit
mailing list