set display levels on position subtypes so that th eprimary position can be filtered out of list view
This commit is contained in:
parent
2b25bfa851
commit
4e5071758e
2 changed files with 22 additions and 12 deletions
|
@ -25,6 +25,7 @@
|
|||
}
|
||||
<collated>
|
||||
OPTIONAL { ?position vitro:mostSpecificType ?subclass .
|
||||
OPTIONAL { ?subclass vitro:displayRankAnnot ?displayRank . }
|
||||
}
|
||||
</collated>
|
||||
OPTIONAL { ?position rdfs:label ?positionTitle }
|
||||
|
@ -43,6 +44,7 @@
|
|||
<critical-data-required>
|
||||
FILTER ( bound(?person) )
|
||||
</critical-data-required>
|
||||
<collated>FILTER ( ?displayRank < 500 )</collated>
|
||||
} ORDER BY <collated> ?subclass </collated> ?personName
|
||||
</query-select>
|
||||
|
||||
|
@ -54,11 +56,19 @@
|
|||
?subject ?property ?position .
|
||||
?position a core:Position .
|
||||
?position vitro:mostSpecificType ?subclass
|
||||
} WHERE {
|
||||
?subject ?property ?position .
|
||||
?position a core:Position .
|
||||
?position vitro:mostSpecificType ?subclass
|
||||
}
|
||||
?subclass vitro:displayRankAnnot ?displayRank
|
||||
} WHERE {
|
||||
{
|
||||
?subject ?property ?position .
|
||||
?position a core:Position .
|
||||
?position vitro:mostSpecificType ?subclass
|
||||
} UNION {
|
||||
?subject ?property ?position .
|
||||
?position a core:Position .
|
||||
?position vitro:mostSpecificType ?subclass .
|
||||
?subclass vitro:displayRankAnnot ?displayRank
|
||||
}
|
||||
}
|
||||
</query-construct>
|
||||
|
||||
<query-construct>
|
||||
|
|
|
@ -265,7 +265,7 @@ vivo:NonAcademicPosition
|
|||
vitro:displayLimitAnnot
|
||||
"-1"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"-1"^^xsd:int ;
|
||||
"4"^^xsd:int ;
|
||||
vitro:extendedLinkedData
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
|
@ -1556,7 +1556,7 @@ vivo:FacultyAdministrativePosition
|
|||
vitro:displayLimitAnnot
|
||||
"-1"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"-1"^^xsd:int ;
|
||||
"1"^^xsd:int ;
|
||||
vitro:extendedLinkedData
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
|
@ -4543,7 +4543,7 @@ vivo:FacultyPosition
|
|||
vitro:displayLimitAnnot
|
||||
"-1"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"-1"^^xsd:int ;
|
||||
"2"^^xsd:int ;
|
||||
vitro:extendedLinkedData
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
|
@ -5505,7 +5505,7 @@ vivo:LibrarianPosition
|
|||
vitro:displayLimitAnnot
|
||||
"-1"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"-1"^^xsd:int ;
|
||||
"3"^^xsd:int ;
|
||||
vitro:extendedLinkedData
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
|
@ -7240,7 +7240,7 @@ vivo:PrimaryPosition
|
|||
vitro:displayLimitAnnot
|
||||
"5"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"5"^^xsd:int ;
|
||||
"500"^^xsd:int ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
<http://vitro.mannlib.cornell.edu/ns/vitro/role#public> ;
|
||||
vitro:hiddenFromPublishBelowRoleLevelAnnot
|
||||
|
@ -8086,7 +8086,7 @@ vivo:NonFacultyAcademicPosition
|
|||
vitro:displayLimitAnnot
|
||||
"-1"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"-1"^^xsd:int ;
|
||||
"5"^^xsd:int ;
|
||||
vitro:extendedLinkedData
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
|
@ -8573,7 +8573,7 @@ vivo:PostdocPosition
|
|||
vitro:displayLimitAnnot
|
||||
"-1"^^xsd:int ;
|
||||
vitro:displayRankAnnot
|
||||
"-1"^^xsd:int ;
|
||||
"6"^^xsd:int ;
|
||||
vitro:extendedLinkedData
|
||||
"true"^^xsd:boolean ;
|
||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue