Tagadelic

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;
}
?>