merging r4252 to the trunk
This commit is contained in:
parent
d5624a9669
commit
cefee06309
7 changed files with 76 additions and 12 deletions
|
@ -14,7 +14,9 @@
|
|||
?position
|
||||
?positionTitle
|
||||
?person ?personName
|
||||
?dateTimeStart ?dateTimeEnd WHERE {
|
||||
?dateTimeStart ?dateTimeEnd
|
||||
?hideThis
|
||||
WHERE {
|
||||
?subject ?property ?position
|
||||
OPTIONAL { ?position core:positionForPerson ?person .
|
||||
?person rdfs:label ?personName
|
||||
|
@ -25,6 +27,7 @@
|
|||
}
|
||||
</collated>
|
||||
OPTIONAL { ?position rdfs:label ?positionTitle }
|
||||
OPTIONAL { ?position core:hideFromDisplay ?hideThis }
|
||||
OPTIONAL { ?position core:dateTimeInterval ?dateTimeInterval
|
||||
OPTIONAL { ?dateTimeInterval core:start ?dateTimeStartValue .
|
||||
?dateTimeStartValue core:dateTime ?dateTimeStart
|
||||
|
@ -34,7 +37,7 @@
|
|||
}
|
||||
# Get current positions only: end date is either null or not in the past
|
||||
}
|
||||
NOT EXISTS { ?position core:hideFromDisplay ?hideThis }
|
||||
# NOT EXISTS { ?position core:hideFromDisplay ?hideThis }
|
||||
FILTER ( !bound(?dateTimeEnd) ||
|
||||
afn:substring(str(?dateTimeEnd), 0, 4) >= afn:substring(str(afn:now()), 0, 4) )
|
||||
<critical-data-required>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue