Tutorials
Although I believe in opensource I do have bandwidth bills, if you like what you're using why not chuck me a couple of GBP/USD/EUR
Automated Joomla tag cloud module
Sunday, 07 February 2010 21:15
When working on Joomla websites it is often that people would prefer it to be able to provide a more Wordpress like blog feel when it is being used as a blog, one of these things is the widgets panel in the sidebar. Tag clouds are often used to give a bump in SEO and also to help the user get a good idea of what content the website contains. When looking through the joomla extensions I came across a few half-hearted attempts at tag clouds which involved you manually turning off/on words you wouldn't want in the cloud.
I have now made my very own Tag Cloud which albeit is in beta but will go through your Joomla content (and is also compatible with JComments, Virtuemart Products, and CCBoard posts) and automatically generates a tag cloud based on your content. I am aware people will want content from other components, so if you want one adding then please ask in the comments below and I will do my best. I have made the code simple as well so if you don't mind changing the PHP in the module then it will be easy to copy and paste a few lines to add other components to the content list in the tag cloud.
Joomla Module Licence Info
Please post bugs here or in the Forum I will respond as quickly as I can. This module is free to use and redistribute aslong as credit to the author (Andy Sharman of udjamaflip.com) is included. Additionally this is GNU/GPL so it is illegal to sell this module as it is currently or any modified version.
Tag Cloud Features
- Supports Articles, VirtueMart Products, JComment comments, and ccBoard posts.
- Allows exclusion of words, on-top of the included extensive list of 'common' words.
- Signature of author is turned on by default, you can disable this in module manager.
- Font size variation is allowed, i.e. most popular is 25px, least is 10px
- Limit the amount of tags in the cloud, this defaults to 25.
- Developed on PHP 5.2.X, please inform me of problems.
THIS PRODUCT IS IN BETA ALTHOUGH EXTENSIVE TESTING HAS BEEN PERFORMED ON MY SERVER SETUP.
So enough rambling, here is my Automated Joomla Tag Cloud Module! Enjoy!
All content is copyrighted to udjamaflip.com 2009-2010, All rights reserved.
Comments
I just installed your plugin, but get the following error:
Warning: Division by zero in /domains/gooodstuff.nl/DEFAULT/modules/mod_tagCloud/helper.php on line 139
Any idea what might be the cause?
Cheers,
Arend
cxzc
http://sdfsd.com
I want to exclude some words form my cloud. I noticed a field exlude list.
But when i enter words (comma seperated, space seperated, next line) it does not change anything.
How do you use the exlude list."
I have the same problem.
Realy like the concept of this but want it to pick up posts in an agora forum.
Any chance of this?
thanks
hepl me
Thanks, Andy
Nebula, in the tagcloud helper file, add a line at about line 22 (before the "$this->dbo->setQuery line)--
$sql .= ' LIMIT 300';
If it works fine, you can up the limit. If it still errors, lower the limit to 150 or so.
Fatal error: Maximum execution time of 30 seconds exceeded in xxxxxxxx\module s\mod_tagCloud\ helper.php on line 125
help
Hi Andy, thx for your great support! Hope that will kill the beast...eh...bug
Greets, burke
If you'd like the code I'd be happy to post. Other upgrades I may add are "category" limits, so you can tailor the module to generate a cloud for a given section of the site or group of articles.
RSS feed for comments to this post.