Restrict length of repo description on repolist page If any repo has a very long description, all repos suffer since the repo-links in the right-most column gets pushed out of sight. Fix it by introducing max-repodesc-length parameter in cgitrc, and default to 60 chars. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Lars Hjemli hjemli@gmail.com
Wed, 16 May 2007 10:45:45 +0200
4 files changed,
9 insertions(+),
1 deletions(-)
M
cgitrc
→
cgitrc
@@ -51,6 +51,10 @@ ## Url loaded when clicking a submodule link
#module-link=./?repo=%s&page=commit&id=%s +## Number of chars shown of repo description (in repolist view) +#max-repodesc-length=60 + + ## Number of chars shown of commit subject message (in log view) #max-message-length=60
M
ui-repolist.c
→
ui-repolist.c
@@ -30,7 +30,7 @@ html_link_open(cgit_repourl(repo->url), NULL, NULL);
html_txt(repo->name); html_link_close(); html("</td><td>"); - html_txt(repo->desc); + html_ntxt(cgit_max_repodesc_len, repo->desc); html("</td><td>"); html_txt(repo->owner); html("</td><td>");