Its almost core! In fact, the "taxonomy" module is enabled by default.
With a little CSS wizardry you can make it look pretty neat to (a la my site
)
Also - there is a Tagadelic module...
Take my site (Drupal Powered, obviously
)
http://www.thingy-ma-jig.co.uk/
Each page listed has those little squares at the head of the page with keywords in like "dark basic pro", "games" & "programming" (eg
my blog entry about Cloggy's D3D plugin). Each of those goes to a "taxonomy term" page which will list all "nodes" attached to that term. By default its an acceptable list, however you can override it hugely using the fantastic
Views Module written by "
merlinofchaos" (author of
www.angrydonuts.com).
I use the
taxonomy_html module which provides the Tags Term block on the right of my site. I also use the
Tagadelic Module to provide my
Tagadelic Page.
I have a few other modules installed too like Devel, Captcha, Nodewords, Page_title, Pathauto and Spam.
Devel = a developers module allowing cool things like debugging output, query timers, page timers and form post interception.
Captcha = provides the "Whats 1+3" question for anonymous comments and also allows image based captcha if you have the right module installed.
Nodewords = Allows each node to have its own meta data like description and keywords
Page_title = Seperates the NODE title from the <title> in the HTML head, allowing you to set them seperately. Great for SEO!
Pathauto = automatically creates the friendly path for any node, term or user based on your own template string. Whenever I post a blog entry, I just set the node title and hit post, it then takes the word "blog", the current date and the node title (sanitized for bad characters) and makes a nice URL for me
Spam = Uses special algorithms to rate comments for spam - used to work well when i had loads of spam, but since I installed Captche it rarely gets used more than once a week! (I dont get many comments even though I DO get nearly 300 unique visitors a day).
[center]