mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 15:27:13 +03:00
hgweb: remove links to non-existent file versions
This commit is contained in:
parent
b7ae732f0c
commit
3bcd8d8cc6
@ -234,7 +234,8 @@ def changeset(web, req, tmpl):
|
||||
files = []
|
||||
parity = paritygen(web.stripecount)
|
||||
for f in ctx.files():
|
||||
files.append(tmpl("filenodelink",
|
||||
template = f in ctx and 'filenodelink' or 'filenolink'
|
||||
files.append(tmpl(template,
|
||||
node=hex(n), file=f,
|
||||
parity=parity.next()))
|
||||
|
||||
|
@ -16,6 +16,7 @@ navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{la
|
||||
filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
|
||||
filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
|
||||
filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
|
||||
filenolink = '{file|escape} '
|
||||
fileellipses = '...'
|
||||
changelogentry = shortlogentry.tmpl
|
||||
searchentry = shortlogentry.tmpl
|
||||
|
@ -13,6 +13,7 @@ navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{la
|
||||
filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
|
||||
filedifflink = '<a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">#file|escape#</a> '
|
||||
filenodelink = '<tr class="parity#parity#"><td><a class="list" href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">#file|escape#</a></td><td></td><td class="link"><a href="#url#file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a> | <a href="#url#annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> | <a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a></td></tr>'
|
||||
filenolink = '<tr class="parity#parity#"><td><a class="list" href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">#file|escape#</a></td><td></td><td class="link">file | annotate | <a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a></td></tr>'
|
||||
fileellipses = '...'
|
||||
changelogentry = changelogentry.tmpl
|
||||
searchentry = changelogentry.tmpl
|
||||
|
@ -13,6 +13,7 @@ navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{la
|
||||
filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
|
||||
filedifflink = '<a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">#file|escape#</a> '
|
||||
filenodelink = '<a href="#url#file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">#file|escape#</a> '
|
||||
filenolink = '{file|escape} '
|
||||
fileellipses = '...'
|
||||
changelogentry = changelogentry.tmpl
|
||||
searchentry = changelogentry.tmpl
|
||||
|
@ -13,6 +13,7 @@ navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{la
|
||||
filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a>'
|
||||
filedifflink = '<a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">#file|escape#</a> '
|
||||
filenodelink = '<tr class="parity#parity#"><td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">#file|escape#</a></td><td></td><td><a href="#url#file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a> | <a href="#url#annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> | <a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a></td></tr>'
|
||||
filenolink = '<tr class="parity#parity#"><td><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">#file|escape#</a></td><td></td><td>file | annotate | <a href="#url#diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a> | <a href="#url#log/#node|short#/#file|urlescape#{sessionvars%urlparameter}">revisions</a></td></tr>'
|
||||
fileellipses = '...'
|
||||
changelogentry = changelogentry.tmpl
|
||||
searchentry = changelogentry.tmpl
|
||||
|
@ -16,6 +16,7 @@ navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{la
|
||||
filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
|
||||
filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
|
||||
filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
|
||||
filenolink = '{file|escape} '
|
||||
fileellipses = '...'
|
||||
changelogentry = ../coal/shortlogentry.tmpl
|
||||
searchentry = ../coal/shortlogentry.tmpl
|
||||
|
Loading…
Reference in New Issue
Block a user