# HG changeset patch # User Angel Ezquerra # Date 1356027732 -3600 # Node ID 2efc6536ea43618042494eb22ab1c27dbe5508ba # Parent b31266671918c4b7e9015219705bd36470f6b586 hgweb, paper: add (Atom) subscribe links to the repository index This is similar to the subscribe links that already exist in other templates. Rather than the usual RSS and Atom links a single feed icon linking to the atom-log is shown. diff -r b31266671918 -r 2efc6536ea43 mercurial/templates/paper/index.tmpl --- a/mercurial/templates/paper/index.tmpl Tue Dec 04 00:41:29 2012 +0100 +++ b/mercurial/templates/paper/index.tmpl Thu Dec 20 19:22:12 2012 +0100 @@ -18,6 +18,7 @@ Contact Last modified   +   {entries%indexentry} diff -r b31266671918 -r 2efc6536ea43 mercurial/templates/paper/map --- a/mercurial/templates/paper/map Tue Dec 04 00:41:29 2012 +0100 +++ b/mercurial/templates/paper/map Thu Dec 20 19:22:12 2012 +0100 @@ -213,6 +213,13 @@ {contact|obfuscate} {lastchange|rfc822date} {archives%indexarchiveentry} + + {if(isdirectory, '', + ' + + ' + )} + \n' indexarchiveentry = ' ↓{type|escape}' index = index.tmpl diff -r b31266671918 -r 2efc6536ea43 tests/test-hgwebdir.t --- a/tests/test-hgwebdir.t Tue Dec 04 00:41:29 2012 +0100 +++ b/tests/test-hgwebdir.t Thu Dec 20 19:22:12 2012 +0100 @@ -207,6 +207,7 @@ Contact Last modified   +   @@ -215,6 +216,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -223,6 +229,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -231,6 +242,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -239,6 +255,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -247,6 +268,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -255,6 +281,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -263,6 +294,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -271,6 +307,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -279,6 +320,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -287,6 +333,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -295,6 +346,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -303,6 +359,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -311,6 +372,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -319,6 +385,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -327,6 +398,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -335,6 +411,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -343,6 +424,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -351,6 +437,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -359,6 +450,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -367,6 +463,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -375,6 +476,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -383,6 +489,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -391,6 +502,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -399,6 +515,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -407,6 +528,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -415,6 +541,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -423,6 +554,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -431,6 +567,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -439,6 +580,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -447,6 +593,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -455,6 +606,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -463,6 +619,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -471,6 +632,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -479,6 +645,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -532,6 +703,7 @@ Contact Last modified   +   @@ -540,6 +712,11 @@ Foo Bar <foo.bar@example.com> * (glob) + + + + + @@ -899,6 +1076,7 @@ Contact Last modified   +