Summary Home Activity Forums Lists Tasks Docs SCM Files

Forum: cambios

Monitor Forum | Start New Thread Start New Thread
RE: Comentarios duplicados [ Reply ]
By: Jose Luis Jimenez on 2008-08-11 15:53
[forum:6247]
Subido también a la web principal.

RE: Comentarios duplicados [ Reply ]
By: Jose Luis Jimenez on 2008-08-11 09:38
[forum:6245]
Subidos cambios de comment y node a pulpo.

RE: Comentarios duplicados [ Reply ]
By: Miguel Ángel Molina on 2008-08-10 19:18
[forum:6233]
Probado y ok!

¡Eso es eficiencia!

;)

RE: Comentarios duplicados [ Reply ]
By: Jose Luis Jimenez on 2008-08-10 17:35
[forum:6231]
>
> Estoy en ello, el principal problema es que con los hilos no existe el
> mismo control que hay para los comentarios por lo que para hacerlo
> implica meter una consulta más que verifique si existe el duplicado a
> diferencia de los comentarios que ya estaba haciendo esa consulta.
>
> En cualquier caso en cuanto lo tenga lo probamos por si fuera preferible
> hacer esa consulta de más en lugar los insert de más.


Vale, tengo ya un pequeño parche para node.module (función node_save) que impide los duplicados siempre que sean del mismo usuario, mismo tipo de hilo (blog, foro, ...), mismo título y mismo cuerpo. Si alguien a conciencia decide repetir un hilo del foro en el blog (o al revés) le dejará (así le podemos echar la bronca), pero si el hilo del blog lo intenta repetir en el blog, o el del foro lo intenta repetir en el foro le saldrá un mensaje y no le dejará.

RE: Comentarios duplicados [ Reply ]
By: Miguel Ángel Molina on 2008-08-10 17:09
[forum:6230]
Funciona ok :)

¿Has mirado si se puede hacer lo mismo para los posts? :D

Comentarios duplicados [ Reply ]
By: Jose Luis Jimenez on 2008-08-10 16:51
[forum:6229]
Añadido parche en rama stable de módulo comment para impedir que se publiquen comentarios duplicados.
No implica una mayor carga pues ya estaba haciendo el control de duplicados, pero en lugar de impedirlos se limitaba a crear un aviso en el registro y permitía el duplicado.
Con el cambio se crea el aviso pero no permite el duplicado.