/[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

Diff of /Webpacus/config.yml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 139 by dpavlin, Thu Nov 24 22:29:50 2005 UTC revision 399 by dpavlin, Sun Feb 19 12:37:27 2006 UTC
# Line 1  Line 1 
1  --- #YAML:1.0  --- #YAML:1.0
2  # DO NOT USE TABS FOR INDENTATION OR label/value SEPARATION!!!  # 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  # configuration for hyper estraier full text search engine
12  hyperestraier:  hyperestraier:
13    url: 'http://localhost:1978/node/webpac2'    #url: 'http://localhost:1978/node/webpac2'
14      masterurl: 'http://localhost:1978'
15      defaultnode: 'webpac2'
16    #  defaultnode: 'ps'
17      defaultdepth: 1
18    user: 'admin'    user: 'admin'
19    passwd: 'admin'    passwd: 'admin'
20    # FIXME encoding comming from Catalyst.    # don't turn this on! it will spit huge amounts of output
21    encoding: 'UTF-8'    #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:  webpac:
35    # default template to use    # default template to use
# Line 25  webpac: Line 47  webpac:
47    webpac_encoding: 'iso-8859-2'    webpac_encoding: 'iso-8859-2'
48    # encoding expected by Catalyst    # encoding expected by Catalyst
49    out_encoding: 'utf-8'    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      # site with alternative databases
76      'hr':
77        name: 'Primjer za hrvatsko sučelje'
78        links:
79          - to: ps
80            credit: 10000
81          - to: kk
82            credit: 5000
83    
84      # Psihologija
85      'ps':
86        # all variables here will be available as config variables in template
87        name: 'Knjižnica psihologije'
88        code: 'ps'
89      
90        # define input source
91        input:
92          # this will create unique name with name of database and mfn
93          - name: libri
94            # isis
95            type: isis
96        
97            # full path to database
98            path: '/data/isis_data/ffps-libri/LIBRI'
99        
100            # encoding of character set in isis data
101            encoding: '852'
102        
103            # lookup
104            lookup: 'conf/lookup/isis.pm'
105        
106            # limit number of records to read from database
107            #limit: 100
108        
109            # define normalisation for that source
110            normalize:
111              # which tag to use in normalize xml for data?
112              tag: 'isis'
113              # path to normalization xml
114              path: 'conf/normalize/isis_ffzg.xml'
115              #path: 'conf/normalize/isis_ffzg.yml'
116      
117          # another input database
118          - name: peri
119            type: isis
120            path: '/data/isis_data/ffps-peri/PERI'
121            encoding: '852'
122            lookup: 'conf/lookup/isis.pm'
123            #limit: 100
124            normalize:
125              tag: 'isis'
126              path: 'conf/normalize/isis_ffzg.xml'
127    
128      # Komparativna
129      kk:
130        name: 'Komparativna'
131      
132        input:
133          name: libri
134          type: isis
135          path: '/data/isis_data/ffkk/LIBRI'
136          encoding: '852'
137          lookup: 'conf/lookup/isis.pm'
138          #limit: 100
139          normalize:
140            tag: 'isis'
141            path: 'conf/normalize/isis_ffzg.xml'
142      
143      jzav:
144        name: 'Jadranski zavod'
145        input:
146          name: knjige
147          type: isis
148          path: '/data/isis_data/jzav/BIB'
149          encoding: '852'
150          lookup: 'conf/lookup/jzav.yml'
151          #limit: 100
152          normalize:
153            tag: 'isis'
154            path: 'conf/normalize/isis_ffzg.xml'
155      
156      efzg:
157        name: 'Ekonomski fakutet u Zagrebu'
158        input:
159          name: knjige
160          type: marc
161          path: '/data/isis_data/efzg/unimarc.iso'
162          encoding: '852'
163          lookup: 'conf/lookup/isis.pm'
164          #limit: 100
165          normalize:
166            tag: 'isis'
167            path: 'conf/normalize/isis_ffzg.xml'
168      

Legend:
Removed from v.139  
changed lines
  Added in v.399

  ViewVC Help
Powered by ViewVC 1.1.26