processing request page is expected
[webpac2] / conf / ffcasopisi / config.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     csv: 'WebPAC::Input::CSV'
79   # define delimiters for validation
80   delimiters:
81     - ' ; '
82     - ' : '
83     - ' / '
84     - ' = '
85 editor:
86   # open this record when opening editor
87   # (it will also be used to deduce default database and input)
88   default_record_uri: 'ps/peri/1'
89
90 # directives after this are used when indexing using core WebPAC modules
91
92 databases:
93
94   casopisi:
95     name: 'Casopisi FF'
96     input:
97       - name: csigid
98         type: csv
99         path: '/data/FF/casopisi/035csig'
100         normalize:
101           - path: 'conf/ffcasopisi/tables-csigid.pl'
102         skip: 0
103       - name: sig
104         type: excel
105         path: '/data/FF/casopisi/Casopisi-signature-upisani.xls'
106         sheet: signature
107         to: 3085
108         normalize:
109           - path: 'conf/ffcasopisi/sigxls2marc.pl'
110           - path: 'conf/ffcasopisi/tables-signature.pl'
111         skip: 0
112       - name: kod
113         type: excel
114         path: '/data/FF/casopisi/ffsf-bibrazina.xls'
115         from: 1
116         to: 2510
117         normalize:
118           - path: 'conf/ffcasopisi/tables-bibrazina.pl'
119         skip: 0
120       - name: frek
121         type: excel
122         path: '/data/FF/casopisi/ucestalost.xls'
123         normalize:
124           - path: 'conf/ffcasopisi/tables-frek.pl'
125         skip: 0
126       - name: ang
127         type: isis
128         path: '/data/FF/casopisi/lj2008/an/PERI/PERI'
129         encoding: cp852
130         collection: FFAN
131         modify_file: 'conf/ffcasopisi/modify.pl'
132         normalize:
133           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
134           - path: 'conf/ffcasopisi/tables-isis.pl'
135         skip: 0
136       - name: arh
137         type: isis
138         path: '/data/FF/casopisi/lj2008/ar/PERI/PERI'
139         encoding: cp852
140         collection: FFAR
141         modify_file: 'conf/ffcasopisi/modify.pl'
142         normalize:
143           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
144           - path: 'conf/ffcasopisi/tables-isis.pl'
145         skip: 0
146       - name: etn
147         type: isis
148         path: '/data/FF/casopisi/lj2008/et/PERI/PERI'
149         encoding: cp852
150         collection: FFET
151         modify_file: 'conf/ffcasopisi/modify.pl'
152         normalize:
153           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
154           - path: 'conf/ffcasopisi/tables-isis.pl'
155         skip: 0
156       - name: fil
157         type: isis
158         path: '/data/FF/casopisi/lj2008/fi/PERI/PERI'
159         encoding: cp852
160         collection: FFFI
161         modify_file: 'conf/ffcasopisi/modify.pl'
162         normalize:
163           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
164           - path: 'conf/ffcasopisi/tables-isis.pl'
165         skip: 0
166       - name: fon
167         type: isis
168         path: '/data/FF/casopisi/lj2008/fo/PERI/PERI'
169         encoding: cp852
170         collection: FFFO
171         modify_file: 'conf/ffcasopisi/modify.pl'
172         normalize:
173           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
174           - path: 'conf/ffcasopisi/tables-isis.pl'
175         skip: 0
176       - name: ger
177         type: isis
178         path: '/data/FF/casopisi/lj2008/ge/PERI/PERI'
179         encoding: cp852
180         collection: FFGE
181         modify_file: 'conf/ffcasopisi/modify.pl'
182         normalize:
183           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
184           - path: 'conf/ffcasopisi/tables-isis.pl'
185         skip: 0
186       - name: hun
187         type: isis
188         path: '/data/FF/casopisi/lj2008/hu/PERI/PERI'
189         encoding: cp852
190         collection: FFHU
191         modify_file: 'conf/ffcasopisi/modify.pl'
192         normalize:
193           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
194           - path: 'conf/ffcasopisi/tables-isis.pl'
195         skip: 0
196       - name: izn
197         type: isis
198         path: '/data/FF/casopisi/lj2008/iz/PERI/PERI'
199         encoding: cp852
200         collection: FFIZ
201         modify_file: 'conf/ffcasopisi/modify.pl'
202         normalize:
203           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
204           - path: 'conf/ffcasopisi/tables-isis.pl'
205         skip: 0
206       - name: kom
207         type: isis
208         path: '/data/FF/casopisi/lj2008/kk/PERI/PERI'
209         encoding: cp852
210         collection: FFKK
211         modify_file: 'conf/ffcasopisi/modify.pl'
212         normalize:
213           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
214           - path: 'conf/ffcasopisi/tables-isis.pl'
215         skip: 0
216       - name: lin
217         type: isis
218         path: '/data/FF/casopisi/lj2008/lo/PERI/PERI'
219         encoding: cp852
220         collection: FFLO
221         modify_file: 'conf/ffcasopisi/modify.pl'
222         normalize:
223           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
224           - path: 'conf/ffcasopisi/tables-isis.pl'
225         skip: 0
226       - name: ped
227         type: isis
228         path: '/data/FF/casopisi/lj2008/pe/PERI/PERI'
229         encoding: cp852
230         collection: FFPE
231         modify_file: 'conf/ffcasopisi/modify.pl'
232         normalize:
233           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
234           - path: 'conf/ffcasopisi/tables-isis.pl'
235         skip: 0
236       - name: pov
237         type: isis
238         path: '/data/FF/casopisi/lj2008/po/PERI/PERI'
239         encoding: cp852
240         collection: FFPO
241         modify_file: 'conf/ffcasopisi/modify.pl'
242         normalize:
243           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
244           - path: 'conf/ffcasopisi/tables-isis.pl'
245         skip: 0
246       - name: psi
247         type: isis
248         path: '/data/FF/casopisi/lj2008/ps/PERI/PERI'
249         encoding: cp852
250         collection: FFPS
251         modify_file: 'conf/ffcasopisi/modify.pl'
252         normalize:
253           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
254           - path: 'conf/ffcasopisi/tables-isis.pl'
255         skip: 0
256       - name: pum
257         type: isis
258         path: '/data/FF/casopisi/lj2008/pu/PERI/PERI'
259         encoding: cp852
260         collection: FFPU
261         modify_file: 'conf/ffcasopisi/modify.pl'
262         normalize:
263           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
264           - path: 'conf/ffcasopisi/tables-isis.pl'
265         skip: 0
266       - name: rom
267         type: isis
268         path: '/data/FF/casopisi/lj2008/ro/PERI/PERI'
269         encoding: cp852
270         collection: FFRO
271         modify_file: 'conf/ffcasopisi/modify.pl'
272         normalize:
273           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
274           - path: 'conf/ffcasopisi/tables-isis.pl'
275         skip: 0
276       - name: sfd
277         type: isis
278         path: '/data/FF/casopisi/lj2008/sfd/PERI/PERI'
279         encoding: cp852
280         collection: FFSF
281         modify_file: 'conf/ffcasopisi/modify.pl'
282         normalize:
283           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
284           - path: 'conf/ffcasopisi/tables-isis.pl'
285         skip: 0
286       - name: soc
287         type: isis
288         path: '/data/FF/casopisi/lj2008/so/PERI/PERI'
289         encoding: cp852
290         collection: FFSO
291         modify_file: 'conf/ffcasopisi/modify.pl'
292         normalize:
293           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
294           - path: 'conf/ffcasopisi/tables-isis.pl'
295         skip: 0
296       - name: tal
297         type: isis
298         path: '/data/FF/casopisi/lj2008/ta/PERI/PERI'
299         encoding: cp852
300         collection: FFTA
301         modify_file: 'conf/ffcasopisi/modify.pl'
302         normalize:
303           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
304           - path: 'conf/ffcasopisi/tables-isis.pl'
305         skip: 0
306       - name: tur
307         type: isis
308         path: '/data/FF/casopisi/lj2008/tu/PERI/PERI'
309         encoding: cp852
310         collection: FFTU
311         modify_file: 'conf/ffcasopisi/modify.pl'
312         normalize:
313           - path: 'conf/ffcasopisi/perilooksig2marc.pl'
314           - path: 'conf/ffcasopisi/tables-isis.pl'
315         skip: 0
316     output:
317       - module: 'DBI'
318         dsn: 'dbi:Pg:dbname=ffcas'
319         schema: 'conf/ffcasopisi/schema.sql'
320
321
322   kohacas:
323     name: 'Casopisi u Kohi'
324     input:
325       - name: upisani
326         type: excel
327         path: '/data/FF/casopisi/Casopisi-signature-upisani.xls'
328         worksheet: Koha
329         to: 263
330         normalize:
331 #          - path: 'conf/ffcasopisi/sigxls2marc.pl'
332           - path: 'conf/ffcasopisi/tables-upisani.pl'
333         skip: 0
334       - name: kohacas
335         module: 'WebPAC::Input::MARC'
336         path: '/data/FF/koha/koha.mrc'
337         normalize:
338 #          - path: 'conf/ffcasopisi/kohacas.pl'
339           - path: 'conf/ffcasopisi/tables-kohacas.pl'
340         skip: 0
341     output:
342       - module: 'DBI'
343         dsn: 'dbi:Pg:dbname=ffcas'
344         schema: 'conf/ffcasopisi/schema-kohacas.sql'
345
346