|
|
@ -206,17 +206,17 @@ static char *repolink(char *title, char *class, char *page, char *head, |
|
|
|
} |
|
|
|
} |
|
|
|
html(" href='"); |
|
|
|
html(" href='"); |
|
|
|
if (ctx.cfg.virtual_root) { |
|
|
|
if (ctx.cfg.virtual_root) { |
|
|
|
html_attr(ctx.cfg.virtual_root); |
|
|
|
html_url_path(ctx.cfg.virtual_root); |
|
|
|
if (ctx.cfg.virtual_root[strlen(ctx.cfg.virtual_root) - 1] != '/') |
|
|
|
if (ctx.cfg.virtual_root[strlen(ctx.cfg.virtual_root) - 1] != '/') |
|
|
|
html("/"); |
|
|
|
html("/"); |
|
|
|
html_attr(ctx.repo->url); |
|
|
|
html_url_path(ctx.repo->url); |
|
|
|
if (ctx.repo->url[strlen(ctx.repo->url) - 1] != '/') |
|
|
|
if (ctx.repo->url[strlen(ctx.repo->url) - 1] != '/') |
|
|
|
html("/"); |
|
|
|
html("/"); |
|
|
|
if (page) { |
|
|
|
if (page) { |
|
|
|
html(page); |
|
|
|
html_url_path(page); |
|
|
|
html("/"); |
|
|
|
html("/"); |
|
|
|
if (path) |
|
|
|
if (path) |
|
|
|
html_attr(path); |
|
|
|
html_url_path(path); |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
html(ctx.cfg.script_name); |
|
|
|
html(ctx.cfg.script_name); |
|
|
|