1
0
mirror of https://gitea.quitesimple.org/crtxcr/cgitsb synced 2024-12-03 17:28:15 +01:00

ui-shared: add rel-vcs microformat links to HTML header

As described at https://joeyh.name/rfc/rel-vcs/.

Signed-off-by: John Keeping <john@keeping.me.uk>
This commit is contained in:
John Keeping 2014-08-01 22:14:19 +01:00 committed by Jason A. Donenfeld
parent d31be4ccc2
commit 3c53ebfb57

@ -660,6 +660,15 @@ void cgit_print_http_headers(void)
exit(0);
}
static void print_rel_vcs_link(const char *url)
{
html("<link rel='vcs-git' href='");
html_attr(url);
html("' title='");
html_attr(ctx.repo->name);
html(" Git repository'/>\n");
}
void cgit_print_docstart(void)
{
if (ctx.cfg.embedded) {
@ -698,6 +707,8 @@ void cgit_print_docstart(void)
html("' type='application/atom+xml'/>\n");
strbuf_release(&sb);
}
if (ctx.repo)
cgit_add_clone_urls(print_rel_vcs_link);
if (ctx.cfg.head_include)
html_include(ctx.cfg.head_include);
html("</head>\n");