Table of Contents
Various scripts are included with Evergreen in the /openils/bin/
directory
(and in the source code in Open-ILS/src/support-scripts
and
Open-ILS/src/extras
). Some of them are used during
the installation process, such as eg_db_config
, while others are usually
run as cron jobs for routine maintenance, such as fine_generator.pl
and
hold_targeter.pl
. Others are useful for less frequent needs, such as the
scripts for importing/exporting MARC records. You may explore these scripts
and adapt them for your local needs. You are also welcome to share your
improvements or ask any questions on the
Evergreen IRC channel or email lists.
Here is a summary of the most commonly used scripts. The script name links to more thorough documentation, if available.
This script matches headings in bibliographic records to the appropriate authority records. When it finds a match, it will add a subfield 0 to the matching bibliographic field.
Here is how the matching works:
Bibliographic field | Authority field it matches | Subfields that it examines |
---|---|---|
100 | 100 | a,b,c,d,f,g,j,k,l,n,p,q,t,u |
110 | 110 | a,b,c,d,f,g,k,l,n,p,t,u |
111 | 111 | a,c,d,e,f,g,j,k,l,n,p,q,t,u |
130 | 130 | a,d,f,g,h,k,l,m,n,o,p,r,s,t |
600 | 100 | a,b,c,d,f,g,h,j,k,l,m,n,o,p,q,r,s,t,v,x,y,z |
610 | 110 | a,b,c,d,f,g,h,k,l,m,n,o,p,r,s,t,v,w,x,y,z |
611 | 111 | a,c,d,e,f,g,h,j,k,l,n,p,q,s,t,v,x,y,z |
630 | 130 | a,d,f,g,h,k,l,m,n,o,p,r,s,t,v,x,y,z |
648 | 148 | a,v,x,y,z |
650 | 150 | a,b,v,x,y,z |
651 | 151 | a,v,x,y,z |
655 | 155 | a,v,x,y,z |
700 | 100 | a,b,c,d,f,g,j,k,l,n,p,q,t,u |
710 | 110 | a,b,c,d,f,g,k,l,n,p,t,u |
711 | 111 | a,c,d,e,f,g,j,k,l,n,p,q,t,u |
730 | 130 | a,d,f,g,h,j,k,m,n,o,p,r,s,t |
751 | 151 | a,v,x,y,z |
800 | 100 | a,b,c,d,e,f,g,j,k,l,n,p,q,t,u,4 |
830 | 130 | a,d,f,g,h,k,l,m,n,o,p,r,s,t |