Show More
@@ -235,6 +235,7 b' class hgweb(object):' | |||||
235 | port = port != default_port and (":" + port) or "" |
|
235 | port = port != default_port and (":" + port) or "" | |
236 | urlbase = '%s://%s%s' % (proto, req.env['SERVER_NAME'], port) |
|
236 | urlbase = '%s://%s%s' % (proto, req.env['SERVER_NAME'], port) | |
237 | logourl = self.config("web", "logourl", "http://mercurial.selenic.com/") |
|
237 | logourl = self.config("web", "logourl", "http://mercurial.selenic.com/") | |
|
238 | logoimg = self.config("web", "logoimg", "hglogo.png") | |||
238 | staticurl = self.config("web", "staticurl") or req.url + 'static/' |
|
239 | staticurl = self.config("web", "staticurl") or req.url + 'static/' | |
239 | if not staticurl.endswith('/'): |
|
240 | if not staticurl.endswith('/'): | |
240 | staticurl += '/' |
|
241 | staticurl += '/' | |
@@ -275,6 +276,7 b' class hgweb(object):' | |||||
275 | tmpl = templater.templater(mapfile, |
|
276 | tmpl = templater.templater(mapfile, | |
276 | defaults={"url": req.url, |
|
277 | defaults={"url": req.url, | |
277 | "logourl": logourl, |
|
278 | "logourl": logourl, | |
|
279 | "logoimg": logoimg, | |||
278 | "staticurl": staticurl, |
|
280 | "staticurl": staticurl, | |
279 | "urlbase": urlbase, |
|
281 | "urlbase": urlbase, | |
280 | "repo": self.reponame, |
|
282 | "repo": self.reponame, |
@@ -348,6 +348,7 b' class hgwebdir(object):' | |||||
348 | start = url[-1] == '?' and '&' or '?' |
|
348 | start = url[-1] == '?' and '&' or '?' | |
349 | sessionvars = webutil.sessionvars(vars, start) |
|
349 | sessionvars = webutil.sessionvars(vars, start) | |
350 | logourl = config('web', 'logourl', 'http://mercurial.selenic.com/') |
|
350 | logourl = config('web', 'logourl', 'http://mercurial.selenic.com/') | |
|
351 | logoimg = config('web', 'logoimg', 'hglogo.png') | |||
351 | staticurl = config('web', 'staticurl') or url + 'static/' |
|
352 | staticurl = config('web', 'staticurl') or url + 'static/' | |
352 | if not staticurl.endswith('/'): |
|
353 | if not staticurl.endswith('/'): | |
353 | staticurl += '/' |
|
354 | staticurl += '/' | |
@@ -358,6 +359,7 b' class hgwebdir(object):' | |||||
358 | "motd": motd, |
|
359 | "motd": motd, | |
359 | "url": url, |
|
360 | "url": url, | |
360 | "logourl": logourl, |
|
361 | "logourl": logourl, | |
|
362 | "logoimg": logoimg, | |||
361 | "staticurl": staticurl, |
|
363 | "staticurl": staticurl, | |
362 | "sessionvars": sessionvars}) |
|
364 | "sessionvars": sessionvars}) | |
363 | return tmpl |
|
365 | return tmpl |
@@ -9,7 +9,7 b'' | |||||
9 | </div> |
|
9 | </div> | |
10 |
|
10 | |||
11 | <div id="powered-by"> |
|
11 | <div id="powered-by"> | |
12 |
<p><a href="{logourl}" title="Mercurial"><img src="{staticurl} |
|
12 | <p><a href="{logourl}" title="Mercurial"><img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a></p> | |
13 | </div> |
|
13 | </div> | |
14 |
|
14 | |||
15 | <div id="corner-top-left"></div> |
|
15 | <div id="corner-top-left"></div> |
@@ -26,7 +26,7 b'' | |||||
26 | </div> |
|
26 | </div> | |
27 |
|
27 | |||
28 | <div id="powered-by"> |
|
28 | <div id="powered-by"> | |
29 |
<p><a href="{logourl}" title="Mercurial"><img src="{staticurl} |
|
29 | <p><a href="{logourl}" title="Mercurial"><img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a></p> | |
30 | </div> |
|
30 | </div> | |
31 |
|
31 | |||
32 | <div id="corner-top-left"></div> |
|
32 | <div id="corner-top-left"></div> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -6,7 +6,7 b'' | |||||
6 | <div class="menu"> |
|
6 | <div class="menu"> | |
7 | <div class="logo"> |
|
7 | <div class="logo"> | |
8 | <a href="{logourl}"> |
|
8 | <a href="{logourl}"> | |
9 |
<img src="{staticurl} |
|
9 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
10 | </div> |
|
10 | </div> | |
11 | <ul> |
|
11 | <ul> | |
12 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
12 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -7,7 +7,7 b'' | |||||
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <div class="logo"> |
|
8 | <div class="logo"> | |
9 | <a href="{logourl}"> |
|
9 | <a href="{logourl}"> | |
10 |
<img src="{staticurl} |
|
10 | <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a> | |
11 | </div> |
|
11 | </div> | |
12 | <ul> |
|
12 | <ul> | |
13 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
13 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -7,7 +7,7 b'' | |||||
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <div class="logo"> |
|
8 | <div class="logo"> | |
9 | <a href="{logourl}"> |
|
9 | <a href="{logourl}"> | |
10 |
<img src="{staticurl} |
|
10 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
11 | </div> |
|
11 | </div> | |
12 | <ul> |
|
12 | <ul> | |
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -7,7 +7,7 b'' | |||||
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <div class="logo"> |
|
8 | <div class="logo"> | |
9 | <a href="{logourl}"> |
|
9 | <a href="{logourl}"> | |
10 |
<img src="{staticurl} |
|
10 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
11 | </div> |
|
11 | </div> | |
12 | <ul> |
|
12 | <ul> | |
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
17 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -7,7 +7,7 b'' | |||||
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <div class="logo"> |
|
8 | <div class="logo"> | |
9 | <a href="{logourl}"> |
|
9 | <a href="{logourl}"> | |
10 |
<img src="{staticurl} |
|
10 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
11 | </div> |
|
11 | </div> | |
12 | <ul> |
|
12 | <ul> | |
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -12,7 +12,7 b'' | |||||
12 | <div class="menu"> |
|
12 | <div class="menu"> | |
13 | <div class="logo"> |
|
13 | <div class="logo"> | |
14 | <a href="{logourl}"> |
|
14 | <a href="{logourl}"> | |
15 |
<img src="{staticurl} |
|
15 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
16 | </div> |
|
16 | </div> | |
17 | <ul> |
|
17 | <ul> | |
18 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
18 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -6,7 +6,7 b'' | |||||
6 | <div class="container"> |
|
6 | <div class="container"> | |
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <a href="{logourl}"> |
|
8 | <a href="{logourl}"> | |
9 |
<img src="{staticurl} |
|
9 | <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a> | |
10 | </div> |
|
10 | </div> | |
11 | <div class="main"> |
|
11 | <div class="main"> | |
12 | <h2>Mercurial Repositories</h2> |
|
12 | <h2>Mercurial Repositories</h2> |
@@ -7,7 +7,7 b'' | |||||
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <div class="logo"> |
|
8 | <div class="logo"> | |
9 | <a href="{logourl}"> |
|
9 | <a href="{logourl}"> | |
10 |
<img src="{staticurl} |
|
10 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
11 | </div> |
|
11 | </div> | |
12 | <ul> |
|
12 | <ul> | |
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
|
13 | <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> |
@@ -7,7 +7,7 b'' | |||||
7 | <div class="menu"> |
|
7 | <div class="menu"> | |
8 | <div class="logo"> |
|
8 | <div class="logo"> | |
9 | <a href="{logourl}"> |
|
9 | <a href="{logourl}"> | |
10 |
<img src="{staticurl} |
|
10 | <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a> | |
11 | </div> |
|
11 | </div> | |
12 | <ul> |
|
12 | <ul> | |
13 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
13 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li class="active">log</li> |
|
17 | <li class="active">log</li> |
@@ -11,7 +11,7 b'' | |||||
11 | <div class="menu"> |
|
11 | <div class="menu"> | |
12 | <div class="logo"> |
|
12 | <div class="logo"> | |
13 | <a href="{logourl}"> |
|
13 | <a href="{logourl}"> | |
14 |
<img src="{staticurl} |
|
14 | <img src="{staticurl}{logoimg}" alt="mercurial" /></a> | |
15 | </div> |
|
15 | </div> | |
16 | <ul> |
|
16 | <ul> | |
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
|
17 | <li><a href="{url}shortlog{sessionvars%urlparameter}">log</a></li> |
@@ -2,7 +2,7 b'' | |||||
2 | {motd} |
|
2 | {motd} | |
3 | <div class="logo"> |
|
3 | <div class="logo"> | |
4 | <a href="{logourl}"> |
|
4 | <a href="{logourl}"> | |
5 |
<img src="{staticurl} |
|
5 | <img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial"></a> | |
6 | </div> |
|
6 | </div> | |
7 |
|
7 | |||
8 | </body> |
|
8 | </body> |
General Comments 0
You need to be logged in to leave comments.
Login now