diff --git a/productMods/WEB-INF/rich-export/presentation/meetingName.sparql b/productMods/WEB-INF/rich-export/presentation/meetingName.sparql new file mode 100644 index 00000000..7545c07a --- /dev/null +++ b/productMods/WEB-INF/rich-export/presentation/meetingName.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?containingEvent rdfs:label ?containingEventName +} WHERE { + PERSON_URI core:hasPresenterRole ?presenterRole . + ?presenterRole core:roleIn ?presentation . + ?presentation core:eventWithin ?containingEvent . + ?containingEvent rdfs:label ?containingEventName +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/presentation/presentationLocation.sparql b/productMods/WEB-INF/rich-export/presentation/presentationLocation.sparql new file mode 100644 index 00000000..3dd5c6f9 --- /dev/null +++ b/productMods/WEB-INF/rich-export/presentation/presentationLocation.sparql @@ -0,0 +1,10 @@ +PREFIX core: + +CONSTRUCT { + ?location ?rdfs:label ?locationName . +} WHERE { + PERSON_URI core:hasPresenterRole ?presenterRole . + ?presenterRole core:roleIn ?presentation . + ?presentation core:hasGeographicLocation ?location . + ?location ?rdfs:label ?locationName . +} \ No newline at end of file diff --git a/productMods/WEB-INF/rich-export/presentation/presenterRoleIn.sparql b/productMods/WEB-INF/rich-export/presentation/presenterRoleIn.sparql new file mode 100644 index 00000000..83f3d5bb --- /dev/null +++ b/productMods/WEB-INF/rich-export/presentation/presenterRoleIn.sparql @@ -0,0 +1,9 @@ +PREFIX core: + +CONSTRUCT { + ?presentation ?property ?object . +} WHERE { + PERSON_URI core:hasPresenterRole ?presenterRole . + ?presenterRole core:roleIn ?presentation . + ?presentation ?property ?object . +} \ No newline at end of file