Mercurial > hg
changeset 27580:34c3ea65d6d1
templates: support linking to main help page
Currently, the "helptopics" template assumes it is only used as the
main index and therefore doesn't hyperlink "help" in the navigation
list. Sub-topics will introduce an additional consumer of this
template. So teach the template to hyperlink the "help" navigation
entry when necessary.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Wed, 30 Dec 2015 17:26:33 -0700 |
parents | 8e8b3371bee1 |
children | 3aa6a8135557 |
files | mercurial/templates/gitweb/helptopics.tmpl mercurial/templates/monoblue/helptopics.tmpl mercurial/templates/paper/helptopics.tmpl |
diffstat | 3 files changed, 12 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/templates/gitweb/helptopics.tmpl Wed Dec 30 17:01:28 2015 -0700 +++ b/mercurial/templates/gitweb/helptopics.tmpl Wed Dec 30 17:26:33 2015 -0700 @@ -21,7 +21,10 @@ <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> | <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> | <a href="{url|urlescape}file{sessionvars%urlparameter}">files</a> | -help +{if(subindex, + '<a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>', + 'help' +)} <br/> </div>
--- a/mercurial/templates/monoblue/helptopics.tmpl Wed Dec 30 17:01:28 2015 -0700 +++ b/mercurial/templates/monoblue/helptopics.tmpl Wed Dec 30 17:26:33 2015 -0700 @@ -26,7 +26,10 @@ <li><a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a></li> <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li> <li><a href="{url|urlescape}file{sessionvars%urlparameter}">files</a></li> - <li class="current">help</li> + {if(subindex, + '<li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>', + '<li class="current">help</li>' + )} </ul> </div>
--- a/mercurial/templates/paper/helptopics.tmpl Wed Dec 30 17:01:28 2015 -0700 +++ b/mercurial/templates/paper/helptopics.tmpl Wed Dec 30 17:26:33 2015 -0700 @@ -17,7 +17,10 @@ <li><a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a></li> </ul> <ul> -<li class="active">help</li> +{if(subindex, + '<li><a href="{url|urlescape}help{sessionvars%urlparameter}">help</a></li>', + '<li class="active">help</li>' +)} </ul> </div>