[Israel.pm] tag clouds, folksonomy,
choo at actcom.co.il
Tue Jul 3 07:28:13 PDT 2007
Gabor Szabo wrote:
> OK so I can put a CAPTCHA on the registration form and reduce the likelyness
> to spam it. (Though I have another very good system to avoid spam on
> it requires sort-of XHTML markup that noone knows how to write :-( )
do whatever is equivalent in "strength" to a captcha.
> Still I need to decide on how to update tags and how to - maybe -
> reduce mistakes?
> I though any logged in user will be able to set tags on every module.
> Then we can list modules under the same tag.
> I can list the existing tags on a module and let anyone edit them.
> People migh - by mistake - delete some tags. Should it be somehow under
> version control or what?
let people edit things. make logs of all 'delete tag from module'
operations - i doubt there will be many such operations.
give the community the benefit of the doubt - it'll take care of itself
(i.e. if enough people come in and one made a mistake, someone else will
> Shall I give a simple text input to list all the tags or shall I give
> also a drop-down list
> of all the existing tags?
a drop-down will be problematic because people will want to create new
tags (and that should be allowed for everyone).
let people edit tags, e.g. in case someone accidentally wrote a tag with
a spelling mistake.
you could give a drop-down of common tags, and a text entry field.
people will look things up in the list, or type the tag by name.
> Case sensitivity of tags?
translate all letters to lower-case (or first capital the rest lower)
and you're done with case sensitivity problems.
More information about the Perl