More template moving from 'web' to 'src'. These are the templates that have been added since the initial Great Migration from Open-ILS/web/templates to Open-ILS/src/templates. Signed-off-by: Bill Erickson <berick@esilibrary.com>
Repaired merge conflicts resuling from ttopac-move-templates Signed-off-by: Bill Erickson <berick@esilibrary.com>
Avoid xml_transform retrieval in record attr def editor config.xml_transform stores large chunks of XML. Fetching it angers Ejabberd on my test system. All we need is the name, so use the new AutoFieldWidget.searchOptions param to do just that. Signed-off-by: Bill Erickson <berick@esilibrary.com> Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fix minor glitch when trying to create new authority fields The Autogrid can handle empty arrays as values for acsaf.bib_fields and acsaf.axis_maps, but can't handle undefined. Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Move the authority control set config interfaces back into conify Really, that's where they make sense. And they're done. Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
conify type interfaces in progress. not completely deleting old unfinished ones yet; there are probably things to salvage Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Beginnings of the config interfaces Signed-off-by: Mike Rylander <mrylander@gmail.com>
Move templates out of a web-served directory It has always been dicey to keep templates in the web-served /openils/var/web directory; with the rise of config.tt2 it is past time to get the templates out of there. Signed-off-by: Dan Scott <dscott@laurentian.ca>
Configuration interface for config.metabib_field table This interface enables admins to create and modify the entries used for defining indexes, faceting, and eventually display. Signed-off-by: Bill Erickson <berick@esilibrary.com> Signed-off-by: Dan Scott <dscott@laurentian.ca>
Active date Record the date a copy first became "active" after creation in active_date. Offer Org Unit setting for using the active date for age hold protection. Any copy without an active_date, with age hold protect using it, will be protected until it has an active date. Regardless of create_date. Circ/Hold matrix can match on item age based on active_date. Active is defined as entering a status with copy_active set to true. By default: Available Checked out Reshelving On holds shelf ILL Reserves On reservation shelf Signed-off-by: Thomas Berezansky <tsbere@mvlc.org> Signed-off-by: Bill Erickson <berick@esilibrary.com>
Sip Statcats - Actor/Asset Statcats via SIP2 Stat cats can now have a sip_field and sip_format. sip_field is the field identifier code, sip_format is one of the following: 1 - Null/Empty, places stat cat value in as-is 2 - A plain string, placed in value as-is when stat cat has value 3 - A plain string with a %s, 1 and 2 combined, where the stat cat value replaces the %s 4 - A regular expression surrounded by | characters (ex, |([0-9]*) -|): If the regular expression does not match the value, nothing If the regular expression matches and has a capture group, the captured group If the regular expression matches and does not have a capture group, the entire match The | was used because it would otherwise be stripped from the final result anyway. Signed-off-by: Thomas Berezansky <tsbere@mvlc.org> Signed-off-by: Bill Erickson <berick@esilibrary.com>