/[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 153 by dpavlin, Sat Nov 26 01:54:31 2005 UTC revision 329 by dpavlin, Tue Dec 27 21:36:42 2005 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    
9  # configuration for hyper estraier full text search engine  # configuration for hyper estraier full text search engine
10  hyperestraier:  hyperestraier:
11    url: 'http://localhost:1978/node/webpac2'    #url: 'http://localhost:1978/node/webpac2'
12      masterurl: 'http://localhost:1978'
13      defaultnode: 'webpac2'
14    #  defaultnode: 'ps'
15      defaultdepth: 1
16    user: 'admin'    user: 'admin'
17    passwd: 'admin'    passwd: 'admin'
18    #    #
# Line 14  hyperestraier: Line 23  hyperestraier:
23    #    #
24    # options used while indexing    # options used while indexing
25    #    #
   # name of database (not used yet, but required)  
   database: 'test'  
26    # which tag type to use for search engine (used while indexing)    # which tag type to use for search engine (used while indexing)
27    type: 'search'    type: 'search'
28    #    #
   # options used for Catalyst only  
   #  
   # FIXME encoding comming from Catalyst.  
   catalyst_encoding: 'UTF-8'  
29    
30  webpac:  webpac:
31    # default template to use    # default template to use
# Line 40  webpac: Line 43  webpac:
43    webpac_encoding: 'iso-8859-2'    webpac_encoding: 'iso-8859-2'
44    # encoding expected by Catalyst    # encoding expected by Catalyst
45    out_encoding: 'utf-8'    out_encoding: 'utf-8'
46      # define different input formats (types) and perl modules to handle them
47      inputs:
48        isis: 'WebPAC::Input::ISIS'
49        marc: 'WebPAC::Input::MARC'
50    
51    editor:
52      # open this record when opening editor
53      # (it will also be used to deduce default database and input)
54      default_record_uri: 'ps/libri/1'
55    
56  # directives after this are used when indexing using core WebPAC modules  # directives after this are used when indexing using core WebPAC modules
57    
58  input:  databases:
59    # isis    # This is empty database created only in Hyper Estraier to merge
60    type: isis    # all three databases
61    # full path to database    'webpac2':
62  #  path: '/data/isis_data/ps/LIBRI/LIBRI'      name: 'Search all'
63    path: '/data/isis_data/ffkk/LIBRI'      links:
64    # encoding of character set in isis data        - to: ps
65    encoding: '852'          credit: 10000
66    # lookup        - to: kk
67    lookup: 'conf/lookup/isis.pm'          credit: 10000
68    # limit number of records to read from database        - to: jzav
69  #  limit: 100          credit: 10000
70    
71  normalize:  
72    # which tag to use in normalize xml for data?    # Psihologija
73    tag: 'isis'    'ps':
74    # path to normalization xml      # all variables here will be available as config variables in template
75    path: 'conf/normalize/isis_ffzg.xml'      name: 'Knjižnica psihologije'
76        code: 'ps'
77      
78        # define input source
79        input:
80          # this will create unique name with name of database and mfn
81          - name: libri
82            # isis
83            type: isis
84        
85            # full path to database
86            path: '/data/isis_data/ffps-libri/LIBRI'
87        
88            # encoding of character set in isis data
89            encoding: '852'
90        
91            # lookup
92            lookup: 'conf/lookup/isis.pm'
93        
94            # limit number of records to read from database
95            #limit: 100
96        
97            # define normalisation for that source
98            normalize:
99              # which tag to use in normalize xml for data?
100              tag: 'isis'
101              # path to normalization xml
102              path: 'conf/normalize/isis_ffzg.xml'
103              #path: 'conf/normalize/isis_ffzg.yml'
104      
105          # another input database
106          - name: peri
107            type: isis
108            path: '/data/isis_data/ffps-peri/PERI'
109            encoding: '852'
110            lookup: 'conf/lookup/isis.pm'
111            #limit: 100
112            normalize:
113              tag: 'isis'
114              path: 'conf/normalize/isis_ffzg.xml'
115    
116      # Komparativna
117      kk:
118        name: 'Komparativna'
119      
120        input:
121          name: libri
122          type: isis
123          path: '/data/isis_data/ffkk/LIBRI'
124          encoding: '852'
125          lookup: 'conf/lookup/isis.pm'
126          #limit: 100
127          normalize:
128            tag: 'isis'
129            path: 'conf/normalize/isis_ffzg.xml'
130      
131      jzav:
132        name: 'Jadranski zavod'
133        input:
134          name: knjige
135          type: isis
136          path: '/data/isis_data/jzav/BIB'
137          encoding: '852'
138          lookup: 'conf/lookup/jzav.yml'
139          #limit: 100
140          normalize:
141            tag: 'isis'
142            path: 'conf/normalize/isis_ffzg.xml'
143      
144      efzg:
145        name: 'Ekonomski fakutet u Zagrebu'
146        input:
147          name: knjige
148          type: marc
149          path: '/data/isis_data/efzg/unimarc.iso'
150          encoding: '852'
151          lookup: 'conf/lookup/isis.pm'
152          #limit: 100
153          normalize:
154            tag: 'isis'
155            path: 'conf/normalize/isis_ffzg.xml'
156      

Legend:
Removed from v.153  
changed lines
  Added in v.329

  ViewVC Help
Powered by ViewVC 1.1.26