Tagadelic: weighted tags in a tag cloud
The tagadelic module generates a page with weighted tags, indicating how many times a category or tag has been used to categorize content on the site. The cool thing is that by merely altering font sizes, these lists suddenly gain a dimension: the more often a tag is used, the larger its font size. Tagadelic offers various ways to add terms and vocabularies in one tag cloud. By using the urls, you can create your own clouds pages. It also offers a sideblock for each taxonomy tree. Tagadelic offers dynamic URLs.
This module will work with any vocabulary, be it marked for free tagging or not. If you are not happy with the tags from non-free tagging vocabularies showing up, then use the URL tricks below.
You can:
- visit tagadelic/list/2,1,5 to get the vocabularies 2,1 and 5 listed as tag groups.
- visit tagadelic/chunk/2,1,5 to get a tag cloud of the tags in the vocabularies 2,1 and 5.
- file issues, read about known bugs, and download the latest version on the Tagadelic project page.
See also: http://drupal.org/node/374327 (Based on Drupal 6 version)

Tag cloud with Drupal
Tag cloud with Drupal Tagadelic module - micropost.
12 December, 2007 - 09:10 — HornCologne from copied from http://horncologne.com/content/tag_cloud_drupal_tagadelic_module_-_micro...
So I wanted one of those nice "tag clouds" of key words from my site. No problem! Drupal has the Tagadelic module. Once downloaded and unzipped to my /sites/all/modules folder, module activated, I was ready to go! ... Right? Well, no. This thing is so simple, no one seems to have documented the on switch ... I found a lot of code samples for various interesting implementations. I found its settings in my Drupal installation, but no how-to.
To save you the hours of futzing around I just went through here it is: go to YOURSITE/admin/build/block, scroll down and find the block inexplicably called "tags in Tags" (you can rename it in the "configure" options, I did), activate this where you'd like to have it. Done. Whew. We have tag cloud.
block
"tags in tags"? mine was "tags in keywords"
"tags in tags" means you'll
"tags in tags" means you'll see all the tags in the vocabulary "tags". (just in case that wasn't apparent to anybody... it had me a bit confused at first.)
Just to add, after you upload
Just to add, after you upload to /sites/all/modules folder, make sure to go to admin/build/modules and "Enable" the module. I know adc said "activated" but I spent 20 minutes figuring out what that meant.
Tagadelic makes tag cloud by itself
I was quite confused by this page. So to clarify:
1) there is a module called tagadelic. It can make a tag cloud without any other contributed modules.
2) After you enable tagadelic, go to admin-settings.
pick sort by title, ascending
3) leave number of tags and number of levels at their default settings
4) surf to www.example.com/tagcloud (put your domain name instead of example.com). You will see the tagcloud there.
5) If the sizes are not correct (categories with more posts will have a larger font), check to make sure the css file is properly loaded.
6) If you see nothing at the tagcloud, make sure you have some posts that have some taxonomy (it does not have to be free tag)
other address
For me, right now, the www.example.com/tagcloud doesn't work. But www.example.com/tagadelic works.
Bruno Lessa
tagadelic/chunk/1,2,3
Yes, the tagcloud only works if you use this URL format as a menu item tagadelic/chunk/1,2,3
Your domain is assumed for internal links. Not sure how to get this into a block.
dps
http://2tell.org/boring
Getting the tagedelic chunk display as a block
Any ideas on how to get the chunk display as a block. By default it does this on a by vocabulary-basis. I would like to see everything combined into a single display.
Same here
I would like to figure out how to do this too!
Read how to do this here:
This question was answered in the first comment:
http://drupal.org/handbook/modules/Tagadelic#comment-893778
Look out for the "Tag in Tags" block under the Admin>Site>Blocks on your navigation.
I was happy to find the answer, cause it would have been a hair pulling evening for me too if I didn't :)
Good luck developing guys.
Haroun Kola
Conscious Vibe
haroun@consciousvibe.co.za
http://consciousvibe.co.za
pls help
i downloaded he tagadelic module.. and enabled it... what to do next......... please help
i am a newbie
tagadelic in drupal 6
Hi,
In drupal 6 you will configure the module in the address www.example.com/admin/settings/tagadelic
To se the tag cloud, go to www.example.com/tagadelic or www.example.com/tagadelic/chunk/1
Need more help?
Bruno
Bruno SL
i jsut get "The requested
i jsut get "The requested page could not be found. " when i do that
what i dont get is where do i input the tags, it doesnt say anywhere how i add tags to my content
Cheers
Phil
Phillip Ingle - Personal website
AlpesInfo.com - Computer support and website design
AlpineBreak.com - Holi
Taxonomy
The tagadelic module will build the cloud tag using the taxonomies that you configured in your drupal. To configure a taxonomy (or category), you will need to go to admin/content/taxonomy.
To see a cloud tag with all taxonomies you created, go to www.exemplo.com/?q=tagadelic (or www.exemplo.com/tagadelic).
To see a cloud with the tags of just a taxonomy, you will need, at first, to discover the ID of the taxonomy. One way is in admin/content/taxonomy just put the mouse over the links at right of the taxonomy name, what number appear at end of the url? you will use this number here, at the end: www.example.com/?q=tagadelic/chunk/<>
With this url, you just need to create a new link in the menu.
Bruno Lessa
www.prece.org
Bruno SL
single cloud from multiple vocabularies
This does not answer the question. I have no problem getting tags in vocabularies to show up as clouds in blocks. The problem is that there is one for each vocabulary. Is there a way to combine all the tags from several vocabularies into one cloud? Or do I need to go back and only have one vocabulary?
Context clouds
Is it possible to generate tag clouds for a subset of the content? For example the current tag cloud is generated for all the content on the site. What I would like to do is view a category and get a tag cloud of the tags associated with the content under that category. Or a tag cloud based on the terms attached to the items returned from a search. That way the tag cloud will change based on what you are looking at and you will get a cloud that is relevant to the content.
Clouds per taxonomy term
scott.whittaker, I just ran into the same question today, and wrote a little code for it. I think perhaps it would have been easier to do this with the Views Cloud module, but in case this is helpful to anyone, here goes:
New code in template.php:
function tags_per_term($tid) {$vocs[] = 5; // tags vocabulary
$number_of_tags = variable_get('tagadelic_page_amount', '12');
$steps = variable_get('tagadelic_levels', 6);
$terms = taxonomy_get_children($tid, $vid = 0, $key = 'tid');
$terms = array_keys($terms);
$terms[] = $tid;
$sql = 'SELECT COUNT( * ) AS count, t.tid, t.name, t.vid
FROM {term_data} t
INNER JOIN {term_node} n1 ON t.tid = n1.tid AND t.vid = 5
INNER JOIN {term_node} n2 ON n1.nid = n2.nid
WHERE n2.tid IN('.$terms = implode(',',$terms).')
GROUP BY t.tid, t.name, t.vid
ORDER BY count DESC';
$result = db_query_range($sql, 0, $number_of_tags);
$tags = tagadelic_build_weighted_tags($result, $steps);
return theme('tagadelic_weighted', tagadelic_sort_tags($tags));
#return $sql;
}
This function is then called up via a new block:
<?phpdrupal_set_html_head('<style type="text/css">@import url('.drupal_get_path('module','tagadelic').'/tagadelic.css);</style>');
print tags_per_term(arg(2));
?>
I set the block to only appear on the categories I'm interested in (e.g. taxonomy/term/*), so arg(2) is always the category's ID number and things work swimmingly. Also in my case my tags are in vocabulary 5, so you'll probably need to change that.
Run cron
Hello,
(about the "Page not found" when visiting www.example.com/tagadelic link.)
I was having the same issue. You might have to just run cron (visit www.example.com/cron.php; it will show a blank page, but it doesn't matter). Then try the www.example.com/tagadelic link again.
-c
not all tags are shown
runs ...
but new tags entered in the taxonomy vocabulary are only shown when i change the amount of tags in the config of the block ...
if i change it f.e. from 50 to 30, ALL tags are shown ...
if a add a new tag in the vocabulary, this new tag is shown only after changing the amount of tags in the block's config once more ...
this is strange ...
any way to show new tags by adding them ?