uoregon-libraries / uolib-primo-nui

University of Oregon Libraries implementation of the Primo New UI
0 stars 0 forks source link

VE - Show MMSIDs as in Primo #56

Closed MargaretA-UO closed 2 years ago

MargaretA-UO commented 2 years ago

This is a tool that is used frequently in Primo but is not yet available OTB in VE.

Show MMS IDs This customization will display Institution Zone and Network Zone MMS IDs, if available, at the end of the metadata list in a full display record. In addition to inserting the code in and institution's custom.js file and adding showMmsid to var app=angular.module..., implementers should add custom values to the showMmsidOptions section:

/ Custom options for labels, and institution-specific trailing 4-digits for IZ MMS ID / app.constant('showMmsidOptions', { "izLabel": "MMS ID (IZ)", / Field value for Institution Zone MMS ID / "nzLabel": "MMS ID (NZ)", / Field value for Network Zone MMS ID / "izSuffix": "xxxx" /institution-specific trailing 4 digits/ }); Please see this document to get your institution's 4-digit 'izSuffix' for editing the izSuffix value above.

Implementers may want to consider hiding the current MMS ID field in Alma, under View Configuration > Edit Full Display Details.

MargaretA-UO commented 2 years ago

IZ Suffix for UO: 1852

jechols commented 2 years ago

This is implemented: https://alliance-uoregon.primo.exlibrisgroup.com/discovery/fulldisplay?docid=alma99127772501852&context=L&vid=01ALLIANCE_UO:UO&lang=en&search_scope=Everything&adaptor=Local%20Search%20Engine&tab=Rollup&query=any,contains,cat%20in%20the%20hat&offset=0

I'm not entirely sure how best to test it out other than browsing random things and seeing how they look compared to Primo, but even that is iffy since Primo shows a lot more metadata....

MargaretA-UO commented 2 years ago

And...apparently they (Alliance NRSG) are still tinkering with the code. I think it's fine to leave what we have for now, and revisit in July.

jechols commented 2 years ago

Okay, I'll close this for now, then. File another ticket if/when we need further fixes.