use h?+script selectors

This commit is contained in:
Mark Andrews 2019-05-15 18:17:26 +10:00 committed by Ondřej Surý
parent e6c13ebb26
commit 570d1cf0bb

View file

@ -21,7 +21,7 @@
var wid=0;
$('table.zones').each(function(i) { if( $(this).width() > wid ) wid = $(this).width(); return true; });
$('table.zones').css('min-width', wid );
$("h2+table,h3+table,h4+table,h2+div,h3+div").prev().append(' <a class="tabletoggle" href="#" style="font-size:small">Show/Hide</a>');
$("h2+table,h3+table,h4+table,h2+div,h3+div,h2+script,h3+script").prev().append(' <a class="tabletoggle" href="#" style="font-size:small">Show/Hide</a>');
$(".tabletoggle").click(function(){
var n = $(this).closest("h2,h3,h4").next();
if (n.is("script")) { n = n.next(); }
@ -429,7 +429,7 @@
<xsl:if test="views/view[count(counters[@type=&quot;resqtype&quot;]/counter) &gt; 0]">
<h2>Outgoing Queries per view</h2>
<xsl:for-each select="views/view[count(counters[@type=&quot;resqtype&quot;]/counter) &gt; 0]">
<h3>View <xsl:value-of select="@name"/> <a class="tabletoggle" href="#" style="font-size:small">Show/Hide</a></h3>
<h3>View <xsl:value-of select="@name"/></h3>
<xsl:if test="system-property('xsl:vendor')!='Transformiix'">
<!-- Non Mozilla specific markup -->
<script type="text/javascript">
@ -468,7 +468,7 @@
</xsl:for-each>
</xsl:if>
<xsl:if test="server/counters[@type=&quot;nsstat&quot;]/counter[.&gt;0]">
<h2>Server Statistics <a class="tabletoggle" href="#" style="font-size:small">Show/Hide</a></h2>
<h2>Server Statistics</h2>
<xsl:if test="system-property('xsl:vendor')!='Transformiix'">
<!-- Non Mozilla specific markup -->
<script type="text/javascript">
@ -504,7 +504,7 @@
</xsl:if>
<xsl:if test="server/counters[@type=&quot;zonestat&quot;]/counter[.&gt;0]">
<xsl:if test="system-property('xsl:vendor')!='Transformiix'">
<h2>Zone Maintenance Statistics <a class="tabletoggle" href="#" style="font-size:small">Show/Hide</a></h2>
<h2>Zone Maintenance Statistics</h2>
<script type="text/javascript">
graphs.push({
'title' : "Zone Maintenance Stats",