If you want Tagadelic module to show for term cloud catalog aliases (such as 'catalog/12/act') instead of taxonomy aliases (i.e. 'taxonomy/term/12') then just place this code in template.php file of your theme
<?php
/**
* theme function that renders the HTML for the tags
* @ingroup themable
*/
function phptemplate_tagadelic_weighted($terms) {
foreach ($terms as $term) {
/*if term is from catalog vocabulary - then show catalog path for it*/
if ($term->vid == variable_get('uc_catalog_vid', 0)) {
$url = uc_catalog_path($term);
} else {
$url = taxonomy_term_path($term);
}
$output .= l($term->name, $url, array('class'=>"tagadelic level$term->weight", 'rel'=>'tag')) ." \n";
}
return $output;
}
?>