From patchwork Fri Jan 1 18:36:45 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [5,of,8,v2] templates: support linking to main help page From: Eric Sumner X-Patchwork-Id: 12460 Message-Id: <34c3ea65d6d1d55c9188.1451673405@waste.org> To: mercurial-devel@selenic.com Date: Fri, 01 Jan 2016 12:36:45 -0600 # HG changeset patch # User Gregory Szorc # Date 1451521593 25200 # Wed Dec 30 17:26:33 2015 -0700 # Node ID 34c3ea65d6d1d55c9188c3de4ec885ca8905c205 # Parent 8e8b3371bee14e880e52f5a929e4832898d4d3ed 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. diff --git a/mercurial/templates/gitweb/helptopics.tmpl b/mercurial/templates/gitweb/helptopics.tmpl --- a/mercurial/templates/gitweb/helptopics.tmpl +++ b/mercurial/templates/gitweb/helptopics.tmpl @@ -21,7 +21,10 @@ bookmarks | branches | files | -help +{if(subindex, + 'help', + 'help' +)}
diff --git a/mercurial/templates/monoblue/helptopics.tmpl b/mercurial/templates/monoblue/helptopics.tmpl --- a/mercurial/templates/monoblue/helptopics.tmpl +++ b/mercurial/templates/monoblue/helptopics.tmpl @@ -26,7 +26,10 @@
  • bookmarks
  • branches
  • files
  • -
  • help
  • + {if(subindex, + '
  • help
  • ', + '
  • help
  • ' + )} diff --git a/mercurial/templates/paper/helptopics.tmpl b/mercurial/templates/paper/helptopics.tmpl --- a/mercurial/templates/paper/helptopics.tmpl +++ b/mercurial/templates/paper/helptopics.tmpl @@ -17,7 +17,10 @@
  • branches