Working on activity role forms and views. NIHVIVO-629 NIHVIVO-630
This commit is contained in:
parent
1b15f61fa6
commit
fa15ed1f12
6 changed files with 31 additions and 12 deletions
|
@ -5,5 +5,8 @@
|
||||||
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
||||||
<jsp:param name="roleActivityTypeLabel" value="clinical activity" />
|
<jsp:param name="roleActivityTypeLabel" value="clinical activity" />
|
||||||
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#ClinicalRole" />
|
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#ClinicalRole" />
|
||||||
<jsp:param name="roleActivitySuperType" value="http://vivoweb.org/ontology/core#Process" />
|
|
||||||
|
<jsp:param name="roleActivityType_optionsType" value="LITERALS" />
|
||||||
|
<jsp:param name="roleActivityType_objectClassUri" value="" />
|
||||||
|
<jsp:param name="roleActivityType_literalOptions" value='["http://vivoweb.org/ontology/core#Project", "Project" ], [ "http://vivoweb.org/ontology/core#Service","Service"] ' />
|
||||||
</jsp:include>
|
</jsp:include>
|
|
@ -5,5 +5,8 @@
|
||||||
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
||||||
<jsp:param name="roleActivityTypeLabel" value="membership" />
|
<jsp:param name="roleActivityTypeLabel" value="membership" />
|
||||||
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#MemberRole" />
|
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#MemberRole" />
|
||||||
<jsp:param name="roleActivitySuperType" value="http://xmlns.com/foaf/0.1/Organization" />
|
|
||||||
|
<jsp:param name="roleActivityType_optionsType" value="CHILD_VCLASSES" />
|
||||||
|
<jsp:param name="roleActivityType_objectClassUri" value="http://xmlns.com/foaf/0.1/Organization" />
|
||||||
|
<jsp:param name="roleActivityType_literalOptions" value="" />
|
||||||
</jsp:include>
|
</jsp:include>
|
|
@ -1,9 +1,13 @@
|
||||||
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%>
|
||||||
|
|
||||||
|
|
||||||
<%-- sparqlForAcFilter must be all one line for JavaScript. --%>
|
<%-- sparqlForAcFilter must be all one line for JavaScript. --%>
|
||||||
<jsp:include page="addRoleToPersonTwoStage.jsp">
|
<jsp:include page="addRoleToPersonTwoStage.jsp">
|
||||||
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
||||||
<jsp:param name="roleActivityTypeLabel" value="presentation" />
|
<jsp:param name="roleActivityTypeLabel" value="presentation" />
|
||||||
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#PresenterRole" />
|
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#PresenterRole" />
|
||||||
<jsp:param name="roleActivitySuperType" value="http://vivoweb.org/ontology/core#Presentation" />
|
|
||||||
|
<jsp:param name="roleActivityType_optionsType" value="LITERALS" />
|
||||||
|
<jsp:param name="roleActivityType_objectClassUri" value="" />
|
||||||
|
<jsp:param name="roleActivityType_literalOptions" value='["http://vivoweb.org/ontology/core#Presentation", "Presentation" ], [ "http://vivoweb.org/ontology/core#InvitedTalk","Invited Talk"] ' />
|
||||||
</jsp:include>
|
</jsp:include>
|
|
@ -5,5 +5,8 @@
|
||||||
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
||||||
<jsp:param name="roleActivityTypeLabel" value="research activity" />
|
<jsp:param name="roleActivityTypeLabel" value="research activity" />
|
||||||
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#ResearcherRole" />
|
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#ResearcherRole" />
|
||||||
<jsp:param name="roleActivitySuperType" value="http://vivoweb.org/ontology/core#Agreement" />
|
|
||||||
|
<jsp:param name="roleActivityType_optionsType" value="LITERALS" />
|
||||||
|
<jsp:param name="roleActivityType_objectClassUri" value="" />
|
||||||
|
<jsp:param name="roleActivityType_literalOptions" value='["http://vivoweb.org/ontology/core#Grant", "Grant" ], [ "http://vivoweb.org/ontology/core#Project","Project"] ' />
|
||||||
</jsp:include>
|
</jsp:include>
|
|
@ -59,7 +59,10 @@
|
||||||
<c:set var="sparqlForAcFilter">${param.sparqlForAcFilter}</c:set>
|
<c:set var="sparqlForAcFilter">${param.sparqlForAcFilter}</c:set>
|
||||||
<c:set var="roleActivityTypeLabel">${param.roleActivityTypeLabel}</c:set>
|
<c:set var="roleActivityTypeLabel">${param.roleActivityTypeLabel}</c:set>
|
||||||
<c:set var="roleType">${param.roleType}</c:set>
|
<c:set var="roleType">${param.roleType}</c:set>
|
||||||
<c:set var="roleActivitySuperType">${param.roleActivitySuperType}</c:set>
|
|
||||||
|
<c:set var="roleActivityType_optionsType" >${param.roleActivityType_optionsType}</c:set>
|
||||||
|
<c:set var="roleActivityType_objectClassUri" >${param.roleActivityType_objectClassUri}</c:set>
|
||||||
|
<c:set var="roleActivityType_literalOptions" >${param.roleActivityType_literalOptions}</c:set>
|
||||||
|
|
||||||
<%
|
<%
|
||||||
VitroRequest vreq = new VitroRequest(request);
|
VitroRequest vreq = new VitroRequest(request);
|
||||||
|
@ -153,10 +156,10 @@
|
||||||
"roleActivityType" : {
|
"roleActivityType" : {
|
||||||
"newResource" : "true",
|
"newResource" : "true",
|
||||||
"validators" : [ ],
|
"validators" : [ ],
|
||||||
"optionsType" : "CHILD_VCLASSES",
|
"optionsType" : "${roleActivityType_optionsType}",
|
||||||
"literalOptions" : [ "Select one" ],
|
"literalOptions" : [ ${roleActivityType_literalOptions } ],
|
||||||
"predicateUri" : "",
|
"predicateUri" : "",
|
||||||
"objectClassUri" : "${roleActivitySuperType}",
|
"objectClassUri" : "${roleActivityType_objectClassUri}",
|
||||||
"rangeDatatypeUri" : "",
|
"rangeDatatypeUri" : "",
|
||||||
"rangeLang" : "",
|
"rangeLang" : "",
|
||||||
"assertions" : [ ]
|
"assertions" : [ ]
|
||||||
|
|
|
@ -2,8 +2,11 @@
|
||||||
|
|
||||||
<%-- sparqlForAcFilter must be all one line for JavaScript. --%>
|
<%-- sparqlForAcFilter must be all one line for JavaScript. --%>
|
||||||
<jsp:include page="addRoleToPersonTwoStage.jsp">
|
<jsp:include page="addRoleToPersonTwoStage.jsp">
|
||||||
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
<jsp:param name="sparqlForAcFilter" value="PREFIX core: <http://vivoweb.org/ontology/core#> SELECT ?pubUri WHERE {<${subjectUri}> core:authorInAuthorship ?authorshipUri .?authorshipUri core:linkedInformationResource ?pubUri .}" />
|
||||||
<jsp:param name="roleActivityTypeLabel" value="teaching activity" />
|
<jsp:param name="roleActivityTypeLabel" value="teaching activity" />
|
||||||
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#TeacherRole" />
|
<jsp:param name="roleType" value="http://vivoweb.org/ontology/core#TeacherRole" />
|
||||||
<jsp:param name="roleActivitySuperType" value="http://vivoweb.org/ontology/core#Event" />
|
|
||||||
|
<jsp:param name="roleActivityType_optionsType" value="LITERALS" />
|
||||||
|
<jsp:param name="roleActivityType_objectClassUri" value="" />
|
||||||
|
<jsp:param name="roleActivityType_literalOptions" value='["http://purl.org/ontology/bibo/Conference", "Conference" ], [ "http://vivoweb.org/ontology/core#Course","Course"], [ "http://purl.org/ontology/bibo/Workshop","Workshop"] ' />
|
||||||
</jsp:include>
|
</jsp:include>
|
Loading…
Add table
Reference in a new issue