# Tagtools vs acts\_as\_taggable

**URL:** <https://www.ruby-forum.com/t/tagtools-vs-acts-as-taggable/89830>\
**Category:** Rails\
**Created:** [March 29, 2006, 10:26am UTC](https://www.ruby-forum.com/t/tagtools-vs-acts-as-taggable/89830 "2006-03-29T10:26:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![uranus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/e99b99/32.png) [@uranus](https://www.ruby-forum.com/u/uranus)\
**Post date:** [March 29, 2006, 10:26am UTC](https://www.ruby-forum.com/t/tagtools-vs-acts-as-taggable/89830/1 "2006-03-29T10:26:47Z")

</div>

tagtools and acts\_as\_taggable are both folksonomy tools for rails,any  
one who has used them both and can give a compare between them?  
Grateful!

---

<div class="post-metadata">

**Author:** ![uranus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/e99b99/32.png) [@uranus](https://www.ruby-forum.com/u/uranus)\
**Post date:** [March 29, 2006, 11:02am UTC](https://www.ruby-forum.com/t/tagtools-vs-acts-as-taggable/89830/2 "2006-03-29T11:02:27Z")

</div>

i use acts as taggable for a high traffic blog netowrk. its good and  
extandable. I implemented tag rules and tag censoring in  
acts\_as\_taggable and happily using it.

---

<div class="post-metadata">

**Author:** ![uranus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/e99b99/32.png) [@uranus](https://www.ruby-forum.com/u/uranus)\
**Post date:** [March 30, 2006, 2:05pm UTC](https://www.ruby-forum.com/t/tagtools-vs-acts-as-taggable/89830/3 "2006-03-30T14:05:01Z")

</div>

Hi,

If by tag censoring you mean something like:

find\_tagged\_with(:any =\> ‘music’, :not =\> ‘rock punk pop’)

then I’m trying to implement that myself at the moment and am wondering  
if you (or anyone else?) could help. I think my sql skills are letting  
me down.

I have it working with a sub select but I’m not sure that it’s the best  
way. For the example above, I currently find everything tagged  
with :any, excluding all rows that match the results of everything  
tagged with the :not tags.

Surely there is a simpler way?

Thanks in advance,

John.

On Wed, 2006-03-29 at 12:01 +0300, Onur T. wrote:

> i use acts as taggable for a high traffic blog netowrk. its good and  
> extandable. I implemented tag rules and tag censoring in  
> acts\_as\_taggable and happily using it.  
> uranus wrote:
> 
> > tagtools and acts\_as\_taggable are both folksonomy tools for rails,any  
> > one who has used them both and can give a compare between them?  
> > Grateful!

* * *

[http://johnleach.co.uk](http://johnleach.co.uk)

---

<div class="post-metadata">

**Author:** ![uranus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/e99b99/32.png) [@uranus](https://www.ruby-forum.com/u/uranus)\
**Post date:** [March 30, 2006, 2:20pm UTC](https://www.ruby-forum.com/t/tagtools-vs-acts-as-taggable/89830/4 "2006-03-30T14:20:25Z")

</div>

No my filter walks tags one by one and removes the censored tags from  
tag\_list.
