Changeset 33967
- Timestamp:
- 2020-02-25T13:36:08+13:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/OAIPMH.java
r32943 r33967 709 709 values = new Vector<String>(); 710 710 String base_url = OAIXML.getBaseURL(); // e.g. e.g. http://host:port/greenstone3/oaiserver 711 base_url = base_url.substring(0, base_url.lastIndexOf("/")+1); 711 712 String link_url = null; 712 713 if (names[i].equals(OAIXML.GSF_LINK_PREFIX+OAIXML.LINK_TYPE_DOCUMENT)) { 713 link_url = base_url .replace("oaiserver", "library") + "/collection/" + this.coll_name + "/document/" + info.getInfo("Identifier");714 link_url = base_url + "library/collection/" + this.coll_name + "/document/" + info.getInfo("Identifier"); 714 715 } else if (names[i].equals(OAIXML.GSF_LINK_PREFIX+OAIXML.LINK_TYPE_PRINT)) { 715 link_url = base_url .replace("oaiserver", "library") + "/collection/" + this.coll_name + "/document/" + info.getInfo("Identifier")+"/print";716 link_url = base_url + "library/collection/" + this.coll_name + "/document/" + info.getInfo("Identifier")+"/print"; 716 717 } else if (names[i].equals(OAIXML.GSF_LINK_PREFIX+OAIXML.LINK_TYPE_SOURCE)) { 717 718 String srcfile = info.getInfo("srclinkFile"); 718 719 if (!srcfile.equals("")) { 719 link_url = base_url .replace("oaiserver", "") + "sites/"720 link_url = base_url + "library/sites/" 720 721 + this.site_name 721 722 + "/collect/" + this.coll_name + "/index/assoc/"
Note:
See TracChangeset
for help on using the changeset viewer.