commit:     6b8b1f87f4d2f2701c0f6e32d0e9ad0532cfe91d
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 11:14:39 2014 +0000
Commit:     Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 11:14:39 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/devmanual.git;a=commit;h=6b8b1f87

add Home button to navigation bar

---
 devbook.xsl | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/devbook.xsl b/devbook.xsl
index f46c252..0b6f154 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -483,6 +483,14 @@
               </div>
               <div class="collapse navbar-collapse navbar-main-collapse">
                 <ul class="nav navbar-nav">
+                  <xsl:variable name="relative_path_depth" 
select="string-length(/guide/@self)-string-length(translate(/guide/@self, '/' , 
''))"/>
+                  <xsl:variable name="relative_path_depth_recursion">
+                    <xsl:call-template name="str:repeatString">
+                      <xsl:with-param name="count" 
select="$relative_path_depth"/>
+                      <xsl:with-param name="append">../</xsl:with-param>
+                    </xsl:call-template>
+                  </xsl:variable>
+                  <li><a href="{concat($relative_path_depth_recursion, 
substring-after(substring-before(@link, '##'), '::'), '/index.html', 
substring-after(@link, '##'))}"><span class="glyphicon glyphicon-home"/>&#160; 
Home</a></li>
                   <li class="dropdown">
                     <a href="#" class="dropdown-toggle" 
data-toggle="dropdown"><xsl:value-of select="/guide/chapter[1]/title"/> <span 
class="caret"></span></a>
                     <xsl:call-template name="contentsTree">

Reply via email to