local
[webpac2] / conf / mjesec.yml
1 --- #YAML:1.0
2 # DO NOT USE TABS FOR INDENTATION OR label/value SEPARATION!!!
3
4 # encoding of this configuration file
5 config_encoding: 'ISO-8859-2'
6 # encoding in Catalyst.
7 catalyst_encoding: 'UTF-8'
8 # relative path to sites templates under Catalyst root
9 sites_root: 'sites'
10
11 # which indexing engine to use? (hyperestraier is default)
12 #use_indexer: 'hyperestraier'
13 use_indexer: 'hyperestraier-native'
14 #use_indexer: 'kinosearch'
15
16 # configuration for Hyper Estraier full text search engine
17 hyperestraier:
18   #url: 'http://localhost:1978/node/webpac2'
19   masterurl: 'http://localhost:1978'
20   defaultnode: 'webpac2'
21 #  defaultnode: 'ps'
22   defaultdepth: 1
23   user: 'admin'
24   passwd: 'admin'
25   # don't turn this on! it will spit huge amounts of output
26   #debug: 1
27   #
28   #
29   path: 'casket/'
30   # number of results on each page
31   hits_on_page: 10
32   # number of results to fetch for suggestion (it will fold multiple sameones)
33   hits_for_suggest: 20
34   #
35   # options used while indexing
36   #
37   # which tag type to use for search engine (used while indexing)
38   type: 'search'
39   #
40
41 # options for pager
42 pager:
43   # how many pages to show for navigation?
44   max_pages: 20
45
46 # configuration for KinoSearch search engine library
47 kinosearch:
48   index_path: './kinosearch/'
49   database: 'unconfigured database name'
50   label: 'unconfigured database label'
51   encoding: 'iso-8859-2'
52   # clean database before opening? (WARNING: this erases existing database)
53   clean: 1
54   # which field type to index?
55   type: 'search'
56
57 webpac:
58   # default template to use
59   template: 'html_ffzg_results_short.tt'
60   # path to database files
61   db_path: '/data/webpac2/db'
62   # path to templates used by WebPAC::Output
63   template_path: '/data/webpac2/conf/output/tt'
64   # default template for results
65   default_template: 'html_ffzg.tt'
66   # default user editable css file
67   default_css: 'user.css'
68   css_path: 'root/css'
69   # encoding comming from webpac
70   webpac_encoding: 'iso-8859-2'
71   # encoding expected by Catalyst
72   out_encoding: 'utf-8'
73   # define different input formats (types) and perl modules to handle them
74   inputs:
75     isis: 'WebPAC::Input::ISIS'
76     marc: 'WebPAC::Input::MARC'
77     excel: 'WebPAC::Input::Excel'
78   # define delimiters for validation
79   delimiters:
80     - ' ; '
81     - ' : '
82     - ' / '
83     - ' = '
84 editor:
85   # open this record when opening editor
86   # (it will also be used to deduce default database and input)
87   default_record_uri: 'ps/libri/1'
88
89 # directives after this are used when indexing using core WebPAC modules
90
91 databases:
92   # This is empty database created only in Hyper Estraier to merge
93   # all three databases
94   'webpac2':
95     name: 'Search all'
96     links:
97       - to: ffan
98         credit: 10000
99       - to: ffar
100         credit: 10000
101       - to: ffet
102         credit: 10000
103       - to: fffi 
104         credit: 10000
105       - to: fffo
106         credit: 10000
107       - to: ffge
108         credit: 10000
109       - to: ffhu 
110         credit: 10000
111       - to: ffiz
112         credit: 10000
113       - to: ffkf
114         credit: 10000
115       - to: ffkk 
116         credit: 10000
117       - to: fflo
118         credit: 10000
119       - to: fftu
120         credit: 10000
121       - to: ffpe   
122         credit: 10000
123       - to: ffpo
124         credit: 10000
125       - to: ffpu
126         credit: 10000
127       - to: ffps 
128         credit: 10000
129       - to: ffro   
130         credit: 10000
131       - to: ffsk
132         credit: 10000
133       - to: ffsf
134         credit: 10000
135       - to: ffso 
136         credit: 10000
137       - to: ffta 
138         credit: 10000
139       - to: ffsr 
140         credit: 10000
141       - to: ffmic 
142         credit: 10000
143       - to: vusp 
144         credit: 10000
145       - to: kem 
146         credit: 10000
147       - to: efzg 
148         credit: 10000
149
150 #  # site with alternative databases
151 #  'hr':
152 #    name: 'Primjer za hrvatsko suèelje'
153 #    links:
154 #      - to: ffps
155 #        credit: 10000
156 #      - to: ffkk
157 #        credit: 5000
158 #      - to: emerald
159 #        credit: 5000
160
161
162 #  'ffps':
163 #    name: 'Knji¾nica Odsjeka za psihologiju'
164 #    links:
165 #      - to: ffps
166 #        credit: 10000
167
168 #  'drustvene':
169 #    name: 'Katalog knji¾nica dru¹tvenih znanosti'
170 #    links:
171 #      - to: efzg
172 #        credit: 10000
173 #      - to: eizg
174 #        credit: 10000
175 #      - to: efos
176 #        credit: 10000
177 #      - to: irmo
178 #        credit: 10000
179 #      - to: hika
180 #        credit: 10000
181 #      - to: iztzg
182 #        credit: 10000
183 #      - to: jzav
184 #        credit: 10000
185 #      - to: ijf 
186 #        credit: 10000
187    
188 #  'ecasopisi':
189 #    name: 'Katalog elektronièkih èasopisa'
190 #    links:
191 #      - to: emerald
192 #        credit: 10000
193
194   hazu:
195     name: 'HAZU'
196     input:
197       - name: bib
198         type: isis
199         path: '/data/unizg/hazu/BIB'
200         encoding: 'cp852'
201         modify_file: 'conf/modify/common.pl'
202         normalize:
203           path: 'conf/normalize/minimal.pl'
204
205   sand:
206     name: 'SAND'
207     input:
208       name: casopisi
209       type: dbf
210       path: '/data/unizg/casopisi/sys/cas2000.dbf'
211       normalize:
212         path: 'conf/normalize/common.pl'
213 #      mapping_path: 'conf/input/dbf/cas2000.yml'
214   
215   hidra:
216     name: 'HIDRA'
217     input:
218       - name: bib
219         type: isis
220         path: '/data/hidra/test/BIB'
221         encoding: 'cp852'
222         modify_file: 'conf/modify/common.pl'
223         normalize:
224           path: 'conf/normalize/minimal.pl'
225
226   efzg:
227     name: 'EFZG'
228     input:
229       - name: crolist
230         type: marc
231         path: '/data/unizg/drustvene/efzg/unimarc.iso'
232         encoding: 'ISO-8859-2'
233         normalize:
234           path: 'conf/normalize/minimal.pl'
235   
236   ipu:
237     name: 'Institut za povijest umjetnosti'
238     input:
239       - name: bibl
240         type: isis
241         path: '/data/unizg/humanistika/ipu/20071115/bibl/BIBL'
242         encoding: 'cp852'
243         # modify_file: 'conf/modify/common.pl'
244         normalize:
245           path: 'conf/normalize/minimal.pl'
246
247   zvonar:
248     name: 'HAZU Odsjek za povijesne znanosti'
249     input:
250       - name: libri
251         type: isis
252         path: '/data/unizg/humanistika/hazu-p/LIBRI'
253         normalize:
254           path: 'conf/normalize/minimal.pl'
255       - name: peri
256         type: isis
257         path: '/data/unizg/humanistika/hazu-p/PERI'
258         normalize:
259           path: 'conf/normalize/minimal.pl'
260
261   stross:
262     name: 'Strossmayerova galerija'
263     input:
264       - name: bib
265         type: isis
266         path: '/data/unizg/stross/BIB'
267         normalize:
268           path: 'conf/normalize/minimal.pl'
269