From 425e670b042fb9d99f6914333718f02f70949e1d Mon Sep 17 00:00:00 2001 From: Martin de la Iglesia <iglesia@hab.de> Date: Mon, 9 May 2022 09:40:01 +0000 Subject: [PATCH] GeoNames http->https; constraint-IDs --- ortsregister.odd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ortsregister.odd b/ortsregister.odd index 44a8f12..e851684 100644 --- a/ortsregister.odd +++ b/ortsregister.odd @@ -164,7 +164,7 @@ <rng:text/> </content> <constraintSpec scheme="schematron" ident="regex"> - <constraint> <sch:assert test="matches(.,'(^https?://d-nb\.info/gnd/[0-9]{5,10}-?[0-9]$)|(^http://vocab\.getty\.edu/tgn/[0-9]+$)|(^http://sws\.geonames\.org/[0-9]+/$)|(^http://ta\.sandrart\.net/-place-[0-9]+$)')">Zeichenkette entspricht nicht den Vorgaben.</sch:assert> </constraint> + <constraint> <sch:assert test="matches(.,'(^https?://d-nb\.info/gnd/[0-9]{5,10}-?[0-9]$)|(^http://vocab\.getty\.edu/tgn/[0-9]+$)|(^https?://sws\.geonames\.org/[0-9]+/$)|(^http://ta\.sandrart\.net/-place-[0-9]+$)')">Zeichenkette entspricht nicht den Vorgaben.</sch:assert> </constraint> </constraintSpec> <attList> <attDef ident="type"> @@ -220,7 +220,7 @@ <datatype> <rng:data type="string"/> </datatype> - <constraintSpec scheme="schematron" ident="regex"> + <constraintSpec scheme="schematron" ident="linkregex"> <constraint> <sch:pattern> <sch:rule context="tei:link"> <sch:let name="plcid2" value="substring-after(./@target,' #')"/> <sch:let name="plcid1" value="substring-after(substring-before(./@target,' '),'#')"/> @@ -856,7 +856,7 @@ document('../Register/bibliography/bibliography-xyz.xml')//*[@xml:id eq $variabl <content> <textNode/> </content> - <constraintSpec scheme="schematron" ident="regex"> + <constraintSpec scheme="schematron" ident="termregex"> <constraint> <sch:assert test="matches(.,'^\S[\s\S]+\S$')">darf nicht mit Leerzeichen beginnen oder enden</sch:assert> </constraint> </constraintSpec> <attList> -- GitLab