--- C:/webserver/Apache2.2/htdocs/clean/sites/all/modules/taxonomy_token.module	Ος δεκ 31 15:55:50 2010
+++ C:/webserver/Apache2.2/htdocs/clean/sites/all/modules/taxonomy_token/taxonomy_token.module	Ος δεκ 31 15:52:44 2010
@@ -196,6 +196,10 @@
         'Top term description in vocabulary %vocabulary_name.',
         array('%vocabulary_name' => $name)
       );
+      $tokens['node'][$label . ':vocab-name'] = t(
+        'Name of vocabulary %vocabulary_name.',
+        array('%vocabulary_name' => $name)
+      );
       if (isset($token_type_per_vocab[$vid]) && 
         ($token_type_per_vocab[$vid] == TAXONOMY_TOKEN_SINGLE_AND_FULL_PATH_TERM_TOKEN)) {
         $tokens['node'][$label . ':termpath'] = t(
@@ -265,6 +269,7 @@
         $values[$label . ':term-raw'] = $result['name'];
         $values[$label . ':term-id'] = $result['tid'];
 		$values[$label . ':term-description'] = $result['description'];
+		$values[$label . ':vocab-name'] = $name;
 
         if (isset($token_type_per_vocab[$vid]) && 
           ($token_type_per_vocab[$vid] == TAXONOMY_TOKEN_SINGLE_AND_FULL_PATH_TERM_TOKEN)) {
@@ -290,6 +295,7 @@
         $values[$label . ':term-raw'] = '';
         $values[$label . ':term-id'] = '';
 		$values[$label . ':term-description'] = '';
+		$values[$label . ':vocab-name'] = '';
         if (isset($token_type_per_vocab[$vid]) && ($token_type_per_vocab[$vid] == 2)) {
           $values[$label . ':termpath'] = '';
           $values[$label . ':termpath:url'] = '';
