From: Dan Scott Date: Tue, 7 Apr 2020 16:08:39 +0000 (-0400) Subject: Tweak for better Oxford Scholarship Online handling X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d31a21b499e81f0efe42ca4efa1a1981a24030a6;p=contrib%2FConifer.git Tweak for better Oxford Scholarship Online handling --- diff --git a/tools/ebooks/prep_ebook_records.py b/tools/ebooks/prep_ebook_records.py index 480e87026d..6a823cba11 100755 --- a/tools/ebooks/prep_ebook_records.py +++ b/tools/ebooks/prep_ebook_records.py @@ -775,9 +775,9 @@ def add_publisher(record, options): if raw_publisher: if "Oxford" in raw_publisher or "Clarendon" in raw_publisher: - publisher = "Oxford University Press." + publisher = "Oxford University Press" elif "Cambridge" in raw_publisher: - publisher = "Cambridge University Press." + publisher = "Cambridge University Press" # Iterate through all of the existing 710 fields for sten in record.get_fields("710"): @@ -1294,6 +1294,8 @@ def get_subfields(field, data, platform): link_text = "%s (%s)" % (data["link_text"], platform) elif url.find("springer.com") > -1 or url.find("doi.org/10.1057/") > -1: link_text = "%s (%s)" % (data["link_text"], "Springer") + elif url.find("doi.org/10.1093/") > -1: + link_text = "%s (%s)" % (data["link_text"], "Oxford Scholarship Online") else: link_text = "%s" % (data["link_text"]) subs.extend(["y", link_text, "9", data["code"]])