From bbcdc290c6c0b8121e57dbca4bd66c9e5e729959 Mon Sep 17 00:00:00 2001 From: Lars Hjemli Date: Wed, 23 May 2007 22:46:54 +0200 Subject: Add repo.readme parameter This parameter can be used to specify a repo-specific includefile, which will then be printed on the summary page for the repo. If the parametervalue is a not an absolute path, it is taken to be relative to repo.path. Signed-off-by: Lars Hjemli --- ui-summary.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'ui-summary.c') diff --git a/ui-summary.c b/ui-summary.c index 5799773..5c1fc33 100644 --- a/ui-summary.c +++ b/ui-summary.c @@ -153,7 +153,7 @@ static int cgit_print_archive_cb(const char *refname, const unsigned char *sha1, hashcpy(fileid, sha1); } if (!header) { - html(""); + html("
"); html(""); header = 1; } @@ -193,16 +193,18 @@ static void cgit_print_archives() void cgit_print_summary() { - html("
Downloads
"); - html(""); + if (cgit_repo->readme) + html_include(cgit_repo->readme); + html(""); + + html("
"); + html("
"); + cgit_print_archives(); html("

"); html_txt(cgit_repo->name); html(" - "); html_txt(cgit_repo->desc); html("

"); - html("
"); - cgit_print_archives(); - html("
"); cgit_print_branches(); html(""); cgit_print_tags(); -- cgit v1.2.3