<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%> <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> <%@ taglib uri="http://vitro.mannlib.cornell.edu/vitro/tags/StringProcessorTag" prefix="p" %> <%-- This short view is intended to be called to handle short views for roles The following vars should be set by the jsp that is calling this short view personToRolePredicate: URI of the person to role predicate. roleToPersonPredicate: URI of the role to person predicate. roleActivityToRolePredicate: URI of the activity to role predicate. roleActivityLabel: human readable label of activity. --%> <%-- individual is the OBJECT of the property referenced -- the Role individual, not the Person or grant --%> <%-- c:set var="authorRank" value="${individual.dataPropertyMap['http://vivoweb.org/ontology/core#authorRank'].dataPropertyStatements[0].data}"/ --%> <%-- SUBJECT is a Person, so get info from other part of the role --%> <%-- this Role is not linked to a anything yet; use name as a placeholder and add link to the Role so user can add more information --%> (no ${param.roleActivityLabel} linked yet) <%-- SUBJECT is an activity of some sort, so get info from the Role about the related Person --%> <%-- there is a related Person --%> <%-- --%> <%-- this is a Role with out a Person (likely from before custom form available) --%> ">${name} ${label} ${name} ${label}