1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <collection xmlns =" http://exist-db.org/collection-config/1.0" >
3+ <index xmlns : tei =" http://www.tei-c.org/ns/1.0" xmlns : xs =" http://www.w3.org/2001/XMLSchema" xmlns : dbk =" http://docbook.org/ns/docbook" >
4+ <!-- <fulltext default="none" attributes="false"/>-->
5+ <lucene >
6+ <module uri =" http://teipublisher.com/index" prefix =" nav" at =" index.xql" />
7+ <text match =" /tei:TEI/tei:text" >
8+ <field name =" title" expression =" nav:get-metadata(., ancestor::tei:TEI, 'title')" />
9+ <field name =" date" expression =" nav:get-metadata(., ancestor::tei:TEI, 'date')" />
10+ <field name =" author" expression =" nav:get-metadata(., ancestor::tei:TEI, 'author')" />
11+ <field name =" language" expression =" nav:get-metadata(., ancestor::tei:TEI, 'language')" />
12+ <field name =" datesent" expression =" nav:get-metadata(., ancestor::tei:TEI, 'datesent')" type =" xs:date" />
13+ <field name =" daterecd" expression =" nav:get-metadata(., ancestor::tei:TEI, 'daterecd')" type =" xs:date" />
14+ <field name =" placesent" expression =" nav:get-metadata(., ancestor::tei:TEI, 'placesent')" />
15+ <field name =" placerecd" expression =" nav:get-metadata(., ancestor::tei:TEI, 'placerecd')" />
16+ <field name =" senderOrg" expression =" nav:get-metadata(., ancestor::tei:TEI, 'senderOrg')" />
17+ <field name =" senderPers" expression =" nav:get-metadata(., ancestor::tei:TEI, 'senderPers')" />
18+ <field name =" addresseeOrg" expression =" nav:get-metadata(., ancestor::tei:TEI, 'addresseeOrg')" />
19+ <field name =" addresseePers" expression =" nav:get-metadata(., ancestor::tei:TEI, 'addresseePers')" />
20+ <field name =" file" expression =" util:document-name(.)" />
21+ <facet dimension =" genre" expression =" nav:get-metadata(., ancestor::tei:TEI, 'genre')" hierarchical =" yes" />
22+ <facet dimension =" language" expression =" nav:get-metadata(., ancestor::tei:TEI, 'language')" />
23+ <facet dimension =" datesent" expression =" nav:get-metadata(., ancestor::tei:TEI, 'datesent')" hierarchical =" yes" />
24+ <facet dimension =" daterecd" expression =" nav:get-metadata(., ancestor::tei:TEI, 'daterecd')" hierarchical =" yes" />
25+ <facet dimension =" placesent" expression =" nav:get-metadata(., ancestor::tei:TEI, 'placesent')" />
26+ <facet dimension =" placerecd" expression =" nav:get-metadata(., ancestor::tei:TEI, 'placerecd')" />
27+ <facet dimension =" senderOrg" expression =" nav:get-metadata(., ancestor::tei:TEI, 'senderOrg')" />
28+ <facet dimension =" senderPers" expression =" nav:get-metadata(., ancestor::tei:TEI, 'senderPers')" />
29+ <facet dimension =" addresseeOrg" expression =" nav:get-metadata(., ancestor::tei:TEI, 'addresseeOrg')" />
30+ <facet dimension =" addresseePers" expression =" nav:get-metadata(., ancestor::tei:TEI, 'addresseePers')" />
31+ </text >
32+ <text qname =" tei:head" />
33+ <text match =" //tei:titleStmt/tei:title" />
34+ <text match =" //tei:msDesc/tei:head" />
35+ <text qname =" dbk:section" >
36+ <field name =" file" expression =" util:document-name(.)" />
37+ <field name =" title" expression =" nav:get-metadata(., (ancestor::dbk:book|ancestor::dbk:article)[1], 'title')" />
38+ <facet dimension =" genre" expression =" nav:get-metadata(., (ancestor::dbk:book|ancestor::dbk:article)[1], 'genre')" hierarchical =" yes" />
39+ <facet dimension =" language" expression =" nav:get-metadata(., (ancestor::dbk:book|ancestor::dbk:article)[1], 'language')" />
40+ </text >
41+ <text qname =" dbk:title" />
42+ </lucene >
43+ </index >
44+ </collection >
0 commit comments