/[webpac2]/Webpacus/config.yml
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /Webpacus/config.yml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 358 - (show annotations)
Sun Jan 8 13:58:19 2006 UTC (18 years, 3 months ago) by dpavlin
File size: 4098 byte(s)
 r384@llin:  dpavlin | 2006-01-08 14:56:52 +0100
 load different templates for different sites (denoted by prefix in URL and
 root/sites/[site_name] directory

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 # configuration for hyper estraier full text search engine
12 hyperestraier:
13 #url: 'http://localhost:1978/node/webpac2'
14 masterurl: 'http://localhost:1978'
15 defaultnode: 'webpac2'
16 # defaultnode: 'ps'
17 defaultdepth: 1
18 user: 'admin'
19 passwd: 'admin'
20 # don't turn this on! it will spit huge amounts of output
21 #debug: 1
22 #
23 # number of results on each page
24 hits_on_page: 30
25 # number of results to fetch for suggestion (it will fold multiple sameones)
26 hits_for_suggest: 20
27 #
28 # options used while indexing
29 #
30 # which tag type to use for search engine (used while indexing)
31 type: 'search'
32 #
33
34 webpac:
35 # default template to use
36 template: 'html_ffzg_results_short.tt'
37 # path to database files
38 db_path: '/data/webpac2/db'
39 # path to templates used by WebPAC::Output
40 template_path: '/data/webpac2/conf/output/tt'
41 # default template for results
42 default_template: 'html_ffzg.tt'
43 # default user editable css file
44 default_css: 'user.css'
45 css_path: 'root/css'
46 # encoding comming from webpac
47 webpac_encoding: 'iso-8859-2'
48 # encoding expected by Catalyst
49 out_encoding: 'utf-8'
50 # define different input formats (types) and perl modules to handle them
51 inputs:
52 isis: 'WebPAC::Input::ISIS'
53 marc: 'WebPAC::Input::MARC'
54
55 editor:
56 # open this record when opening editor
57 # (it will also be used to deduce default database and input)
58 default_record_uri: 'ps/libri/1'
59
60 # directives after this are used when indexing using core WebPAC modules
61
62 databases:
63 # This is empty database created only in Hyper Estraier to merge
64 # all three databases
65 'webpac2':
66 name: 'Search all'
67 links:
68 - to: ps
69 credit: 10000
70 - to: kk
71 credit: 10000
72 - to: jzav
73 credit: 10000
74
75
76 # Psihologija
77 'ps':
78 # all variables here will be available as config variables in template
79 name: 'Knji¾nica psihologije'
80 code: 'ps'
81
82 # define input source
83 input:
84 # this will create unique name with name of database and mfn
85 - name: libri
86 # isis
87 type: isis
88
89 # full path to database
90 path: '/data/isis_data/ffps-libri/LIBRI'
91
92 # encoding of character set in isis data
93 encoding: '852'
94
95 # lookup
96 lookup: 'conf/lookup/isis.pm'
97
98 # limit number of records to read from database
99 #limit: 100
100
101 # define normalisation for that source
102 normalize:
103 # which tag to use in normalize xml for data?
104 tag: 'isis'
105 # path to normalization xml
106 path: 'conf/normalize/isis_ffzg.xml'
107 #path: 'conf/normalize/isis_ffzg.yml'
108
109 # another input database
110 - name: peri
111 type: isis
112 path: '/data/isis_data/ffps-peri/PERI'
113 encoding: '852'
114 lookup: 'conf/lookup/isis.pm'
115 #limit: 100
116 normalize:
117 tag: 'isis'
118 path: 'conf/normalize/isis_ffzg.xml'
119
120 # Komparativna
121 kk:
122 name: 'Komparativna'
123
124 input:
125 name: libri
126 type: isis
127 path: '/data/isis_data/ffkk/LIBRI'
128 encoding: '852'
129 lookup: 'conf/lookup/isis.pm'
130 #limit: 100
131 normalize:
132 tag: 'isis'
133 path: 'conf/normalize/isis_ffzg.xml'
134
135 jzav:
136 name: 'Jadranski zavod'
137 input:
138 name: knjige
139 type: isis
140 path: '/data/isis_data/jzav/BIB'
141 encoding: '852'
142 lookup: 'conf/lookup/jzav.yml'
143 #limit: 100
144 normalize:
145 tag: 'isis'
146 path: 'conf/normalize/isis_ffzg.xml'
147
148 efzg:
149 name: 'Ekonomski fakutet u Zagrebu'
150 input:
151 name: knjige
152 type: marc
153 path: '/data/isis_data/efzg/unimarc.iso'
154 encoding: '852'
155 lookup: 'conf/lookup/isis.pm'
156 #limit: 100
157 normalize:
158 tag: 'isis'
159 path: 'conf/normalize/isis_ffzg.xml'
160

  ViewVC Help
Powered by ViewVC 1.1.26