Ahora se pueden votar/calificar los comentarios en el blog

El finde subΓ un update al blog para que puedan votar positivamente o negativamente los comentarios del blog.
LleguΓ© medio tarde π, pero ΒΏpor quΓ© no? Me sirve para concursos como el de las imΓ‘genes AI, asΓ que le puse un poquito de cΓ³digo y saliΓ³ como esperaba...
EncontrarΓ‘n la botonera al final de cada comentario, de paso ajustΓ© el responder/citar comentarios, asΓ que tendrΓ‘n todos un puntaje, los botones para votar y el resto de los botones. La fecha la movΓ para arriba asΓ despejaba esta secciΓ³n.

Todos los comentarios arrancan con un 1 default, y todavΓa no pasa nada si se reciben muchos negativos.
La idea es que si un comentario tiene mΓ‘s de 3-4 negativos colapse y se muestre grisado, el siguiente tendrΓ‘ que dar un click para desplegar ese comentario, asΓ vamos "purificando" las relaciones humanas por aquΓ π
Para ponerle cierto lΓmite usΓ© el mismo sistema que tengo en LinksDV para los votos negativos, si entra uno a lo loco a votar negativo todo, se calcula cuΓ‘ntos negativos dio en la semana para "calmarlo", de paso, le puedo pegar un banazo si hace eso. SΓ, los forritos serΓ‘n forreados.
Como es de esperar sΓ³lo funciona para usuarios logueados, el resto que la mire desde afuera, eso sΓ, todo comentario, de paracaidistas o de usuarios, puede ser votado.
Y si hay alguna genialidad la idea es que, para el segundo update, se destaque el comentario que supere cierto umbral. TodavΓa tengo que ver quΓ© lΓmites poner, tanto en positivo como negativo, posiblemente un cΓ‘lculo definiendo lΓmites mΓnimos y mΓ‘ximos dentro de un mismo post.
Al ser un cΓ³digo que ya tenΓa bastante probado para los links fue sencillo adaptarlo y lo tuve listo en una hora :P no serΓ‘ programar un tetris en 40 minutos pero saliΓ³ bien.
ΒΏErrores? Quien programe sin errores que tire la primera piedra...


PS: aclaro que esto no tiene nada que ver con las elecciones PASO pero se dio de casualidad el mismo finde, fue la primera vez que tuve tiempo para dedicarle a esta funciΓ³n ππ