Show More
@@ -1092,6 +1092,9 b' The full set of options is:' | |||
|
1092 | 1092 | Default is False. |
|
1093 | 1093 | ``ipv6`` |
|
1094 | 1094 | Whether to use IPv6. Default is False. |
|
1095 | ``logourl`` | |
|
1096 | Base URL to use for logos. If unset, ``http://mercurial.selenic.com/`` | |
|
1097 | will be used. | |
|
1095 | 1098 | ``name`` |
|
1096 | 1099 | Repository name to use in the web interface. Default is current |
|
1097 | 1100 | working directory. |
@@ -233,6 +233,7 b' class hgweb(object):' | |||
|
233 | 233 | port = req.env["SERVER_PORT"] |
|
234 | 234 | port = port != default_port and (":" + port) or "" |
|
235 | 235 | urlbase = '%s://%s%s' % (proto, req.env['SERVER_NAME'], port) |
|
236 | logourl = self.config("web", "logourl", "http://mercurial.selenic.com/") | |
|
236 | 237 | staticurl = self.config("web", "staticurl") or req.url + 'static/' |
|
237 | 238 | if not staticurl.endswith('/'): |
|
238 | 239 | staticurl += '/' |
@@ -272,6 +273,7 b' class hgweb(object):' | |||
|
272 | 273 | |
|
273 | 274 | tmpl = templater.templater(mapfile, |
|
274 | 275 | defaults={"url": req.url, |
|
276 | "logourl": logourl, | |
|
275 | 277 | "staticurl": staticurl, |
|
276 | 278 | "urlbase": urlbase, |
|
277 | 279 | "repo": self.reponame, |
@@ -347,6 +347,7 b' class hgwebdir(object):' | |||
|
347 | 347 | |
|
348 | 348 | start = url[-1] == '?' and '&' or '?' |
|
349 | 349 | sessionvars = webutil.sessionvars(vars, start) |
|
350 | logourl = config('web', 'logourl', 'http://mercurial.selenic.com/') | |
|
350 | 351 | staticurl = config('web', 'staticurl') or url + 'static/' |
|
351 | 352 | if not staticurl.endswith('/'): |
|
352 | 353 | staticurl += '/' |
@@ -356,6 +357,7 b' class hgwebdir(object):' | |||
|
356 | 357 | "footer": footer, |
|
357 | 358 | "motd": motd, |
|
358 | 359 | "url": url, |
|
360 | "logourl": logourl, | |
|
359 | 361 | "staticurl": staticurl, |
|
360 | 362 | "sessionvars": sessionvars}) |
|
361 | 363 | return tmpl |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / bookmarks | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / branches | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / changelog | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <form action="{url}log"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / changeset | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / error | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / annotate | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / diff | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file revisions | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / file revision | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -9,7 +9,7 b'' | |||
|
9 | 9 | <body> |
|
10 | 10 | |
|
11 | 11 | <div class="page_header"> |
|
12 |
<a href=" |
|
|
12 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / graph | |
|
13 | 13 | </div> |
|
14 | 14 | |
|
15 | 15 | <form action="{url}log"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / help | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / help | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -4,7 +4,7 b'' | |||
|
4 | 4 | <body> |
|
5 | 5 | |
|
6 | 6 | <div class="page_header"> |
|
7 |
<a href=" |
|
|
7 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a> | |
|
8 | 8 | Repositories list |
|
9 | 9 | </div> |
|
10 | 10 |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / files | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -5,7 +5,7 b'' | |||
|
5 | 5 | <body> |
|
6 | 6 | |
|
7 | 7 | <div class="page_header"> |
|
8 |
<a href=" |
|
|
8 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a> Not found: {repo|escape} | |
|
9 | 9 | </div> |
|
10 | 10 | |
|
11 | 11 | <div class="page_body"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / search | |
|
12 | 12 | |
|
13 | 13 | <form action="{url}log"> |
|
14 | 14 | {sessionvars%hiddenformentry} |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / shortlog | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <form action="{url}log"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / summary | |
|
12 | 12 | |
|
13 | 13 | <form action="{url}log"> |
|
14 | 14 | {sessionvars%hiddenformentry} |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | <body> |
|
9 | 9 | |
|
10 | 10 | <div class="page_header"> |
|
11 |
<a href=" |
|
|
11 | <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a><a href="{url}summary{sessionvars%urlparameter}">{repo|escape}</a> / tags | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div class="page_nav"> |
@@ -8,7 +8,7 b'' | |||
|
8 | 8 | </div> |
|
9 | 9 | |
|
10 | 10 | <div id="powered-by"> |
|
11 |
<p><a href=" |
|
|
11 | <p><a href="{logourl}" title="Mercurial"><img src="{staticurl}hglogo.png" width=75 height=90 border=0 alt="mercurial"></a></p> | |
|
12 | 12 | </div> |
|
13 | 13 | |
|
14 | 14 | <div id="corner-top-left"></div> |
@@ -26,7 +26,7 b'' | |||
|
26 | 26 | </div> |
|
27 | 27 | |
|
28 | 28 | <div id="powered-by"> |
|
29 |
<p><a href=" |
|
|
29 | <p><a href="{logourl}" title="Mercurial"><img src="{staticurl}hglogo.png" width=75 height=90 border=0 alt="mercurial"></a></p> | |
|
30 | 30 | </div> |
|
31 | 31 | |
|
32 | 32 | <div id="corner-top-left"></div> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
@@ -5,7 +5,7 b'' | |||
|
5 | 5 | <div class="container"> |
|
6 | 6 | <div class="menu"> |
|
7 | 7 | <div class="logo"> |
|
8 | <a href="http://mercurial.selenic.com/"> | |
|
8 | <a href="{logourl}"> | |
|
9 | 9 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
10 | 10 | </div> |
|
11 | 11 | <ul> |
@@ -6,7 +6,7 b'' | |||
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | 8 | <div class="logo"> |
|
9 | <a href="http://mercurial.selenic.com/"> | |
|
9 | <a href="{logourl}"> | |
|
10 | 10 | <img src="{staticurl}hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> |
|
11 | 11 | </div> |
|
12 | 12 | <ul> |
@@ -6,7 +6,7 b'' | |||
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | 8 | <div class="logo"> |
|
9 | <a href="http://mercurial.selenic.com/"> | |
|
9 | <a href="{logourl}"> | |
|
10 | 10 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
11 | 11 | </div> |
|
12 | 12 | <ul> |
@@ -6,7 +6,7 b'' | |||
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | 8 | <div class="logo"> |
|
9 | <a href="http://mercurial.selenic.com/"> | |
|
9 | <a href="{logourl}"> | |
|
10 | 10 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
11 | 11 | </div> |
|
12 | 12 | <ul> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
@@ -6,7 +6,7 b'' | |||
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | 8 | <div class="logo"> |
|
9 | <a href="http://mercurial.selenic.com/"> | |
|
9 | <a href="{logourl}"> | |
|
10 | 10 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
11 | 11 | </div> |
|
12 | 12 | <ul> |
@@ -11,7 +11,7 b'' | |||
|
11 | 11 | <div class="container"> |
|
12 | 12 | <div class="menu"> |
|
13 | 13 | <div class="logo"> |
|
14 | <a href="http://mercurial.selenic.com/"> | |
|
14 | <a href="{logourl}"> | |
|
15 | 15 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
16 | 16 | </div> |
|
17 | 17 | <ul> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
@@ -5,7 +5,7 b'' | |||
|
5 | 5 | |
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | <a href="http://mercurial.selenic.com/"> | |
|
8 | <a href="{logourl}"> | |
|
9 | 9 | <img src="{staticurl}hglogo.png" width=75 height=90 border=0 alt="mercurial" /></a> |
|
10 | 10 | </div> |
|
11 | 11 | <div class="main"> |
@@ -6,7 +6,7 b'' | |||
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | 8 | <div class="logo"> |
|
9 | <a href="http://mercurial.selenic.com/"> | |
|
9 | <a href="{logourl}"> | |
|
10 | 10 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
11 | 11 | </div> |
|
12 | 12 | <ul> |
@@ -6,7 +6,7 b'' | |||
|
6 | 6 | <div class="container"> |
|
7 | 7 | <div class="menu"> |
|
8 | 8 | <div class="logo"> |
|
9 | <a href="http://mercurial.selenic.com/"> | |
|
9 | <a href="{logourl}"> | |
|
10 | 10 | <img src="{staticurl}hglogo.png" width=75 height=90 border=0 alt="mercurial"></a> |
|
11 | 11 | </div> |
|
12 | 12 | <ul> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
@@ -10,7 +10,7 b'' | |||
|
10 | 10 | <div class="container"> |
|
11 | 11 | <div class="menu"> |
|
12 | 12 | <div class="logo"> |
|
13 | <a href="http://mercurial.selenic.com/"> | |
|
13 | <a href="{logourl}"> | |
|
14 | 14 | <img src="{staticurl}hglogo.png" alt="mercurial" /></a> |
|
15 | 15 | </div> |
|
16 | 16 | <ul> |
General Comments 0
You need to be logged in to leave comments.
Login now