summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
inline | side by side (from parent 1:
f83690a)
This is for forward‐compatibility; future versions of ⛩📰 书社 will
likely define semantics for other `@xlink:actuate` values.
<xslt:template match="书社:apply-attributes-to-root" mode="书社:apply" priority="1">
<xslt:apply-templates mode="书社:apply"/>
</xslt:template>
<xslt:template match="书社:apply-attributes-to-root" mode="书社:apply" priority="1">
<xslt:apply-templates mode="书社:apply"/>
</xslt:template>
- <xslt:template match="书社:link[@xlink:show='embed']" mode="书社:expand" priority="1">
+ <xslt:template match="书社:link[@xlink:show='embed' and (not(@xlink:actuate) or @xlink:actuate='none')]" mode="书社:expand" priority="1">
<xslt:variable name="identifier" select="string(@xlink:href)"/>
<xslt:variable name="included" select="$书社:about//*[@rdf:about=$identifier]"/>
<xslt:choose>
<xslt:variable name="identifier" select="string(@xlink:href)"/>
<xslt:variable name="included" select="$书社:about//*[@rdf:about=$identifier]"/>
<xslt:choose>
</xslt:choose>
</xslt:copy>
</xslt:template>
</xslt:choose>
</xslt:copy>
</xslt:template>
- <xslt:template match="@*|node()[not(self::书社:link) or not(@xlink:show='embed')]" mode="书社:expand" priority="-1">
+ <xslt:template match="@*|node()" mode="书社:expand" priority="-1">
<xslt:copy>
<xslt:apply-templates select="@*|node()" mode="书社:expand"/>
</xslt:copy>
<xslt:copy>
<xslt:apply-templates select="@*|node()" mode="书社:expand"/>
</xslt:copy>