Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Taxonomies


Reply


3 Posts   1448 Views

Avatar
Judge

Community Member, 79 Posts

22 January 2010 at 11:40pm

Edited: 23/01/2010 4:36am

Are there any taxonomy modules around for SS? I'm thinking about something like the WordPress or Drupal taxonomies modules (okay, it's core in WordPress), which allow hierarchical categories, tags, arbitrary groups of items etc. to be put together and linked to items. I'm guessing they would need to be linked to DataObject items in SS.

A taxonomies module would help to keep all this "item linking and grouping" data in one place, offering a consistent set of APIs.

So - anything in the pipeline?

-- Jason

Edit: I have seen examples where the items are placed into pages, and the pages are treated as categories. What I would like, however, is the ability to add multiple categories and tags to items such as jobs or news stories. Ultimately I would be looking at multi-facted searching on those items (maybe running queries in SS, or maybe offloading that to Solr - it all depends on performance really).

Avatar
ianpiper

Community Member, 32 Posts

25 January 2010 at 2:39am

As part of my consultancy business I write taxonomies and controlled vocabularies for use in Drupal and also standalone. I am very interested in seeing support for taxonomies in SilverStripe and would even be prepared to invest some effort in helping to make it happen. I must say that I don't much like the Drupal approach to vocabulary management though. I would like to see this managed as a data model, something that SilverStripe seems well suited to doing. Whatever mechanism, I also think it would need to be able to ingest and output vocabularies in formats such as ZThes and SKOS in order to provide flexibility for wider vocabulary usage.

Ian.
--

Avatar
Judge

Community Member, 79 Posts

25 January 2010 at 2:43am

Edited: 25/01/2010 2:46am

Ian,

You seem well ahead of me on the theory and terminology, but count me in for some design work and coding.

Import/export is a great idea. My copy/paste fingers wore out years ago.

-- Jason