summaryrefslogtreecommitdiffabout
path: root/ui-shared.c
Unidiff
Diffstat (limited to 'ui-shared.c') (more/less context) (ignore whitespace changes)
-rw-r--r--ui-shared.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/ui-shared.c b/ui-shared.c
index 8a804c2..83758f7 100644
--- a/ui-shared.c
+++ b/ui-shared.c
@@ -501,25 +501,28 @@ void cgit_print_pageheader(struct cgit_context *ctx)
501 html("<input type='submit' name='' value='switch'/>"); 501 html("<input type='submit' name='' value='switch'/>");
502 html("</form>"); 502 html("</form>");
503 } else 503 } else
504 html_txt(ctx->cfg.root_title); 504 html_txt(ctx->cfg.root_title);
505 html("</td></tr>\n"); 505 html("</td></tr>\n");
506 506
507 html("<tr><td class='sub'"); 507 html("<tr><td class='sub'");
508 if (ctx->repo) { 508 if (ctx->repo) {
509 html(" colspan='2'>"); 509 html(" colspan='2'>");
510 html_txt(ctx->repo->desc); 510 html_txt(ctx->repo->desc);
511 } else { 511 } else {
512 html(">"); 512 html(">");
513 html_txt("a fast webinterface for the git dscm"); 513 if (ctx->cfg.root_desc)
514 html_txt(ctx->cfg.root_desc);
515 else if (ctx->cfg.index_info)
516 html_include(ctx->cfg.index_info);
514 } 517 }
515 html("</td></tr></table>\n"); 518 html("</td></tr></table>\n");
516 519
517 html("<table class='tabs'><tr><td>\n"); 520 html("<table class='tabs'><tr><td>\n");
518 if (ctx->repo) { 521 if (ctx->repo) {
519 reporevlink(NULL, "summary", NULL, hc(cmd, "summary"), 522 reporevlink(NULL, "summary", NULL, hc(cmd, "summary"),
520 ctx->qry.head, NULL, NULL); 523 ctx->qry.head, NULL, NULL);
521 cgit_refs_link("refs", NULL, hc(cmd, "refs"), ctx->qry.head, 524 cgit_refs_link("refs", NULL, hc(cmd, "refs"), ctx->qry.head,
522 ctx->qry.sha1, NULL); 525 ctx->qry.sha1, NULL);
523 cgit_log_link("log", NULL, hc(cmd, "log"), ctx->qry.head, 526 cgit_log_link("log", NULL, hc(cmd, "log"), ctx->qry.head,
524 NULL, NULL, 0, NULL, NULL); 527 NULL, NULL, 0, NULL, NULL);
525 cgit_tree_link("tree", NULL, hc(cmd, "tree"), ctx->qry.head, 528 cgit_tree_link("tree", NULL, hc(cmd, "tree"), ctx->qry.head,