From af5dd72c53b957dfc64264f2697108d7154ce074 Mon Sep 17 00:00:00 2001 From: alvaro <alvaro@graves.cl> Date: Tue, 11 Jun 2013 23:06:11 -0700 Subject: [PATCH] Types will be defined by replacing ":" by "__" for compatibility reasons. Currently, both formats are supported for backwards compatibility --- classes/modules/typeModule.php | 2 ++ .../types/{rdfs:Resource => rdfs__Resource}/html.template | 0 .../{rdfs:Resource => rdfs__Resource}/queries/po.query | 0 .../{rdfs:Resource => rdfs__Resource}/queries/sp.query | 0 utils/modules/create-type.sh | 8 ++++---- 5 files changed, 6 insertions(+), 4 deletions(-) rename doc/examples/originalComponents/types/{rdfs:Resource => rdfs__Resource}/html.template (100%) rename doc/examples/originalComponents/types/{rdfs:Resource => rdfs__Resource}/queries/po.query (100%) rename doc/examples/originalComponents/types/{rdfs:Resource => rdfs__Resource}/queries/sp.query (100%) diff --git a/classes/modules/typeModule.php b/classes/modules/typeModule.php index 29ef32a9..eb8116be 100644 --- a/classes/modules/typeModule.php +++ b/classes/modules/typeModule.php @@ -126,8 +126,10 @@ class TypeModule extends abstractModule{ foreach($t as $v){ $curie = Utils::uri2curie($v); $typesAndValues[$curie] = 0; + $typesAndValues[str_replace(":", "__", $curie)] = 0; if(isset($conf['type']['priority'][$curie]) && $conf['type']['priority'][$curie] >= 0){ $typesAndValues[$curie] = $conf['type']['priority'][$curie]; + $typesAndValues[str_replace(":", "__", $curie)] = $conf['type']['priority'][$curie]; } } } diff --git a/doc/examples/originalComponents/types/rdfs:Resource/html.template b/doc/examples/originalComponents/types/rdfs__Resource/html.template similarity index 100% rename from doc/examples/originalComponents/types/rdfs:Resource/html.template rename to doc/examples/originalComponents/types/rdfs__Resource/html.template diff --git a/doc/examples/originalComponents/types/rdfs:Resource/queries/po.query b/doc/examples/originalComponents/types/rdfs__Resource/queries/po.query similarity index 100% rename from doc/examples/originalComponents/types/rdfs:Resource/queries/po.query rename to doc/examples/originalComponents/types/rdfs__Resource/queries/po.query diff --git a/doc/examples/originalComponents/types/rdfs:Resource/queries/sp.query b/doc/examples/originalComponents/types/rdfs__Resource/queries/sp.query similarity index 100% rename from doc/examples/originalComponents/types/rdfs:Resource/queries/sp.query rename to doc/examples/originalComponents/types/rdfs__Resource/queries/sp.query diff --git a/utils/modules/create-type.sh b/utils/modules/create-type.sh index 87b909d6..8e25073c 100755 --- a/utils/modules/create-type.sh +++ b/utils/modules/create-type.sh @@ -5,13 +5,13 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" initToken='types' cd $DIR - +componentName=${1/\:/__} #Check models -mainDir=$DIR/../../components/$initToken/$1/ +mainDir=$DIR/../../components/$initToken/$componentName/ if [ -e "$mainDir" ] then - echo "ERROR: This type $1 already exists." >&2 + echo "ERROR: This type $componentName already exists." >&2 exit 1 else mkdir -p $mainDir @@ -19,4 +19,4 @@ fi cp -rf ../defaults/type/* $mainDir/ -echo $1 created successfully! >&2 +echo $componentName created successfully! >&2 -- GitLab