Skip to content

Commit 40b47db

Browse files
committed
bs2:DocumentTabsBar mode
1 parent 70a0b12 commit 40b47db

2 files changed

Lines changed: 38 additions & 0 deletions

File tree

src/main/webapp/static/com/atomgraph/linkeddatahub/xsl/bootstrap/2.3.2/document.xsl

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,42 @@ extension-element-prefixes="ixsl"
132132
</div>
133133
</xsl:template>
134134

135+
<!-- DOCUMENT TABS -->
136+
137+
<xsl:template match="rdf:RDF | srx:sparql" mode="bs2:DocumentTabsBar" use-when="system-property('xsl:product-name') = 'SAXON'">
138+
<xsl:param name="id" as="xs:string?"/>
139+
<xsl:param name="class" select="'navbar-inner tabs-bar'" as="xs:string?"/>
140+
141+
<div>
142+
<xsl:if test="$id">
143+
<xsl:attribute name="id" select="$id"/>
144+
</xsl:if>
145+
<xsl:if test="$class">
146+
<xsl:attribute name="class" select="$class"/>
147+
</xsl:if>
148+
149+
<div class="container-fluid">
150+
<div class="row-fluid">
151+
<div class="span12">
152+
<ul class="nav nav-tabs">
153+
<li class="active">
154+
<a href="{ac:absolute-path(ldh:base-uri(.))}">
155+
<xsl:value-of>
156+
<xsl:apply-templates select="$lapp:Application//*[lapp:origin/@rdf:resource = $lapp:origin]" mode="ac:label"/>
157+
</xsl:value-of>
158+
<xsl:text> - </xsl:text>
159+
<xsl:value-of>
160+
<xsl:apply-templates select="key('resources', ac:absolute-path(ldh:base-uri(.)))" mode="ac:label"/>
161+
</xsl:value-of>
162+
</a>
163+
</li>
164+
</ul>
165+
</div>
166+
</div>
167+
</div>
168+
</div>
169+
</xsl:template>
170+
135171
<!-- MODE LIST -->
136172

137173
<xsl:template match="rdf:RDF" mode="bs2:ModeList" priority="2" use-when="system-property('xsl:product-name') = 'SAXON'">

src/main/webapp/static/com/atomgraph/linkeddatahub/xsl/bootstrap/2.3.2/layout.xsl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,8 @@ LIMIT 100
521521

522522
<xsl:template match="rdf:RDF | srx:sparql" mode="bs2:NavBar">
523523
<div class="navbar navbar-fixed-top">
524+
<xsl:apply-templates select="." mode="bs2:DocumentTabsBar"/>
525+
524526
<div class="navbar-inner">
525527
<div class="container-fluid">
526528
<button class="btn btn-navbar">

0 commit comments

Comments
 (0)