Lars Hjemli | 7937d06 | 2007-10-27 10:36:53 +0200 | [diff] [blame] | 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 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | void cgit_print_refs() |
| 15 | { |
| 16 | |
| 17 | html("<table class='list nowrap'>"); |
| 18 | |
Lars Hjemli | d14d77f | 2008-02-16 11:53:40 +0100 | [diff] [blame] | 19 | if (ctx.qry.path && !strncmp(ctx.qry.path, "heads", 5)) |
Lars Hjemli | 7937d06 | 2007-10-27 10:36:53 +0200 | [diff] [blame] | 20 | cgit_print_branches(0); |
Lars Hjemli | d14d77f | 2008-02-16 11:53:40 +0100 | [diff] [blame] | 21 | else if (ctx.qry.path && !strncmp(ctx.qry.path, "tags", 4)) |
Lars Hjemli | 7937d06 | 2007-10-27 10:36:53 +0200 | [diff] [blame] | 22 | cgit_print_tags(0); |
| 23 | else { |
| 24 | cgit_print_branches(0); |
| 25 | html("<tr class='nohover'><td colspan='4'> </td></tr>"); |
| 26 | cgit_print_tags(0); |
| 27 | } |
| 28 | |
| 29 | html("</table>"); |
| 30 | } |