alabs / 15mcc

Repositorio de desarrollo del sitio web del proyecto 15M.cc
http://15m.cc/
GNU Affero General Public License v3.0
11 stars 2 forks source link

Campo de TAGS #62

Open fanetin opened 12 years ago

fanetin commented 12 years ago

En donde pone cambiar TAG LIST por ETIQUETAS No debería diferenciar entre mayúsculas y minúsculas. Ahora me coge dos veces el tag, por ejemplo VIOLENCIA es distinto de Violencia y es distinto de violencia. Lo mismo con los acentos.

pedrogonzalezj commented 12 years ago

@fanetin esta todo menos la parte de los acentos, voy a ver si encuentro alguna forma de hacerlo pero tiene pinta de que va a ser problemático.

fanetin commented 12 years ago

Ok, gracias. Por cierto, muchas gracias por tu ayuda en el proyecto. Desde ayer que estoy en el GutHub veo que te has movido mucho ;-) Si te podemos nosotros ayudar en algo, ya sabes...

pedrogonzalezj commented 12 years ago

@fanetin @andreslucena @apardo En principio no veo manera de implementar la parte de los acentos sin tocar el código de tagit! y no me parece muy buena idea porque en parte nos dificulta actualizar esta librería. Se me ocurre como alternativa utilizar la función tagSource de tagit! y obtener con ajax la lista de tags existentes para que el autocompletar evite en parte la duplicidad de etiquetas. ¿Alguna idea?

apardo commented 12 years ago

@peome si ves viable esta solución que propones por mí adelante.

andreslucena commented 12 years ago

@peome lo del tagSource es como lo hacemos de momento (no me gustaba lo de dejar todos los tags en el HTML). Así es como está ahora:


  // autocomplete for tags
  $('#text_tag_list, #video_tag_list, #image_tag_list, #audio_tag_list, #node_tags').tagit({
    tagSource: "/tags/search.json",
    removeConfirmation: true,
    allowSpaces: true
  });

El controlador es tags_controller.rb, el metodo es search... Igual se puede tocar directamente ahí lo de acentos?

pedrogonzalezj commented 12 years ago

@andreslucena si, creo que sería la mejor opción. Pruebo a ver como va metiendo la parte de los acentos ahí.

andreslucena commented 12 years ago

hay que revisarlo en produccion, para ver si se puede volver a repetir. El ejemplo clasico q se puede usar es "15m"/"15M"