##// END OF EJS Templates
Add multiple keyword search to hgweb...
Add multiple keyword search to hgweb -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Add multiple keyword search to hgweb People kept pestering me about this one. Now it's done. If you type a tag/id/rev in the search box, it takes you to that entry in the changelog. If you type some other random keywords, it does a case-insensitive search through the history and returns the most recent N items. It's not super-fast, but it's serviceable. manifest hash: e8fa980dee92cf78c04051d3028da9b07a45f3de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCxO6JywK+sNU5EO8RArAwAKCq+9qO/OL0mQxa1J7C77Z6AcZoWgCfbiDC AZ5KllldwBtdRRREn7HH6go= =sIy0 -----END PGP SIGNATURE-----

File last commit:

r377:e5d769af merge default
r538:7140bc78 default
Show More
filerevision.tmpl
42 lines | 1.1 KiB | application/x-cheetah | CheetahLexer
mpm@selenic.com
Prettify the web interface...
r142 #header#
mpm@selenic.com
hgweb: add template filters, template style maps, and raw pages...
r201 <title>#repo|escape#:#file#</title>
mpm@selenic.com
Prettify the web interface...
r142 </head>
mpm@selenic.com
Revamped templated hgweb
r138 <body>
jake@edge2.net
fixed problem with head/body tags, added dtd, fixed table attributes...
r154 <div class="buttons">
jake@edge2.net
changed pos to rev for changelog cmd, changed & to ;
r153 <a href="?cmd=changelog;rev=#rev#">changelog</a>
mpm@selenic.com
hgweb: add tags links and manifest links...
r168 <a href="?cmd=tags">tags</a>
jake@edge2.net
changed pos to rev for changelog cmd, changed & to ;
r153 <a href="?cmd=changeset;node=#node#">changeset</a>
<a href="?cmd=manifest;manifest=#manifest#;path=#path#">manifest</a>
<a href="?cmd=filelog;file=#file#;filenode=#filenode#">revisions</a>
<a href="?cmd=annotate;file=#file#;filenode=#filenode#">annotate</a>
mpm@selenic.com
hgweb: add template filters, template style maps, and raw pages...
r201 <a href="?cmd=file;file=#file#;filenode=#filenode#;style=raw">raw</a>
mpm@selenic.com
Prettify the web interface...
r142 </div>
mpm@selenic.com
Revamped templated hgweb
r138
mpm@selenic.com
Show nice short hashes in hgweb...
r375 <h2>#file# (revision #filenode|short#)</h2>
mpm@selenic.com
Revamped templated hgweb
r138
<table>
<tr>
mpm@selenic.com
Hide most revision numbers in hgweb
r167 <td class="metatag">changeset #rev#:</td>
mpm@selenic.com
Show nice short hashes in hgweb...
r375 <td><a href="?cmd=changeset;node=#node#">#node|short#</a></td></tr>
mpm@selenic.com
Prettify the web interface...
r142 #parent1#
#parent2#
mpm@selenic.com
Revamped templated hgweb
r138 <tr>
jake@edge2.net
fixed problem with head/body tags, added dtd, fixed table attributes...
r154 <td class="metatag">manifest:</td>
mpm@selenic.com
Show nice short hashes in hgweb...
r375 <td><a href="?cmd=manifest;manifest=#manifest#;path=/">#manifest|short#</a></td></tr>
mpm@selenic.com
Revamped templated hgweb
r138 <tr>
jake@edge2.net
fixed problem with head/body tags, added dtd, fixed table attributes...
r154 <td class="metatag">author:</td>
mpm@selenic.com
hgweb: add template filters, template style maps, and raw pages...
r201 <td>#author|obfuscate#</td></tr>
mpm@selenic.com
Revamped templated hgweb
r138 <tr>
jake@edge2.net
fixed problem with head/body tags, added dtd, fixed table attributes...
r154 <td class="metatag">date:</td>
mpm@selenic.com
hgweb: add template filters, template style maps, and raw pages...
r201 <td>#date|date# (#date|age# ago)</td></tr>
mpm@selenic.com
hgweb: add file permissions...
r359 <tr>
<td class="metatag">permissions:</td>
<td>#permissions|permissions#</td></tr>
mpm@selenic.com
Revamped templated hgweb
r138 </table>
<pre>
#text#
</pre>
mpm@selenic.com
Prettify the web interface...
r142 #footer#