implement repo.logo and repo.logo-link

Allow for per repo logo and logo-link; Use global logo and logo-link per
default.

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Bu işleme şunda yer alıyor:
Bernhard Reutner-Fischer
2010-12-23 12:47:54 +01:00
işlemeyi yapan: Lars Hjemli
ebeveyn 17596459fe
işleme 808c685ebb
4 değiştirilmiş dosya ile 31 ekleme ve 6 silme

8
cgit.c
Dosyayı Görüntüle

@@ -71,9 +71,13 @@ void repo_config(struct cgit_repo *repo, const char *name, const char *value)
repo->module_link= xstrdup(value);
else if (!strcmp(name, "section"))
repo->section = xstrdup(value);
else if (!strcmp(name, "readme") && value != NULL) {
else if (!strcmp(name, "readme") && value != NULL)
repo->readme = xstrdup(value);
} else if (ctx.cfg.enable_filter_overrides) {
else if (!strcmp(name, "logo") && value != NULL)
repo->logo = xstrdup(value);
else if (!strcmp(name, "logo-link") && value != NULL)
repo->logo_link = xstrdup(value);
else if (ctx.cfg.enable_filter_overrides) {
if (!strcmp(name, "about-filter"))
repo->about_filter = new_filter(value, 0);
else if (!strcmp(name, "commit-filter"))