16,603
edits
(→Patterns: ?recipientUrl) |
|||
Line 99: | Line 99: | ||
(CONCAT("#effect/", SUBSTR(STR(?subject), 38)) AS ?subjectUrl) | (CONCAT("#effect/", SUBSTR(STR(?subject), 38)) AS ?subjectUrl) | ||
?object ?objectLabel | ?object ?objectLabel ?obrjectUrl | ||
?recipient ?recipientLabel ?recipientUrl | ?recipient ?recipientLabel ?recipientUrl | ||
Line 120: | Line 119: | ||
?pattern | ?pattern | ||
?subject | ?subject | ||
?object | ?object ?objectLabel ?objectUrl | ||
?recipient ?recipientLabel ?recipientUrl | ?recipient ?recipientLabel ?recipientUrl | ||
?significance | ?significance | ||
Line 133: | Line 132: | ||
OPTIONAL { ?pattern dreamst:P33 ?subject . } | OPTIONAL { ?pattern dreamst:P33 ?subject . } | ||
OPTIONAL { | OPTIONAL { | ||
?pattern dreamst:P34 ?object . | OPTIONAL { | ||
?pattern dreamst:P34 ?object . | |||
?object rdfs:label ?recipient_label . | |||
FILTER (LANG(?object_label) = 'da') | |||
BIND(CONCAT("#effect/", SUBSTR(STR(?object), 38)) AS ?objectUrl) | |||
} | |||
OPTIONAL { ?pattern dreamst:P49 ?object_text } | |||
BIND(COALESCE(?object, ?object_text) AS ?object) | |||
BIND(CONCAT(COALESCE(?object_label, ""), ' ("', ?object_text, '")') AS ?objectLabel) | |||
} | } | ||