]> git.cameronkatri.com Git - cgit.git/commitdiff
Move included header-file out of repolist table
authorLars Hjemli <hjemli@gmail.com>
Mon, 28 Apr 2008 22:35:49 +0000 (00:35 +0200)
committerLars Hjemli <hjemli@gmail.com>
Mon, 28 Apr 2008 22:35:49 +0000 (00:35 +0200)
When the 'index-header' option is specified in cgitrc we used to print
the included file content inside the repolist table, which is bad style.

This commit makes the included file be printed before the table.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
ui-repolist.c

index 98009c019b497d4c4b5d4ec58dc5186fa03cac5c..200640cc52a73b08b79fc7fc17127e7f6930adbe 100644 (file)
@@ -61,12 +61,6 @@ int is_match(struct cgit_repo *repo)
 
 void print_header(int columns)
 {
-       if (ctx.cfg.index_header) {
-               htmlf("<tr class='nohover'><td colspan='%d' class='include-block'>",
-                     columns);
-               html_include(ctx.cfg.index_header);
-               html("</td></tr>");
-       }
        html("<tr class='nohover'>"
             "<th class='left'>Name</th>"
             "<th class='left'>Description</th>"
@@ -90,6 +84,9 @@ void cgit_print_repolist()
        cgit_print_docstart(&ctx);
        cgit_print_pageheader(&ctx);
 
+       if (ctx.cfg.index_header)
+               html_include(ctx.cfg.index_header);
+
        html("<table summary='repository list' class='list nowrap'>");
        for (i=0; i<cgit_repolist.count; i++) {
                ctx.repo = &cgit_repolist.repos[i];