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:
ryounes 2011-03-18 16:15:06 +00:00
parent 8ea4ffcce6
commit 5fd660947c

View file

@ -13,8 +13,11 @@
?authorship ?authorship
?infoResource ?infoResourceName ?infoResource ?infoResourceName
?dateTime WHERE { ?dateTime WHERE {
?subject ?property ?authorship ?subject ?property ?authorship .
OPTIONAL { ?authorship core:linkedInformationResource ?infoResource . <linked-individual-optional>
OPTIONAL {
</linked-individual-optional>
?authorship core:linkedInformationResource ?infoResource .
?infoResource rdfs:label ?infoResourceName ?infoResource rdfs:label ?infoResourceName
<collation-fragment> <collation-fragment>
OPTIONAL { ?subclass rdfs:subClassOf core:InformationResource . OPTIONAL { ?subclass rdfs:subClassOf core:InformationResource .
@ -24,7 +27,9 @@
OPTIONAL { ?infoResource core:dateTimeValue ?dateTimeValue . OPTIONAL { ?infoResource core:dateTimeValue ?dateTimeValue .
?dateTimeValue core:dateTime ?dateTime ?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>