NIHVIVO-2186 Implement one approach to hiding statements with no linked individual from non-editors, and apply it to the authorInAuthorship list view query.
This commit is contained in:
parent
8ea4ffcce6
commit
5fd660947c
1 changed files with 16 additions and 11 deletions
|
@ -13,18 +13,23 @@
|
||||||
?authorship
|
?authorship
|
||||||
?infoResource ?infoResourceName
|
?infoResource ?infoResourceName
|
||||||
?dateTime WHERE {
|
?dateTime WHERE {
|
||||||
?subject ?property ?authorship
|
?subject ?property ?authorship .
|
||||||
OPTIONAL { ?authorship core:linkedInformationResource ?infoResource .
|
<linked-individual-optional>
|
||||||
?infoResource rdfs:label ?infoResourceName
|
OPTIONAL {
|
||||||
<collation-fragment>
|
</linked-individual-optional>
|
||||||
OPTIONAL { ?subclass rdfs:subClassOf core:InformationResource .
|
?authorship core:linkedInformationResource ?infoResource .
|
||||||
?infoResource a ?subclass
|
?infoResource rdfs:label ?infoResourceName
|
||||||
}
|
<collation-fragment>
|
||||||
</collation-fragment>
|
OPTIONAL { ?subclass rdfs:subClassOf core:InformationResource .
|
||||||
OPTIONAL { ?infoResource core:dateTimeValue ?dateTimeValue .
|
?infoResource a ?subclass
|
||||||
?dateTimeValue core:dateTime ?dateTime
|
}
|
||||||
}
|
</collation-fragment>
|
||||||
|
OPTIONAL { ?infoResource core:dateTimeValue ?dateTimeValue .
|
||||||
|
?dateTimeValue core:dateTime ?dateTime
|
||||||
|
}
|
||||||
|
<linked-individual-optional>
|
||||||
}
|
}
|
||||||
|
</linked-individual-optional>
|
||||||
} ORDER BY <collation-fragment> ?subclass </collation-fragment> ?infoResourceName
|
} ORDER BY <collation-fragment> ?subclass </collation-fragment> ?infoResourceName
|
||||||
</query-select>
|
</query-select>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue