New Developers Working Group
The files in a git repository are organized in a different hierarchical tree structure than the files that have already been installed on a running server. So, both locations are listed below as either 'Git' or 'Installed.' This is not a comprehensive list of file locations, but merely a list of locations where commonly customized or referred to files are located.
Note: After changing configuration files, server restarts are usually required.
Field Mapper / IDL / Database Schema
The field mapper assists the UI in connecting to the database.
A version of the field mapper is also installed specifically for use by the reports engine.
You can view the live version on your server through a browser by going to:
An outline of the database schema is at:
Virtual Host Configuration File
Perl Modules
Note: If adding a new page to the OPAC, add the new path to EGCatLoader.pm in the "load" subroutine
KPAC (Kids' Catalog)
Defaults for Notification Action Triggers
Page Templates
Images
CSS
Configuration File
Page Templates
Images
Page Templates
CSS
AngularJS
Angular
Circulation Pop-Up Messages
Page Templates
JavaScript
When adding release notes, copy the RELEASE_NOTE_TEMPLATE.adoc into the correct folder, rename it to describe the change, and fill it out in ASCIIDoc format.