mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 21:55:25 +00:00
docs: newapi: Don't generate empty <div> in template for ACL permissions
If an API has no ACLs an empty <div class='acl'/> would be generated which is mis-interpreted by browsers when creating DOM to nest any subsequent elements under it. Don't generate the ACL section div unless it will be filled. Best viewed with 'git show -w' Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
This commit is contained in:
parent
bf4a709ebe
commit
3a0af92df6
@ -26,6 +26,8 @@
|
|||||||
<xsl:template name="aclinfo">
|
<xsl:template name="aclinfo">
|
||||||
<xsl:param name="acl"/>
|
<xsl:param name="acl"/>
|
||||||
|
|
||||||
|
<xsl:if test="count($acl/check) > 0 or count($acl/filter) > 0">
|
||||||
|
<div class="acl">
|
||||||
<xsl:if test="count($acl/check) > 0">
|
<xsl:if test="count($acl/check) > 0">
|
||||||
<h5>Access control parameter checks</h5>
|
<h5>Access control parameter checks</h5>
|
||||||
<table>
|
<table>
|
||||||
@ -51,6 +53,8 @@
|
|||||||
<xsl:apply-templates select="$acl/filter" mode="acl"/>
|
<xsl:apply-templates select="$acl/filter" mode="acl"/>
|
||||||
</table>
|
</table>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
|
</div>
|
||||||
|
</xsl:if>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
<xsl:template match="check" mode="acl">
|
<xsl:template match="check" mode="acl">
|
||||||
@ -702,11 +706,9 @@
|
|||||||
</xsl:if>
|
</xsl:if>
|
||||||
</dl>
|
</dl>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
<div class="acl">
|
|
||||||
<xsl:call-template name="aclinfo">
|
<xsl:call-template name="aclinfo">
|
||||||
<xsl:with-param name="acl" select="acls"/>
|
<xsl:with-param name="acl" select="acls"/>
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
</div>
|
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
<xsl:template match="exports" mode="toc">
|
<xsl:template match="exports" mode="toc">
|
||||||
|
Loading…
Reference in New Issue
Block a user