Add fixed link to index page from repo header

This makes it easier to get back to the index page, and also re-enables
the usage of logo-link in cgitrc.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
Lars Hjemli 2008-04-12 19:59:41 +02:00
parent 89aa3c0d0a
commit 7c0d2d9fbd

View File

@ -478,14 +478,20 @@ void cgit_print_pageheader(struct cgit_context *ctx)
html("<table id='header'>\n");
html("<tr>\n");
html("<td class='logo' rowspan='2'><a href='");
html_attr(cgit_rooturl());
if (ctx->cfg.logo_link)
html_attr(ctx->cfg.logo_link);
else
html_attr(cgit_rooturl());
html("'><img src='");
html_attr(ctx->cfg.logo);
html("'/></a></td>\n");
html("<td class='main'>");
if (ctx->repo)
if (ctx->repo) {
html("<a href='");
html_attr(cgit_rooturl());
html("'>index</a> / ");
html_txt(ctx->repo->name);
else
} else
html_txt(ctx->cfg.root_title);
html("</td></tr>\n");
html("<tr><td class='sub'>");