From 32e2502a7c9622948324cb33b357efccf5d83db9 Mon Sep 17 00:00:00 2001 From: David Maus <maus@hab.de> Date: Wed, 18 Oct 2017 14:11:50 +0200 Subject: [PATCH] =?UTF-8?q?Korrigiere=20regul=C3=A4ren=20Ausdruck=20f?= =?UTF-8?q?=C3=BCr=20URIs=20der=20HAB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/schema/common.rnc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/schema/common.rnc b/src/schema/common.rnc index 1269b98b0..2c0384c95 100644 --- a/src/schema/common.rnc +++ b/src/schema/common.rnc @@ -53,7 +53,8 @@ internalEntity = s:pattern [ s:rule [ context = "*[@rdf:about]" s:assert [ - test = "matches(@rdf:about, '^http://([^.]+\.)?hab\.de')" + test = "matches(@rdf:about, '^http://([^.]+\.)?hab\.de(/.*)?$')" + id = "internalEntity_001" "Verwende <owl:sameAs> für Statements zu Entitäten, die nicht unter der Kontrolle der HAB liegen." ] ] @@ -67,7 +68,8 @@ externalEntity = s:pattern [ s:rule [ context = "owl:sameAs" s:assert [ - test = "not(matches(@rdf:resource, '^http://([^.]+\.)?hab\.de'))" + test = "not(matches(@rdf:resource, '^http://([^.]+\.)?hab\.de(/.*)?$'))" + id = "externalEntity_001" "Verwende @rdf:about für Statements zu Entitäten, die unter der Kontroller der HAB liegen." ] ] -- GitLab