evergreen-admin:customization:circ
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| evergreen-admin:customization:circ [2009/10/26 18:44] – phasefx | evergreen-admin:customization:circ [2022/02/10 13:34] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 37: | Line 37: | ||
| ===== Circ Scripts ===== | ===== Circ Scripts ===== | ||
| + | FIXME Need more here + examples | ||
| + | |||
| + | ==== Description of Default Files ==== | ||
| + | These files are found in / | ||
| + | |||
| + | === circ/ | ||
| + | * this file contains a library of often used functions and constants. | ||
| + | * Some examples: | ||
| + | * findGroupConfig(): | ||
| + | * isGroupDescendant( parent, child): returns true if the child patron group is a descendent of the parent | ||
| + | * isPrecat: a constant that returns true/false if an item is a pre-cat | ||
| + | |||
| + | === circ/ | ||
| + | * this file is called when an item is checked out and results in: | ||
| + | * loan duration rule | ||
| + | * recurring fine rule | ||
| + | * max fine rule | ||
| + | |||
| + | === circ/ | ||
| + | * this file determines patron limits | ||
| + | * the function findGroupConfig() retrieves values from this file | ||
| + | * this function is called in circ_permit_hold.js, | ||
| + | |||
| + | === circ/ | ||
| + | === circ/ | ||
| + | === penalty/ | ||
| + | |||
| + | === circ/ | ||
| + | * called on renewal, can be used to prevent holds | ||
| + | === circ/ | ||
| + | * called on renewal, can be used to prevent renewals | ||
| ===== In-db Circ Matrix ===== | ===== In-db Circ Matrix ===== | ||
evergreen-admin/customization/circ.1256597046.txt.gz · Last modified: 2022/02/10 13:33 (external edit)