Added facility to embed metadata for the DOM filter.
authorAdam Dickmeiss <adam@indexdata.dk>
Tue, 8 Jul 2008 13:37:10 +0000 (15:37 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Tue, 8 Jul 2008 13:37:10 +0000 (15:37 +0200)
commit76f8077473d16bc4886ca603f56ebf2aa36e2b17
tree02775d5158b2ad69012f7e4792df3b4dc0371310
parent784bb11a4ee525eb88c78c3fc9e08a8b5c2e9939
Added facility to embed metadata for the DOM filter.

Added a facility to embed metadata for records generated by the DOM XML
filter. The meta data step is triggered by a 'meta' section in the
retrieve section of the dom config, e.g.
  <retrieve name="myelementset">
    <xslt stylesheet="my-usual.xsl"/>
    <meta/>
  </retrieve>
The meta section substitutes metadata for all elements called 'meta' in
namespace http://indexdata.com/zebra-2.0 . The meta element must have
exactly one attribute, element_set_name, which specifies the special
element set name which is equivalent to the suffix to zebra:: for
non-embedded special retrievals. This allows snippets, facets etc to be
included.
NEWS
index/mod_dom.c
test/xslt/Makefile.am
test/xslt/dom-brief.xsl [new file with mode: 0644]
test/xslt/dom-config-col.xml
test/xslt/dom-snippet.xsl [new file with mode: 0644]
test/xslt/dom1.c