diff --git a/dspace-jspui/dspace-jspui-webapp/src/main/webapp/display-item.jsp b/dspace-jspui/dspace-jspui-webapp/src/main/webapp/display-item.jsp index 16493612df..50a4fc561b 100644 --- a/dspace-jspui/dspace-jspui-webapp/src/main/webapp/display-item.jsp +++ b/dspace-jspui/dspace-jspui-webapp/src/main/webapp/display-item.jsp @@ -221,9 +221,14 @@ <% if (ConfigurationManager.getProperty("sfx.server.url") != null) { + String sfximage = ConfigurationManager.getProperty("sfx.server.image_url"); + if (sfximage == null) + { + sfximage = request.getContextPath() + "/image/sfx-link.gif"; + } %>
<% } diff --git a/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser/ItemViewer.java b/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser/ItemViewer.java index 57d57f8cec..eaa44f957c 100644 --- a/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser/ItemViewer.java +++ b/dspace-xmlui/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser/ItemViewer.java @@ -185,6 +185,12 @@ public class ItemViewer extends AbstractDSpaceTransformer implements CacheablePr sfxserverUrl = sfxserverUrl.trim() +"&" + sfxQuery.trim(); pageMeta.addMetadata("sfx","server").addContent(sfxserverUrl); } + + String sfxserverImg = ConfigurationManager.getProperty("sfx.server.image_url"); + if (sfxserverImg != null && sfxserverImg.length() > 0) + { + pageMeta.addMetadata("sfx","image_url").addContent(sfxserverImg); + } boolean googleEnabled = ConfigurationManager.getBooleanProperty( "google-metadata.enable", false); diff --git a/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/xsl/aspect/artifactbrowser/item-view.xsl b/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/xsl/aspect/artifactbrowser/item-view.xsl index c1d5e4f206..5da08e2c04 100644 --- a/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/xsl/aspect/artifactbrowser/item-view.xsl +++ b/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/xsl/aspect/artifactbrowser/item-view.xsl @@ -40,6 +40,7 @@