SlideShare a Scribd company logo
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
The Web A-Team
Taxonomy Everywhere
Taxonomy modules:
the modules you really need to know
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
1. All terms are not equal:
Primary Term
 Why?
 Because sometimes a node
needs to have a main term assigned
 Very useful for information architecture
 Can be easily tweaked to have a nice UI
 How?
 www.mysite.com/culture => (section site, based on views or
taxonomy term page)
 www.mysite.com/culture/article-1234 (article resides in main
section ”culture”)
http://drupal.org/project/primary_term
Popularity: 203 sites
D7 status: to be ported
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
2. Taxonomy Manager:
a good taxonomy is managed
 Why?
 Because taxonomy terms can get
out of control (especially with tags)
 Because a site with a controlled
folksonomy looks better for users
 What can be done?
 Merging, mass deleting, change in hierarchy
 Moving terms across vocabularies
http://drupal.org/project/taxonomy_manager
Popularity: 18578 sites
D7 status: D7CX
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
3. Content Taxonomy:
for better UI control
 Why?
 Opening up some widgets
 Can be sometimes interesting to save terms into
CCK tables
 I suspect is widely used to control taxonomy
positions on edit forms (adding it to groups etc...)
http://drupal.org/project/content_taxonomy
Popularity: 20738 sites
D7 status: functionality
in core
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
4. Taxonomy Image:
adding images to terms
 Why?
 Because it is interesting
to add images to terms
 This makes theming easier
 No need to build a complex system by creating a
specific content type
http://drupal.org/project/taxonomy_image
Popularity: 7907 sites
D7 status: functionality
in core
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
5. Geo Taxonomy:
linking taxonomy and geolocation
 Why?
 It makes sense when you have
to use taxonomy and
geo location services
 It is easier for users to tag a
node than adding geo-information to a node
 It allows a good integration with OpenLayers to
display terms on a map
http://drupal.org/project/geotaxonomy
Popularity: 1255 sites
D7 status: ? Linked to
OpenLayers...
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
6. OpenCalais:
Thomson / Reuters term extractor
 Why?
 Because you want to
auto-tag content
 You want to rely on a central
authority to tag content
between different users
 It is a quick way to add semantic web to your
content (adds RDF support, Linked Data...)
http://drupal.org/project/opencalais
Popularity: 4872 sites
D7 status: D7CX
Included in
OpenPublish, Managing
News
The Guardian
09 / 11 / 10
The Web A-Team
http://www.web-a-team.com
7. Taxonomy in D7
 Taxonomy terms are now fields:
 They can associated to node, comments,
users...
 Fields can be added to terms so:
 Taxonomy image is obsolete
 Most of the modules extending terms will also be
obsolete
 No need to create specific content types if content
has to be the basis for classification
 This will change site architecture

More Related Content

PPT
Drupal and Winona360
PPT
Drupal Distributions
PPTX
Web Quick Start: Exploring the Web Tier
PDF
Programming Ruby中文版 (第二版)
PPTX
Session 24 emarketing - 5 nov 10
PPT
Prestiti per i disoccupati
PPT
SBU MBA
PDF
Effective Presentations
Drupal and Winona360
Drupal Distributions
Web Quick Start: Exploring the Web Tier
Programming Ruby中文版 (第二版)
Session 24 emarketing - 5 nov 10
Prestiti per i disoccupati
SBU MBA
Effective Presentations

Similar to Drupal taxonomy (20)

PDF
Taxonomy Everywhere
PPT
CapitalCamp DC 2012: Taxonomy
PDF
Using Web Taxonomies in Drupal
PDF
Introduction to Drupal 7 - Taxonomy Categorization - Homework included
ODP
Eol Drupal Dman Presentation
PPTX
Taxonomy management in eZ Publish, the new eZ Tags datatype
PPTX
Taxonomies and Metadata
PPTX
Advanced Taxonomy for Content Strategists
PDF
What I Learned At Drupal Con Dc 2009
PDF
Taxonomy design best practices
PDF
Understanding Taxonomy, Drupal Camp Colorado, June 2009
PDF
Taxonomies in Support of Search
PPTX
7 advanced uses of rdfs
PPTX
SWT Lecture Session 7 - Advanced uses of RDFS
ODP
Hong kong drupal user group july 12th - introduction of some most popular d...
PPTX
Henry stewart dam2010_taxonomicsearch_markohurst
PDF
Joe Pairman | Multiplying the Power of Taxonomy with Granular, Structured Con...
PPT
PDF
Taxonomy 101
PPTX
PoolParty Semantic Platform - Overview
Taxonomy Everywhere
CapitalCamp DC 2012: Taxonomy
Using Web Taxonomies in Drupal
Introduction to Drupal 7 - Taxonomy Categorization - Homework included
Eol Drupal Dman Presentation
Taxonomy management in eZ Publish, the new eZ Tags datatype
Taxonomies and Metadata
Advanced Taxonomy for Content Strategists
What I Learned At Drupal Con Dc 2009
Taxonomy design best practices
Understanding Taxonomy, Drupal Camp Colorado, June 2009
Taxonomies in Support of Search
7 advanced uses of rdfs
SWT Lecture Session 7 - Advanced uses of RDFS
Hong kong drupal user group july 12th - introduction of some most popular d...
Henry stewart dam2010_taxonomicsearch_markohurst
Joe Pairman | Multiplying the Power of Taxonomy with Granular, Structured Con...
Taxonomy 101
PoolParty Semantic Platform - Overview
Ad

Drupal taxonomy

  • 1. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com The Web A-Team Taxonomy Everywhere Taxonomy modules: the modules you really need to know
  • 2. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 1. All terms are not equal: Primary Term  Why?  Because sometimes a node needs to have a main term assigned  Very useful for information architecture  Can be easily tweaked to have a nice UI  How?  www.mysite.com/culture => (section site, based on views or taxonomy term page)  www.mysite.com/culture/article-1234 (article resides in main section ”culture”) http://drupal.org/project/primary_term Popularity: 203 sites D7 status: to be ported
  • 3. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 2. Taxonomy Manager: a good taxonomy is managed  Why?  Because taxonomy terms can get out of control (especially with tags)  Because a site with a controlled folksonomy looks better for users  What can be done?  Merging, mass deleting, change in hierarchy  Moving terms across vocabularies http://drupal.org/project/taxonomy_manager Popularity: 18578 sites D7 status: D7CX
  • 4. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 3. Content Taxonomy: for better UI control  Why?  Opening up some widgets  Can be sometimes interesting to save terms into CCK tables  I suspect is widely used to control taxonomy positions on edit forms (adding it to groups etc...) http://drupal.org/project/content_taxonomy Popularity: 20738 sites D7 status: functionality in core
  • 5. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 4. Taxonomy Image: adding images to terms  Why?  Because it is interesting to add images to terms  This makes theming easier  No need to build a complex system by creating a specific content type http://drupal.org/project/taxonomy_image Popularity: 7907 sites D7 status: functionality in core
  • 6. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 5. Geo Taxonomy: linking taxonomy and geolocation  Why?  It makes sense when you have to use taxonomy and geo location services  It is easier for users to tag a node than adding geo-information to a node  It allows a good integration with OpenLayers to display terms on a map http://drupal.org/project/geotaxonomy Popularity: 1255 sites D7 status: ? Linked to OpenLayers...
  • 7. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 6. OpenCalais: Thomson / Reuters term extractor  Why?  Because you want to auto-tag content  You want to rely on a central authority to tag content between different users  It is a quick way to add semantic web to your content (adds RDF support, Linked Data...) http://drupal.org/project/opencalais Popularity: 4872 sites D7 status: D7CX Included in OpenPublish, Managing News
  • 8. The Guardian 09 / 11 / 10 The Web A-Team http://www.web-a-team.com 7. Taxonomy in D7  Taxonomy terms are now fields:  They can associated to node, comments, users...  Fields can be added to terms so:  Taxonomy image is obsolete  Most of the modules extending terms will also be obsolete  No need to create specific content types if content has to be the basis for classification  This will change site architecture