authorities - enabled DOM indexing
[koha.git] / etc / koha-conf.xml
1
2 <yazgfs>
3 <!-- [scheme:]host[:port][/databaseName] -->
4 <!-- scheme: tcp, ssl, unix, http, sru -->
5 <!-- can run all servers on tcp, but the unix socket is faster -->
6
7 <listen id="biblioserver" >unix:__ZEBRA_RUN_DIR__/bibliosocket</listen>
8 <listen id="authorityserver" >unix:__ZEBRA_RUN_DIR__/authoritysocket</listen>
9 <!-- public server runs on tcp -->
10 <!-- <listen id="publicserver" >tcp:@:9999</listen> -->
11
12 <!-- BIBLIOGRAPHIC RECORDS -->
13 <server id="biblioserver"  listenref="biblioserver"> 
14     <directory>__ZEBRA_DATA_DIR__/biblios</directory>
15     <config>__ZEBRA_CONF_DIR__/zebra-biblios.cfg</config>
16     <cql2rpn>__ZEBRA_CONF_DIR__/pqf.properties</cql2rpn>
17      <!-- <docpath>xsl</docpath> -->
18      <!-- <stylesheet>xsl/default.xsl</stylesheet> -->
19      <!-- <maximumrecordsize>2000000</maximumrecordsize> -->
20      <retrievalinfo>
21        <retrieval syntax="usmarc" name="F"/>
22        <retrieval syntax="usmarc" name="B"/>
23        <retrieval syntax="xml" name="marcxml"
24                   identifier="info:srw/schema/1/marcxml-v1.1">
25          <backend syntax="usmarc" name="F">
26            <marc inputformat="marc" outputformat="marcxml"
27                  inputcharset="utf-8"/>
28          </backend>
29        </retrieval>
30        <retrieval syntax="xml" name="dc">
31          <backend syntax="usmarc" name="F">
32            <marc inputformat="marc" outputformat="marcxml"
33                  inputcharset="utf-8"/>
34            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2DC.xsl"/>
35          </backend>
36        </retrieval>
37        <retrieval syntax="xml" name="mods">
38          <backend syntax="usmarc" name="F">
39            <marc inputformat="marc" outputformat="marcxml"
40                  inputcharset="utf-8"/>
41            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2MODS.xsl"/>
42          </backend>
43        </retrieval>
44        <retrieval syntax="xml" name="rdfdc">
45          <backend syntax="usmarc" name="F">
46            <marc inputformat="marc" outputformat="marcxml"
47                  inputcharset="utf-8"/>
48            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2RDFDC.xsl"/>
49          </backend>
50        </retrieval>
51        <retrieval syntax="xml" name="rss2">
52          <backend syntax="usmarc" name="F">
53            <marc inputformat="marc" outputformat="marcxml"
54                  inputcharset="utf-8"/>
55            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2RSS2.xsl"/>
56          </backend>
57        </retrieval>
58        <retrieval syntax="xml" name="utils">
59          <backend syntax="usmarc" name="F">
60            <marc inputformat="marc" outputformat="marcxml"
61                  inputcharset="utf-8"/>
62            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slimUtils.xsl"/>
63          </backend>
64        </retrieval>
65      </retrievalinfo>
66     <xi:include href="__KOHA_CONF_DIR__/zebradb/explain-biblios.xml"
67                 xmlns:xi="http://www.w3.org/2001/XInclude">
68       <xi:fallback>
69       <explain xmlns="http://explain.z3950.org/dtd/2.0/">
70           <serverInfo>
71             <host>__ZEBRA_SRU_HOST__</host>
72             <port>__ZEBRA_SRU_BIBLIOS_PORT__</port>
73             <database>biblios</database>
74           </serverInfo>
75         </explain>
76       </xi:fallback>
77     </xi:include>
78 </server>
79 <serverinfo id="biblioserver">
80         <ccl2rpn>__ZEBRA_CONF_DIR__/ccl.properties</ccl2rpn>
81         <user>__ZEBRA_USER__</user>    
82         <password>__ZEBRA_PASS__</password>
83 </serverinfo>
84
85 <!-- AUTHORITY RECORDS -->
86 <server id="authorityserver"  listenref="authorityserver" >
87     <directory>__ZEBRA_DATA_DIR__/authorities</directory>
88     <config>__ZEBRA_CONF_DIR__/__ZEBRA_AUTH_CFG__</config>
89     <cql2rpn>__ZEBRA_CONF_DIR__/pqf.properties</cql2rpn>
90      <!-- <docpath>xsl</docpath> -->
91      <!-- <stylesheet>xsl/default.xsl</stylesheet> -->
92      <!-- <maximumrecordsize>2000000</maximumrecordsize> -->
93     <xi:include href="__KOHA_CONF_DIR__/zebradb/__AUTH_RETRIEVAL_CFG__"
94                 xmlns:xi="http://www.w3.org/2001/XInclude">
95       <xi:fallback>
96      <retrievalinfo>
97        <retrieval syntax="usmarc" name="F"/>
98        <retrieval syntax="usmarc" name="B"/>
99        <retrieval syntax="xml" name="marcxml"
100                   identifier="info:srw/schema/1/marcxml-v1.1">
101          <backend syntax="usmarc" name="F">
102            <marc inputformat="marc" outputformat="marcxml"
103                  inputcharset="utf-8"/>
104          </backend>
105        </retrieval>
106        <retrieval syntax="xml" name="dc">
107          <backend syntax="usmarc" name="F">
108            <marc inputformat="marc" outputformat="marcxml"
109                  inputcharset="utf-8"/>
110            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2DC.xsl"/>
111          </backend>
112        </retrieval>
113        <retrieval syntax="xml" name="mods">
114          <backend syntax="usmarc" name="F">
115            <marc inputformat="marc" outputformat="marcxml"
116                  inputcharset="utf-8"/>
117            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2MODS.xsl"/>
118          </backend>
119        </retrieval>
120        <retrieval syntax="xml" name="rdfdc">
121          <backend syntax="usmarc" name="F">
122            <marc inputformat="marc" outputformat="marcxml"
123                  inputcharset="utf-8"/>
124            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slim2RDFDC.xsl"/>
125          </backend>
126        </retrieval>
127        <retrieval syntax="xml" name="utils">
128          <backend syntax="usmarc" name="F">
129            <marc inputformat="marc" outputformat="marcxml"
130                  inputcharset="utf-8"/>
131            <xslt stylesheet="__INTRANET_TMPL_DIR__/prog/en/xslt/MARC21slimUtils.xsl"/>
132          </backend>
133        </retrieval>
134      </retrievalinfo>
135       </xi:fallback>
136     </xi:include>
137     <xi:include href="__KOHA_CONF_DIR__/zebradb/explain-authorities.xml"
138                 xmlns:xi="http://www.w3.org/2001/XInclude">
139       <xi:fallback>
140       <explain xmlns="http://explain.z3950.org/dtd/2.0/">
141           <serverInfo>
142             <host>__ZEBRA_SRU_HOST__</host>
143             <port>__ZEBRA_SRU_AUTHORITIES_PORT__</port>
144             <database>authorities</database>
145           </serverInfo>
146         </explain>
147       </xi:fallback>
148     </xi:include>
149 </server>
150 <serverinfo id="authorityserver">
151     <ccl2rpn>__ZEBRA_CONF_DIR__/ccl.properties</ccl2rpn>
152     <user>__ZEBRA_USER__</user>
153     <password>__ZEBRA_PASS__</password>
154 </serverinfo>
155
156 <!-- ADDITIONAL KOHA CONFIGURATION DIRECTIVE -->
157 <!-- db_scheme should follow the DBD driver name --> 
158 <!-- port info: mysql:3306 Pg:5432 (5433 on Debian) -->
159 <config>
160  <db_scheme>__DB_TYPE__</db_scheme>
161  <database>__DB_NAME__</database>
162  <hostname>__DB_HOST__</hostname>
163  <port>__DB_PORT__</port>
164  <user>__DB_USER__</user>
165  <pass>__DB_PASS__</pass>
166  <biblioserver>biblios</biblioserver>
167  <biblioservershadow>1</biblioservershadow>
168  <authorityserver>authorities</authorityserver>
169  <authorityservershadow>1</authorityservershadow>
170  <intranetdir>__INTRANET_CGI_DIR__</intranetdir>
171  <opacdir>__OPAC_CGI_DIR__/opac</opacdir>
172  <opachtdocs>__OPAC_TMPL_DIR__</opachtdocs>
173  <intrahtdocs>__INTRANET_TMPL_DIR__</intrahtdocs>
174  <includes>__INTRANET_TMPL_DIR__/prog/en/includes/</includes>
175  <logdir>__LOG_DIR__</logdir>
176 </config>
177 </yazgfs>