From 8e3688ff5d02d4f661f190a501d619f4804e2fe8 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Wed, 27 Jul 2011 19:13:27 +0200 Subject: [PATCH] fixed some patterns in our property validation (fixes #103) --- lib/Definition/PropertyDefinition.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/Definition/PropertyDefinition.json b/lib/Definition/PropertyDefinition.json index 7c42f9d..d1e9d2a 100644 --- a/lib/Definition/PropertyDefinition.json +++ b/lib/Definition/PropertyDefinition.json @@ -29,8 +29,7 @@ { "name" : "title", "type" : "string", - "pattern" : "/[a-z0-9 ]/", - "min" : 4, + "pattern" : "/^[a-z0-9 ]*$/i", "max" : 255, "translation" : { "de" : "Titel", @@ -40,8 +39,7 @@ { "name" : "description", "type" : "text", - "pattern" : "/[a-z0-9\\s]/", - "min" : "3", + "pattern" : "/^[a-z0-9\s]*$/i", "translation" : { "de" : "Beschreibung", "en" : "Description" @@ -122,7 +120,7 @@ { "name" : "address:city", "type" : "string", - "pattern" : "/[a-z -]/", + "pattern" : "/^[a-z.- ]*$/i", "translation" : { "de" : "Stadt", "en" : "City" @@ -355,14 +353,16 @@ { "name" : "photo", "type" : "string", + "pattern" : "/^(http?|ftp)\://[a-z0-9\-\.]+\.[a-z]{2,6}(/\S*)?$/i", "translation" : { "de" : "Foto (URL)", "en" : "Photo (URL)" } }, { - "name" : "uri", + "name" : "link", "type" : "string", + "pattern" : "/^(http?|ftp)\://[a-z0-9\-\.]+\.[a-z]{2,6}(/\S*)?$/i", "translation" : { "de" : "Hyperlink", "en" : "Hyperlink"