diff --git a/classes/modules/typeModule.php b/classes/modules/typeModule.php
index 29ef32a91edf97c518fd4074d172c013070cda8d..eb8116bef659241d5dd177b435be31fd638cfd14 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 87b909d6a77358b10db04db503ec4edafe783d33..8e25073c34697db6e26456edb063dc7a556d9850 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