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>
|
<collated>
|
||||||
OPTIONAL { ?position vitro:mostSpecificType ?subclass .
|
OPTIONAL { ?position vitro:mostSpecificType ?subclass .
|
||||||
|
OPTIONAL { ?subclass vitro:displayRankAnnot ?displayRank . }
|
||||||
}
|
}
|
||||||
</collated>
|
</collated>
|
||||||
OPTIONAL { ?position rdfs:label ?positionTitle }
|
OPTIONAL { ?position rdfs:label ?positionTitle }
|
||||||
|
@ -43,6 +44,7 @@
|
||||||
<critical-data-required>
|
<critical-data-required>
|
||||||
FILTER ( bound(?person) )
|
FILTER ( bound(?person) )
|
||||||
</critical-data-required>
|
</critical-data-required>
|
||||||
|
<collated>FILTER ( ?displayRank < 500 )</collated>
|
||||||
} ORDER BY <collated> ?subclass </collated> ?personName
|
} ORDER BY <collated> ?subclass </collated> ?personName
|
||||||
</query-select>
|
</query-select>
|
||||||
|
|
||||||
|
@ -54,11 +56,19 @@
|
||||||
?subject ?property ?position .
|
?subject ?property ?position .
|
||||||
?position a core:Position .
|
?position a core:Position .
|
||||||
?position vitro:mostSpecificType ?subclass
|
?position vitro:mostSpecificType ?subclass
|
||||||
} WHERE {
|
?subclass vitro:displayRankAnnot ?displayRank
|
||||||
?subject ?property ?position .
|
} WHERE {
|
||||||
?position a core:Position .
|
{
|
||||||
?position vitro:mostSpecificType ?subclass
|
?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>
|
||||||
|
|
||||||
<query-construct>
|
<query-construct>
|
||||||
|
|
|
@ -265,7 +265,7 @@ vivo:NonAcademicPosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"-1"^^xsd:int ;
|
"-1"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"-1"^^xsd:int ;
|
"4"^^xsd:int ;
|
||||||
vitro:extendedLinkedData
|
vitro:extendedLinkedData
|
||||||
"true"^^xsd:boolean ;
|
"true"^^xsd:boolean ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
|
@ -1556,7 +1556,7 @@ vivo:FacultyAdministrativePosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"-1"^^xsd:int ;
|
"-1"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"-1"^^xsd:int ;
|
"1"^^xsd:int ;
|
||||||
vitro:extendedLinkedData
|
vitro:extendedLinkedData
|
||||||
"true"^^xsd:boolean ;
|
"true"^^xsd:boolean ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
|
@ -4543,7 +4543,7 @@ vivo:FacultyPosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"-1"^^xsd:int ;
|
"-1"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"-1"^^xsd:int ;
|
"2"^^xsd:int ;
|
||||||
vitro:extendedLinkedData
|
vitro:extendedLinkedData
|
||||||
"true"^^xsd:boolean ;
|
"true"^^xsd:boolean ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
|
@ -5505,7 +5505,7 @@ vivo:LibrarianPosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"-1"^^xsd:int ;
|
"-1"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"-1"^^xsd:int ;
|
"3"^^xsd:int ;
|
||||||
vitro:extendedLinkedData
|
vitro:extendedLinkedData
|
||||||
"true"^^xsd:boolean ;
|
"true"^^xsd:boolean ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
|
@ -7240,7 +7240,7 @@ vivo:PrimaryPosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"5"^^xsd:int ;
|
"5"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"5"^^xsd:int ;
|
"500"^^xsd:int ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
<http://vitro.mannlib.cornell.edu/ns/vitro/role#public> ;
|
<http://vitro.mannlib.cornell.edu/ns/vitro/role#public> ;
|
||||||
vitro:hiddenFromPublishBelowRoleLevelAnnot
|
vitro:hiddenFromPublishBelowRoleLevelAnnot
|
||||||
|
@ -8086,7 +8086,7 @@ vivo:NonFacultyAcademicPosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"-1"^^xsd:int ;
|
"-1"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"-1"^^xsd:int ;
|
"5"^^xsd:int ;
|
||||||
vitro:extendedLinkedData
|
vitro:extendedLinkedData
|
||||||
"true"^^xsd:boolean ;
|
"true"^^xsd:boolean ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
|
@ -8573,7 +8573,7 @@ vivo:PostdocPosition
|
||||||
vitro:displayLimitAnnot
|
vitro:displayLimitAnnot
|
||||||
"-1"^^xsd:int ;
|
"-1"^^xsd:int ;
|
||||||
vitro:displayRankAnnot
|
vitro:displayRankAnnot
|
||||||
"-1"^^xsd:int ;
|
"6"^^xsd:int ;
|
||||||
vitro:extendedLinkedData
|
vitro:extendedLinkedData
|
||||||
"true"^^xsd:boolean ;
|
"true"^^xsd:boolean ;
|
||||||
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
vitro:hiddenFromDisplayBelowRoleLevelAnnot
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue