mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
b80745c666
'<a .../>foo</a>' syntax is incorrect, since the first tag just "tries" to close itself and then the actual content follows. It doesn't work, either because web browsers know better than this or because there should be a whitespace before /: '<a />'. So for the hgweb users the links looked normal anyway, but now they are correct in code as well.
89 lines
2.6 KiB
Cheetah
89 lines
2.6 KiB
Cheetah
{header}
|
|
<title>{repo|escape}: {node|short}</title>
|
|
</head>
|
|
<body>
|
|
<div class="container">
|
|
<div class="menu">
|
|
<div class="logo">
|
|
<a href="{logourl}">
|
|
<img src="{staticurl|urlescape}{logoimg}" alt="mercurial" /></a>
|
|
</div>
|
|
<ul>
|
|
<li><a href="{url|urlescape}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li>
|
|
<li><a href="{url|urlescape}graph/{node|short}{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>
|
|
</ul>
|
|
<ul>
|
|
<li class="active">changeset</li>
|
|
<li><a href="{url|urlescape}raw-rev/{node|short}{sessionvars%urlparameter}">raw</a></li>
|
|
<li><a href="{url|urlescape}file/{node|short}{sessionvars%urlparameter}">browse</a></li>
|
|
</ul>
|
|
<ul>
|
|
{archives%archiveentry}
|
|
</ul>
|
|
<ul>
|
|
<li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="main">
|
|
|
|
<h2 class="breadcrumb"><a href="/">Mercurial</a> {pathdef%breadcrumb}</h2>
|
|
<h3>changeset {rev}:{node|short} {changesetbranch%changelogbranchname} {changesettag} {changesetbookmark}</h3>
|
|
|
|
<form class="search" action="{url|urlescape}log">
|
|
{sessionvars%hiddenformentry}
|
|
<p><input name="rev" id="search1" type="text" size="30" /></p>
|
|
<div id="hint">{searchhint}</div>
|
|
</form>
|
|
|
|
<div class="description">{desc|strip|escape|websub|nonempty}</div>
|
|
|
|
<table id="changesetEntry">
|
|
<tr>
|
|
<th class="author">author</th>
|
|
<td class="author">{author|obfuscate}</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="date">date</th>
|
|
<td class="date age">{date|rfc822date}</td></tr>
|
|
<tr>
|
|
<th class="author">parents</th>
|
|
<td class="author">{ifeq(count(parent), '2', parent%changesetparentdiff, parent%changesetparent)}</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="author">children</th>
|
|
<td class="author">{child%changesetchild}</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="files">files</th>
|
|
<td class="files">{files}</td>
|
|
</tr>
|
|
<tr>
|
|
<th class="diffstat">diffstat</th>
|
|
<td class="diffstat">
|
|
{diffsummary}
|
|
<a id="diffstatexpand" href="javascript:toggleDiffstat()">[<tt>+</tt>]</a>
|
|
<div id="diffstatdetails" style="display:none;">
|
|
<a href="javascript:toggleDiffstat()">[<tt>-</tt>]</a>
|
|
<p></p>
|
|
<table class="stripes2">{diffstat}</table>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div class="overflow">
|
|
<div class="sourcefirst linewraptoggle">line wrap: <a class="linewraplink" href="javascript:toggleLinewrap()">on</a></div>
|
|
<div class="sourcefirst"> line diff</div>
|
|
<div class="stripes2 diffblocks">
|
|
{diff}
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
{footer}
|