Tagging recommendation - acts_as_taggable_on_steroids best?

hey all

What’s the most popular tagging plugin/gem these days? Is it
acts_as_taggable_on_steroids? Or is something else better?

I’d like to basically replicate flickr’s tagging as much as possible, eg
allowing multi-word tags to be denoted by quotes or seperated by commas.

thanks
max

What’s the most popular tagging plugin/gem these days? Is it
acts_as_taggable_on_steroids? Or is something else better?

Dunno. I recently (3 months ago) had to pick and went with acts-as-
taggable-on. Seems to work just fine. Lets you have different “sets”
of tags per model which I don’t use, but could be useful.

Setting/Accessing tags is easy… just set “tag_list” in your form as
a text field (assuming ‘tag’ is the name of your set).

Don’t remember why I didn’t go with steroids…

Hi

I agree with phillip suggstion.

@max,
Don’t go with steroids as it has limitations for multiple taggings like
(
tags, skills, interests ) that were extended in acts_as_taggable_on

Sandip


Ruby on Rails Developer
http://funonrails.wordpress.com
www.joshsoftware.com

“note:name=Eb”, so i think we would stick with that system. Maybe
that’s how acts_as_taggable_on does it under the hood? Anyway i’ll
look
it that.

It doesn’t. Here’s the migrations… It uses the ‘context’ field.

 create_table :tags do |t|
   t.column :name, :string
 end

 create_table :taggings do |t|
   t.column :tag_id, :integer
   t.column :taggable_id, :integer
   t.column :tagger_id, :integer
   t.column :tagger_type, :string

   # You should make sure that the column created is
   # long enough to store the required class names.
   t.column :taggable_type, :string, :limit => 32
   t.column :context, :string, :limit => 32

   t.column :created_at, :datetime
 end

oh, that’s cool, so it just uses an optional extra field then. That’s
very easy to integrate with what we have already (as is a_a_t_o_s).
cheers

Sandip R. wrote:

Hi

I agree with phillip suggstion.

@max,
Don’t go with steroids as it has limitations for multiple taggings like
(
tags, skills, interests ) that were extended in acts_as_taggable_on

Sandip


Ruby on Rails Developer
http://funonrails.wordpress.com
www.joshsoftware.com

Thanks for the suggestions guys. We already have some tagging in place,
using machine tags to delineate different kinds of tagging, eg
“note:name=Eb”, so i think we would stick with that system. Maybe
that’s how acts_as_taggable_on does it under the hood? Anyway i’ll look
it that.

thanks!
max

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs