all repos — cgit @ f34478cbe0214a201e7ecef3e79ed6c957b7beee

a hyperfast web frontend for git written in c

ui-refs.c (view raw)

 1/* ui-refs.c: browse symbolic refs
 2 *
 3 * Copyright (C) 2006 Lars Hjemli
 4 *
 5 * Licensed under GNU General Public License v2
 6 *   (see COPYING for full license text)
 7 */
 8
 9#include "cgit.h"
10#include "html.h"
11
12void cgit_print_refs()
13{
14
15	html("<table class='list nowrap'>");
16
17	if (ctx.qry.path && !strncmp(ctx.qry.path, "heads", 5))
18		cgit_print_branches(0);
19	else if (ctx.qry.path && !strncmp(ctx.qry.path, "tags", 4))
20		cgit_print_tags(0);
21	else {
22		cgit_print_branches(0);
23		html("<tr class='nohover'><td colspan='4'>&nbsp;</td></tr>");
24		cgit_print_tags(0);
25	}
26
27	html("</table>");
28}