Subversion Repositories connectors

Rev

Rev 119 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
98 jblyberg 1
; These are custom settings that are ILS-specific, you can add and change
2
; any of these configuration names if you are developing a connector for your
3
; ILS.  Locum does not depend on any of these, only the connector specific to
4
; your environment needs them.
5
 
6
[connector_info]
120 jblyberg 7
description                 = "Locum connector for III's Millennium 2007"
98 jblyberg 8
 
108 jblyberg 9
; Locum uses this section to determine which server and which port to use
10
; server_select can either be "live" or "staging", depending on what set of
11
; screens and wwwoptions you're using with locum.
12
[ils_config]
120 jblyberg 13
ils_server                  = "pince.darienlibrary.org"
14
server_select               = "staging"
15
ils_live_port               = "80"
16
ils_live_port_ssl           = "443"
17
ils_staging_port            = "2082"
18
ils_staging_port_ssl        = "446"
108 jblyberg 19
 
98 jblyberg 20
; This is where developers define what is supported by their connector and what
21
; is not.  Locum will use this to determine which features to enable or disable.
22
[connector_support]
23
 
24
 
25
;; Everything blow this point is specific to the ILS connector and will never
26
;; be specifically referenced by Locum.
27
 
28
 
29
; General configuration parameters used by the connector
30
[iii_custom_config]
120 jblyberg 31
iii_available_token         = "ON SHELF, Recent Return"
32
suppress_codes              = "d,n,v,w,x"
33
default_age                 = "all"
34
default_branch              = "dl"
98 jblyberg 35
 
36
; Manages config options to allow the connector to determine age for the
37
; record.  Age location definitions can either be comma-separated values, or
38
; a regex, encapsulated by slashes.  The regex or csv list refer to values in
39
; iii_location_codes as generated by iii_loc_parse.php
104 jblyberg 40
; The variable names here must match the names in the [ages] group of your
41
; locum.ini file.
98 jblyberg 42
[iii_record_ages]
120 jblyberg 43
adult                       = "/^[afms]/"
44
teen                        = "/^[ty]/"
45
child                       = "/^[kjp]/"
98 jblyberg 46
 
119 jblyberg 47
; This is where you assign item location codes to branches.  You will pair the
48
; branch codes you designated in the [branches] section of locum.ini with item
49
; location code matches.
50
; Essentially, you are going to specify a branch code and provide either a regular
51
; expression match (enclosed in slashes - //) or a comma-separated list of all the
52
; ITEM LEVEL location codes associated with that branch.  A regex will be less
53
; tedious, but your location codes may not be consistent enough to do so.
120 jblyberg 54
; branchcode = "/[regex]/" or "code1,code2,code3,..."
119 jblyberg 55
[branch_assignments]
120 jblyberg 56
dl                          = "/^((?!\b(hs|nc)\b).)*$/"
57
hs                          = "hs"
58
nc                          = "nc"
119 jblyberg 59
 
98 jblyberg 60
; This needs to be the exact output from iii_loc_parse.php
61
[iii_location_codes]
120 jblyberg 62
a			  	 = "Adult Collection"
98 jblyberg 63
adabi			 = "Adult Playaway Biographies"
64
adadm			 = "Adult Playaway Detective Mysteries"
65
adaf			 = "Adult Playaway Fiction"
66
adamh			 = "Adult Holiday Music Display"
67
adanf			 = "Adult Playaway Nonfiction"
68
adb				 = "Adult Book Display"
69
adbgr			 = "Adult Book Group Corner"
70
adbh			 = "Adult Holiday Books Display"
71
adbpb			 = "Adult Paperback Display"
72
adbrb			 = "Rare Books - Joel Brooks Room"
73
adbsr			 = "DHS Summer Reading"
74
adr				 = "Adult CD-Roms"
75
advh			 = "Holiday Movies Display"
76
ar				 = "Adult Reference - Storage"
77
arb				 = "Adult Reference Books"
78
arp				 = "Adult Reference Periodicals"
79
asabi			 = "Adult Audio Books - Biographies"
80
asadm			 = "Adult Audio Books - Dectective Mysteries"
81
asaes			 = "English as a Second Language - Audio"
82
asaf			 = "Adult Audio Books - Fiction"
83
asam			 = "Adult Compact Discs"
84
asanf			 = "Adult Audio Books - Nonfiction"
85
asbbi			 = "Adult Biographies"
86
asbdm			 = "Adult Detective Mysteries"
87
asbes			 = "English as a Second Language - Books"
88
asbf			 = "Adult Fiction"
89
asblt			 = "Adult Large Type Books"
90
asbmg			 = "Middlesex Genealogical Society - Glanville Room (2nd floor)"
91
asbn1			 = "Adult Nonfiction - First Floor"
92
asbn2			 = "Adult Literature - Second Floor"
93
asbpb			 = "Adult Paperback Spinners - Second Floor"
94
asbss			 = "Adult Short Stories"
95
asbtx			 = "Tax Books"
96
asp				 = "Adult Magazine Room"
97
asv				 = "asv"
98
asvd			 = "DVD - Video Room"
99
asvff			 = "DVD Foreign Film - Video Room"
100
asvfn			 = "DVD Foreign Film Nonfiction - Video Room"
101
asvi			 = "VHS"
102
asvis			 = "VHS Series"
103
asvnf			 = "DVD Nonfiction - Video Room"
104
asvse			 = "DVD Series"
105
atb				 = "Tech Center - Book"
106
attdc			 = "Tech Center - Digital Camera"
107
attep			 = "Tech Center - Headphones"
108
attg			 = "Tech Center - GPS"
109
attk			 = "Tech Center - Kindle"
110
attkw			 = "Tech Center - Kill-a-Watt"
111
attlp			 = "Tech Center - LCD Projector"
112
attmp			 = "Tech Center - MP3 Players"
113
attnt			 = "Tech Center - Laptop"
114
attu			 = "Tech Center - USB Drive"
115
attvc			 = "Tech Center - Video Camera"
116
attw			 = "Tech Center - Wireless Card"
117
awbbi			 = "Adult New Biographies"
118
awbdm			 = "Adult New Detective Mysteries"
119
awbf			 = "Adult New Fiction"
120
awblt			 = "Adult New Large Type Books"
121
awbnf			 = "Adult New Nonfiction"
122
awbss			 = "Adult New Short Stories"
123
axbbi			 = "Adult Expres Biographies"
124
axbdm			 = "Adult Express Detective Mysteries"
125
axbf			 = "Adult Express Fiction"
126
axbnf			 = "Adult ExpressNonfiction"
127
axbss			 = "Adult Express Short Stories"
128
axv				 = "axv"
129
axvd			 = "Adult Express DVD"
130
azah			 = "azah"
131
azam			 = "Adult Compact Discs - Storage"
132
azamh			 = "Adult Holiday Music - Storage"
133
azb				 = "Adult Book Storage"
134
azbbg			 = "Books in a Bag - Storage"
135
azbfr			 = "Adult Foreign Language Books - Storage"
136
azbh			 = "Adult Holiday Books - Storage"
137
aztmp			 = "MP3 Players - Circulation Office"
138
azvh			 = "Adult Holiday Movies - Storage"
139
azvi			 = "Video Storage"
140
bagbk			 = "Book in a Bag"
141
bkcst			 = "bkcst"
142
bocd			 = "bocd"
143
bots			 = "bots"
144
cd				 = "cd"
145
cdr				 = "cdr"
146
cdsto			 = "cdsto"
147
child			 = "Children's Room"
148
chrcd			 = "Christmas CD rack"
149
chrst			 = "Christmas Display"
150
circo			 = "Circulation Office"
151
dd				 = "DELIVERED"
152
dhsmr			 = "dhsmr"
153
disp			 = "disp"
154
dvd				 = "dvd"
155
elxtr			 = "Tech circ"
156
exdvd			 = "exdvd"
157
exp				 = "exp"
158
f1dbr			 = "First Floor Audiobooks"
159
f1dmr			 = "First Floor Detective Mysteries"
160
f1fgr			 = "First Floor Fiction"
161
f1pbr			 = "First Floor Paperbacks"
162
glanr			 = "glanr"
163
hs				 = "Darien Historical Society"
120 jblyberg 164
j				   = "Children's Collection"
98 jblyberg 165
jsbpc			 = "Children's Picture Books"
166
jsr				 = "Children's CD-ROM"
167
jwbpc			 = "Children's New Picture Books"
168
jzbh			 = "Children's Storage Holiday"
169
jzvh			 = "Children's Storage Holiday Movies"
170
k1dar			 = "Kids - Music"
171
k1dbr			 = "Kids - Audio Books"
172
k1dgr			 = "Kids - Games"
173
k1dvr			 = "Kids - DVDs"
174
k1fbr			 = "Kids - Independent Readers"
175
k1fgr			 = "Kids - Fiction"
176
k1gnr			 = "Kids - Graphic Novels"
177
k1lbr			 = "Kids - Biographies"
178
k1ncn			 = "Kids - Reference"
179
k1ncr			 = "Kids - Non-Fiction"
180
k1vlr			 = "Kids - Languages"
181
k1zcr			 = "Kids - Magazines"
182
l2afr			 = "Classics"
183
ladc			 = "ladc"
184
lapci			 = "lapci"
185
lapex			 = "lapex"
186
lapre			 = "lapre"
187
lat				 = "lat"
188
libst			 = "Main Reading Room"
189
m1afr			 = "New Books- Art&Lit"
190
m1afx			 = "Express Art&Lit"
191
m1bsr			 = "New Books- Body&Soul"
192
m1bsx			 = "Express Body&Soul"
193
m1dar			 = "Main Street CDs"
194
m1dbr			 = "Main Street Audiobooks (Fic)"
195
m1dmr			 = "New Detective Mysteries"
196
m1dmx			 = "Detective Mysteries Express"
197
m1dvr			 = "Main Street DVD Circ"
198
m1dvx			 = "Main Street DVD Express"
199
m1fgr			 = "New Fiction"
200
m1fgx			 = "New Fiction Express"
201
m1hgr			 = "New Books- Home"
202
m1hgx			 = "Express Home"
203
m1ltr			 = "New Books- Life&Times"
204
m1ltx			 = "Express Life&Times"
205
m1osr			 = "New Books- Nature"
206
m1osx			 = "Express Nature"
207
m1qar			 = "New Books- Holiday"
208
m1qax			 = "Express Holiday"
209
m1srr			 = "New Books- Play"
210
m1srx			 = "Express Play"
211
m1ttr			 = "New Books- Places"
212
m1ttx			 = "Express Places"
213
m1wlr			 = "New Books- Work"
214
m1wlx			 = "Express Work"
215
magar			 = "magar"
216
mapca			 = "Map Case"
217
mezza			 = "mezza"
218
mp3				 = "mp3"
120 jblyberg 219
n				   = "New Books"
98 jblyberg 220
na				 = "Darien Nature Center"
221
order			 = "Library"
222
p1err			 = "First 5 Years - Learn to Read"
223
p1par			 = "First 5 Years - Parents"
224
p1pbr			 = "First 5 Years - Board Books"
225
p1pcr			 = "First 5 Years - Concepts"
226
p1pfr			 = "First 5 Years - Favorites"
227
p1pgr			 = "First 5 Years - Growing Up"
228
p1phr			 = "First 5 Years - Celebrations"
229
p1pkr			 = "First 5 Years - Folk/Fairy Tales"
230
p1pnr			 = "First 5 Years - Nature"
231
p1prr			 = "First 5 Years - Rhymes & Songs"
232
p1psr			 = "First 5 Years - Stories"
233
p1ptr			 = "First 5 Years - Transportation"
234
pam				 = "pam"
235
paper			 = "paper"
120 jblyberg 236
r				   = "Reference Collection"
98 jblyberg 237
rack			 = "rack"
238
refer			 = "refer"
239
refof			 = "refof"
240
refst			 = "Reference Storage"
241
s2afn			 = "2nd floor Art&Lit Reference"
242
s2afr			 = "2nd Floor Art&Lit"
243
s2bsn			 = "2nd Floor Body&Soul Reference"
244
s2bsr			 = "2nd Floor Body&Soul"
245
s2dbr			 = "2nd floor - Courses on CD"
246
s2dvr			 = "2nd Floor Nonfiction DVDs"
247
s2hgn			 = "2nd Floor Home Reference"
248
s2hgr			 = "2nd Floor Home"
249
s2llr			 = "Second Floor Large Print Books"
250
s2ltn			 = "2nd Floor Life&Times Reference"
251
s2ltr			 = "2nd Floor Life&Times"
252
s2man			 = "Magazines Reference"
253
s2mar			 = "Magazines"
254
s2osn			 = "2nd Floor Nature Reference"
255
s2osr			 = "2nd Floor Nature"
256
s2qar			 = "Holiday Books"
257
s2srn			 = "2nd Floor Play Reference"
258
s2srr			 = "2nd Floor Play"
259
s2ttn			 = "2nd Floor Places Reference"
260
s2ttr			 = "2nd Floor Places"
261
s2wln			 = "2nd Floor Work Reference"
262
s2wlr			 = "2nd Floor Work"
120 jblyberg 263
t				   = "Technology Center"
98 jblyberg 264
tax				 = "tax"
265
techs			 = "techs"
266
tlbtr			 = "Teen Body and Soul"
267
tlctr			 = "Teen Community"
268
tldar			 = "Teen Audio"
269
tldgr			 = "Teen Games"
270
tldvr			 = "Teen Video"
271
tlfar			 = "Teen Sports"
272
tlffr			 = "Teen Fantasy"
273
tlfgr			 = "Teen General Fiction"
274
tlfhr			 = "Teen History"
275
tlfir			 = "Teen Series"
276
tlfjr			 = "Teen Adventure"
277
tlflr			 = "Teen Humor"
278
tlfmr			 = "Teen Mystery"
279
tlfpr			 = "Teen Realistic Fiction"
280
tlfrr			 = "Teen Romance"
281
tlfsr			 = "Teen Science Fiction"
282
tlfvr			 = "Teen Horror"
283
tlgnr			 = "Teen Graphic Novels"
284
tlnxr			 = "Teen X Files"
285
tlnyr			 = "Teen Express Yourself"
286
tlotr			 = "Teen Our World"
287
tlrtr			 = "Teen Relationships"
288
tlstr			 = "Teen Book Storage"
289
tlztr			 = "Teen Magazines"
290
txcdr			 = "txcdr"
291
video			 = "video"
292
vstor			 = "vstor"
120 jblyberg 293
y				   = "Young Adult Collection"
98 jblyberg 294
ydbsr			 = "Teen Summer Reading"
295
ysamp			 = "Teen's Playaway"
296
ysas			 = "ysas"
297
ysbf			 = "Teen Fiction"
298
ysbgn			 = "Teen Graphic Novels"
299
ysp				 = "Teen Magazines"
300
ystt			 = "Teen's Transmitters"
117 jblyberg 301
zlqrr			 = "Children's Storage"