Mercurial > hg
view templates/coal/filerevision.tmpl @ 7394:03b60f2f90bf
hgweb (coal/paper): make file, diff and annotate easier to render
This patch removes tables altogether for file and diff, and removes
one column from annotate, making firefox's incremental renderer much
faster for large files.
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Thu, 20 Nov 2008 18:15:50 -0800 |
parents | 650e9d6988cb |
children |
line wrap: on
line source
{header} <title>{repo|escape}: {node|short} {file|escape}</title> </head> <body> <div class="container"> <div class="menu"> <div class="logo"> <a href="http://www.selenic.com/mercurial/"> <img src="{staticurl}hglogo.png" width=75 height=90 border=0 alt="mercurial"></a> </div> <ul> <li><a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">log</a></li> <li><a href="{url}graph/{node|short}{sessionvars%urlparameter}">graph</a></li> <li><a href="{url}tags{sessionvars%urlparameter}">tags</a></li> </ul> <ul> <li><a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a></li> <li><a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">browse</a></li> </ul> <ul> <li class="active">file</li> <li><a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">diff</a></li> <li><a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a></li> <li><a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">file log</a></li> <li><a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a></li> </ul> </div> <div class="main"> <h2><a href="{url}{sessionvars%urlparameter}">{repo|escape}</a></h2> <h3>view {file|escape} @ {rev}:{node|short}</h3> <form class="search" action="{url}log"> {sessionvars%hiddenformentry} <p><input name="rev" id="search1" type="text" size="30"></p> <span>find changesets by author, revision, files, or words in the commit message</span> </form> <div class="description">{desc|strip|escape|addbreaks}</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">{date|date} ({date|age} ago)</td> </tr> <tr> <th class="author">parents</th> <td class="author">{parent%filerevparent}</td> </tr> <tr> <th class="author">children</th> <td class="author">{child%filerevchild}</td> </tr> {changesettag} </table> <div class="overflow"> <div class="sourcefirst"> line source</div> {text%fileline} <div class="sourcelast"></div> </div> </div> </div> {footer}