mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 00:45:18 +03:00
8daea28f61
Let's make monoblue templates use symbolic revision in navigation links. The majority of links (log, filelog, annotate, etc) still use node hashes. Some pages don't have permanent links to current node hash (so it's not very easy to go from /rev/tip to /rev/<tip hash>), this will be addressed in future patches.
60 lines
2.3 KiB
Cheetah
60 lines
2.3 KiB
Cheetah
{header}
|
|
<title>{repo|escape}: shortlog</title>
|
|
<link rel="alternate" type="application/atom+xml" href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
|
|
<link rel="alternate" type="application/rss+xml" href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
|
|
</head>
|
|
|
|
<body>
|
|
<div id="container">
|
|
<div class="page-header">
|
|
<h1 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb} / shortlog</h1>
|
|
|
|
<form action="{url|urlescape}log">
|
|
{sessionvars%hiddenformentry}
|
|
<dl class="search">
|
|
<dt><label>Search: </label></dt>
|
|
<dd><input type="text" name="rev" /></dd>
|
|
</dl>
|
|
</form>
|
|
|
|
<ul class="page-nav">
|
|
<li><a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a></li>
|
|
<li class="current">shortlog</li>
|
|
<li><a href="{url|urlescape}log{sessionvars%urlparameter}">changelog</a></li>
|
|
<li><a href="{url|urlescape}graph/{symrev}{sessionvars%urlparameter}">graph</a></li>
|
|
<li><a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a></li>
|
|
<li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li>
|
|
<li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li>
|
|
<li><a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a></li>
|
|
{archives%archiveentry}
|
|
<li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<h2 class="no-link no-border">shortlog</h2>
|
|
|
|
<table class="shortlogtable">
|
|
{entries%shortlogentry}
|
|
</table>
|
|
|
|
<div class="page-path">
|
|
{changenav%navshort}
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
ajaxScrollInit(
|
|
'{url|urlescape}shortlog/%next%{sessionvars%urlparameter}',
|
|
'{nextentry%"{node}"}', <!-- NEXTHASH
|
|
function (htmlText, previousVal) \{
|
|
var m = htmlText.match(/'(\w+)', <!-- NEXTHASH/);
|
|
return m ? m[1] : null;
|
|
},
|
|
'.shortlogtable > tbody:nth-of-type(1)',
|
|
'<tr class="%class%">\
|
|
<td colspan="4" style="text-align: center;">%text%</td>\
|
|
</tr>'
|
|
);
|
|
</script>
|
|
|
|
{footer}
|