Mercurial > hg
view mercurial/templates/spartan/filerevision.tmpl @ 18259:7bf412b767fe
hgweb, spartan: add "URL breadcrumbs"
This change adds a "URL breadcrumb" to the "title" of the pages on the spartan
template. By title I mean the first line that is shown right below the page
selection row, which shows the name of the page that is being viewed, along with
some additional information.
In doing so it standarizes those "titles" which now follow the pattern:
URL breadcumb / page details
author | Angel Ezquerra <angel.ezquerra at gmail.com> |
---|---|
date | Fri, 21 Dec 2012 02:40:12 +0100 |
parents | fe9d36a6853e |
children | 9409aeaafdc1 |
line wrap: on
line source
{header} <title>{repo|escape}:{file|escape}</title> </head> <body> <div class="buttons"> <a href="{url}log/{rev}{sessionvars%urlparameter}">changelog</a> <a href="{url}shortlog/{rev}{sessionvars%urlparameter}">shortlog</a> <a href="{url}graph{sessionvars%urlparameter}">graph</a> <a href="{url}tags{sessionvars%urlparameter}">tags</a> <a href="{url}branches{sessionvars%urlparameter}">branches</a> <a href="{url}rev/{node|short}{sessionvars%urlparameter}">changeset</a> <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">files</a> <a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">revisions</a> <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">annotate</a> <a href="{url}raw-file/{node|short}/{file|urlescape}">raw</a> <a href="{url}help{sessionvars%urlparameter}">help</a> </div> <h2><a href="/">Mercurial</a> {pathdef%breadcrumb} / {file|escape}</h2> <table> <tr> <td class="metatag">changeset {rev}:</td> <td><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td></tr> {parent%filerevparent} {child%filerevchild} <tr> <td class="metatag">author:</td> <td>{author|obfuscate}</td></tr> <tr> <td class="metatag">date:</td> <td class="date age">{date|rfc822date}</td></tr> <tr> <td class="metatag">permissions:</td> <td>{permissions|permissions}</td></tr> <tr> <td class="metatag">description:</td> <td>{desc|strip|escape|addbreaks|nonempty}</td> </tr> </table> <pre> {text%fileline} </pre> {footer}