diff --git a/solr/exampleSolr/conf/schema.xml b/solr/exampleSolr/conf/schema.xml
index f14cb1e5b..d195b284d 100644
--- a/solr/exampleSolr/conf/schema.xml
+++ b/solr/exampleSolr/conf/schema.xml
@@ -581,8 +581,11 @@
-
-
+
+
+
+
+
diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/VitroSearchTermNames.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/VitroSearchTermNames.java
index 41c09cfa1..a98adb5d5 100644
--- a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/VitroSearchTermNames.java
+++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/VitroSearchTermNames.java
@@ -72,7 +72,11 @@ public class VitroSearchTermNames {
public static final String THUMBNAIL_URL = "THUMBNAIL_URL";
/** source institution url */
- public static final String SITE_URL = "SITE_URL";
+ public static final String SITE_URL = "siteURL";
+
+ /** source institution name */
+ public static final String SITE_NAME = "siteName";
+
/** preferred title */
public static final String PREFERRED_TITLE = "PREFERRED_TITLE";
}
diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/SourceInstitution.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/SourceInstitution.java
index c0d7364d2..14fe07d26 100644
--- a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/SourceInstitution.java
+++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/SourceInstitution.java
@@ -10,11 +10,15 @@ import edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames;
public class SourceInstitution implements DocumentModifier {
private String siteURL;
+ private String siteName;
+
static VitroSearchTermNames term = new VitroSearchTermNames();
private String fieldForSiteURL = term.SITE_URL;
+ private String fieldForSiteName = term.SITE_NAME;
- public SourceInstitution(String siteURL){
+ public SourceInstitution(String siteURL, String siteName){
this.siteURL = siteURL;
+ this.siteName = siteName;
}
@Override
@@ -22,6 +26,7 @@ public class SourceInstitution implements DocumentModifier {
StringBuffer addUri) throws SkipIndividualException {
doc.addField(fieldForSiteURL, siteURL);
+ doc.addField(fieldForSiteName, siteName);
}
@Override