Home

Primary links

  • top o the deck
  • Drupal for Beginners
  • about
  • links
  • give me some sugar

Drupal stuff

  • EDAM
  • STARDOM
  • Question Bank
  • Drupal musings
  • Drupal tips
Home Blogs Drupalace's blog

Key stuff on this site

Easy Drupal Admin Manual (EDAM)

SEO, Traffic and Revenue: Drupalace's Online Manual (STARDOM)

Drupal for Beginners

Subscribe to posts by RSS or email

Subscribe to Drupal Ace by RSS feed RSS feed 

Subscribe to Drupal Ace by Email

Donate towards my web hosting bill! Get a great host!

Share and save

Share/Save

Random piece of content

Build a Great Brand

Manuals on this site

  • Easy Drupal Admin Manual (EDAM)
    • Welcome to Your Site
    • First Steps: Please Read!
      • Understanding These Instructions
      • Important Terminology!
      • Best Practices for Site Admins
    • Super Quick Guide (for the experienced and the brave)
    • Logging In
    • Your Administrator Tools
    • Setting Site Basics
      • Setting Site Information
      • Configuring Your Theme
    • Creating Content
      • Node Types
      • Create a Page Node
      • Create a Story Node
      • Create a Blog Entry Node
      • Making Images and Other Files Available
      • Using Text and Image Editors
    • Organizing Your Content
      • Terms, Vocabularies, and Taxonomy: "Tagging" Your Content
        • Taxonomy Suggestions
      • Menus, Links, and Paths: Navigating the Site
        • Content Paths and URLs
        • Creating Links
        • Working with Menus: Administration Form (Drupal 6)
        • Working with Menus: Administration Form (Drupal 5)
        • Creating Menu Items on the Fly
        • Placing Menus on Your Pages
      • Placing Content on pages
        • Creating a page from a Single Node
        • Creating a page from a List of Nodes
        • Setting the Front Page
      • Working with Blocks
    • Maintenance Stuff
      • Maintenance and Construction Notices
    • Other Fun Things
      • Changing Color of Garland Theme
      • Free Aliases!
  • SEO, Traffic and Revenue: Drupalace's Online Manual (STARDOM)
    • Set a Clear Goal
    • Make a Good Site
      • Put out the Welcome Mat
      • Make Great Content
      • Build a Great Brand
      • Make Navigation Easy
      • Tune Site Performance
    • Drive Traffic
      • Promote your Site
      • Get Found with SEO
    • Build a Community
      • Build an Offsite Community
    • Monitor and Improve
    • One-Page Checklist
    • Drupal and the Blogging Starter Checklist
      • Drupal and the Blogging Starter Checklist, Part 1
      • Drupal and the Blogging Starter Checklist, Part 2
      • Drupal and the Blogging Starter Checklist, Part 3
      • Drupal and the Blogging Starter Checklist, Part 4
      • Drupal and the Blogging Starter Checklist, Part 5
      • Drupal and the Blogging Starter Checklist, Part 6
      • Drupal and the Blogging Starter Checklist, Part 7

You said it!

  • Excellent!!

    Hello! I just would like to give a huge thumbs up for the great info you have here on this post...

  • Drupalace wrote:...

    Drupalace wrote:

    ...
  • Thanks for the inf...

    I may not have a chance to test that for a while, but meanwhile I welcome commentary from anyone...

  • Hey, Since I still...

    Hey,

    Since I still see some links here, and the guide is quite good, I thought that I may...

  • Nice article i lik...

    Nice article i like the way you thoroughly wrote it.

more

Drupal Mystery #3: Why not call it "tagging"?

Submitted by Drupalace on Mon, 2007-07-09 01:58
  • blog post
  • Drupal
  • mystery

If I point out that Drupal's taxonomy system – its amazing, flexible, powerful, wonderful taxonomy system – can be confusing, I'll only be about the eleven thousandth Drupalnik to do so. The thing is, though, the system is not that confusing; it's just the language that messes people up.

Categories, taxonomies, vocabularies, terms. One sees a couple other words, like classification, tossed into the mix at times too.

Taxonomy now!

If you want to get up to speed on what's called what, start here:

  • http://drupal.org/node/937
  • http://drupal.org/node/21857 (Yikes, this one adds yet another word, "topic", to the system, and suggests terms, categories, and "topics" are one and the same. And on top of that, it compares terms/categories/topics to folders on a hard drive – a terribly wrong analogy, IMO.)
  • http://drupal.org/node/120624
  • http://drupal.org/node/299 (see big bunch of links at bottom of this page)

It's hard to say what the single, short, definitive overview of taxonomy-related stuff is. You might have already derived your own; I think along these lines:

Terms are keywords – tags, if you prefer – for content. A vocabulary is a group of terms grouped by similarity (or by any other basis). Users mostly need only worry about setting and using terms and vocabularies.

Taxonomy is simply a name for how sites and users make use of terms; users won't have much need to invoke the word. Category is a word that's really superfluous to the discussion; users only need to know that the admin page for managing terms and vocabularies happens to be titled Categories.

Words like classification and topic need no special defined meanings, and can be used in their generic sense.

Does that overview work for you, reader, or am I off?

Taxonomy revised!

Here's how things could be cleaned up, methinks:

Call "terms" tags. Replace "vocabulary" with the instantly-clear label tag group. Chuck "taxonomy" in favor of tagging. And drop any special use of "category"; just give the Categories page the new title Tagging.

And as above, don't even think of dragging in any more words; leave poor classification, topic, etc. out of it!

So, that's my Drupal mystery: why the confusing words? It's hard for me to even write about the subject, as my fingers scream to use words like "term" and "vocabulary" in their generic sense, yet doing so will only cause confusion with those words' Drupal-specified meanings. (Excuse me while I make a side comment: Looking a little nervous after that last remark, "page" and "story" node types? You should be...)

Granted, I may be too critical here; Drupal's creators may have settled upon "term", "taxonomy" etc. before "tag" and "tagging" came into today's popular use. But if there's any chance of simplifying these terms (words, I mean; grrrr!) in the future, then how about it, Drupalites?

Share/Save
  • Drupalace's blog
  • Printer-friendly version
  • Quote
Nater's picture

<div style="text-align:

Submitted by Nater (not verified) on Sun, 2009-08-09 14:21.

<div style="text-align: justify;">

Welcome to the wonderful world of CMS...Tho we should be giving thanks to these developers that decided to make things as confusing as possible. Why??? Because after we have learned a confusing system we can make people pay us cash money so they dont have to. A whole micro-economy has been created by confusing shite like this...BTW if you like to have formatted text (an unseen thing these days, with all the CMS based websites) just add a <div style="text-align: justify;" (left open so code shows)  dont forget the </div at the end

</div>

  • reply
  • quote

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><br><p> <img>
  • You may quote other posts using [quote] tags.
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options


Relevant Content

The Drupal Ace logo has dealt these content suggestions from the deck.

  • Working with Menus: Administration Form (Drupal 6)
  • Drupal Mystery #2: The Theme-and-Blocks Chinese Fire Drill
  • Drupal Mystery #1: Teasers
  • Test post using MarsEdit 2.4
  • Drupal site recipes
  • Drupal and DreamHost: An Update
  • Drupal beginner documentation picking up steam

Learn Drupal, hands-on

Get the beginner-friendly ebook that teaches community site building via a live case study.

Drupal 6 Ultimate Community Site Guide

Read the review

It's a deal!

Dreamhost dealsDrupal Ace presides over his domain, proudly ensconced in his DreamHost eyrie. Won't you join me?

Promo code deal!

Just enter the code 49ER when you register for an account, and save $49 off the already-low price. No strings!

Read my hosting service review

Drupal mini tip

Got unexpained "access denied" troubles keeping people from your content? Go to admin/content/node-settings, and try the 'Rebuild Permissions' button.

If that doesn't work, see other ideas for access denied for visitors and access denied for admins.

Powered by Drupal, an open source content management system

Copyright 2007 and forever after. Made with Drupal, of course. On OS X, of course. Served up by DreamHost. DreamHost

RoopleTheme