Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Mappings from library/location/status codes to names used by people

Notifications You must be signed in to change notification settings

trln/argon_code_mappings

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

224 Commits
224 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Argon code mappings

Note
If a project member has validated the JSON of files modified in a pull request, it is acceptable for that person to merge their own pull request.

There is a folder for each institution. In that folder, you will find:

location_facet.json

Mapping of location_hierarchy codes to displayed Library Location facet values

location_item_holdings.json

Mapping of loc_b and loc_n codes to displayed values

url_template.json

Institutional proxy prefix

The hsl and law folders only contain location_facet.json files, mapping location_hierarchy codes to the "Health Sciences Libraries" and "Law Libraries" top-level values in the Library Location facet when in TRLN view.

The trln folder contains a location_item_holdings.json file that maps loc_b and loc_n codes for TRLN Shared Print materials to displayed values. The facet values are also mapped in location_facet.json, but currently we do not display TRLN as a top level Library Location value.

.git precommit hook

Adding the following to a .git/hooks/precommit file will prevent you from committing invalid JSON.

It requires jq be installed where git can find it.

exec 1>&2

for json in $( git diff --cached --name-only --diff-filter=ACM | grep -P \.json$); do
    output=$(jq '.' < $json 2>&1)
    if [ $? != "0" ]; then
        echo "bad JSON in $json: $output"
        exit 1
    fi
done

exit 0

About

Mappings from library/location/status codes to names used by people

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9

Morty Proxy This is a proxified and sanitized view of the page, visit original site.