]> Lady’s Gitweb - Shushe/commit
Allow creation of metadata without matching result
authorLady <redacted>
Mon, 1 Jan 2024 16:19:37 +0000 (11:19 -0500)
committerLady <redacted>
Tue, 2 Jan 2024 18:26:37 +0000 (13:26 -0500)
commitaf8b42c720c6aaa54199b556a656d40e8b8951a6
tree34f44664f94f5f7789fdf393c10ff55627bc3215
parente7c797ffb120c0dac9be13b28d533d49d164b6d0
Allow creation of metadata without matching result

Each node in the result can only be matched once in any given mode, and
transforms need a mechanism for inserting elements without requiring a
match. This commit gives them a means of doing so by also matching
every `<xslt:include>` in the main transform. If a transform has a
`书社:id` top‐level element which is an i·r·i, then its include will
have a corresponding attribute, and transforms can (by convention)
match this include without fear of conflicts.

This commit also makes the expansion and result available as top‐level
variables in the `书社:` namespace, so that transforms can easily match
within them.
GNUmakefile
README.markdown
lib/catalog2parser.xslt
lib/catalog2transform.xslt
parsers/plain.xslt
parsers/tsv.xslt
transforms/asset.xslt
transforms/metadata.xslt
This page took 0.031597 seconds and 4 git commands to generate.