gwu-libraries / launchpad

A django based system that provides a stable URL for every item in the library's catalog. Various discovery services will link to these URLs. The page for each item will in turn link out to various other resources that provide methods for accessing the content of the items.
MIT License
15 stars 9 forks source link

clean up OpenURL values passed to ILLiad #298

Closed rosy1280 closed 11 years ago

rosy1280 commented 11 years ago

the openurl that gets passed to ILLiad contains elements of OpenURL 1.0 and OpenURL 0.1 causing the older OpenURL 0.1 values to be overridden by similar OpenURL 1.0 values. most notably this is happening with the sid that gets overridden by the rfr_id.

i'm happy to sit down and map out the OpenURL 0.1 values to the OpenURL 1.0 for whomever works on this ticket.

joshuago78 commented 11 years ago

I'll take this one. Rosy, let's meet at some point and you can give me the details.

lwrubel commented 11 years ago

All links to Launchpad from 360 Link now pass OpenURL parameters, so it should be easier to gather examples.

Example 1: "Locate the Journal" button, v. 0.1 Example 2: "check library" link, v. 1.0

rosy1280 commented 11 years ago

Screenshot of OpenURLMapping table. Helps you determine all of the different openurl values and where they map to in the illiad form. screenshot

Additionally, I created some meta OpenURLs on the wiki that you can use to do testing.

razagilani commented 11 years ago

Create openurl dictionary for non_wrlc_items