diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/EntityController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/EntityController.java index 45f2e1d55..131bf7415 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/EntityController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/EntityController.java @@ -216,6 +216,11 @@ public class EntityController extends VitroHttpServlet { css += customCss; } + if( indiv.getURI().startsWith( vreq.getWebappDaoFactory().getDefaultNamespace() )){ + vreq.setAttribute("entityLinkedDataURL", indiv.getURI() + "/" + indiv.getLocalName() + ".rdf"); + } + + // generate link to RDF representation for semantic web clients like Piggy Bank // BJL 2008-07-16: I'm temporarily commenting this out because I forgot we need to make sure it filters out the hidden properties // generate url for this entity diff --git a/webapp/web/images/edit_icons/rdf_w3c_icon48.gif b/webapp/web/images/edit_icons/rdf_w3c_icon48.gif new file mode 100644 index 000000000..3277696b9 Binary files /dev/null and b/webapp/web/images/edit_icons/rdf_w3c_icon48.gif differ diff --git a/webapp/web/templates/entity/entityBasic.jsp b/webapp/web/templates/entity/entityBasic.jsp index 17311ed52..d8bbbde40 100644 --- a/webapp/web/templates/entity/entityBasic.jsp +++ b/webapp/web/templates/entity/entityBasic.jsp @@ -316,6 +316,13 @@ if (VitroRequestPrep.isSelfEditing(request) || LoginFormBean.loggedIn(request, L ${requestScope.servletButtons} - + + +