@benjami La opción de escoger una vista predeterminada para cada usuario no es muy complicada de implementar. Basta con un nuevo combo en el perfil de usuario con las opciones asociadas a un id y un nuevo campo tinyint (1 byte) en la tabla de usuario para almacenar el valor, ni siquiera necesita ser indexado.
Luego en la primera carga de una página con comentarios, asignar esa vista por defecto.
Es una modificación de menos de una hora.
Y ya si se abre la lista de los reyes magos, meted un checkbox en las búsquedas de comentarios/notas para poder filtrar la búsqueda a comentarios/notas que incluyan imágenes.
@Ergo Seria algo más complicado tipo BD ya que cada clic puede afectar a representaciones de comentarios superiores. Casi que es volver a renderizar la lista de comentarios cada vez que se despliega/oculta un hilo, con la incomodidad añadida de que quieras tener 2 hilos desplegados pero se cierren porque una de las respuestas sale en ambos, o bien que una de las respuestas desaparezca de uno de ellos.
Tiene su complicación y puede llegar a ser contraproducente al no mostrar algo donde sí debería aparecer. Más vale que salga siempre que se lo espere.
@Ergo Para hacerlo bien y dado que existen las paginaciones de comentarios cada 100, doy por hecho que si al comentario #1 le responde #102 en una vista ordenada eso requeriría proceso en servidor y no en cliente para saber si un comentario ha sido visto ya.
Me da la impresión de que sobrecargaría mucho en servidor con el proceso de clics de cada usuario y el tráfico/responsividad adicional. Si fuese algo sólo en cliente, como mostrar el positivado del voto a un comentario en todas sus ocurrencias de la página, sí lo vería mejor, aunque eso requeriría su parte de proceso al tratar en cliente como entidades únicas cada uno de los comentarios de la página y sus respuestas. No es imposible pero sí complejo si no quieres que en cada clic de mostrar/ocultar comentarios se ponga la CPU del cliente a nivel de minado de bitcoins por reorganizar y volver a representar hasta cientos de elementos. Como si no comiesen ya bastantes recursos los navegadores de por si.
Que la idea no está mal pero por sencillez y rapidez para evitar esto yo tragaría con esas duplicidades de comentarios.
@Ergo Yo por claridad y por seguir mejor el hilo del comentario principal del que parto, prefiero ir desplegando manualmente las respuestas que me interese ver. Claro que tengo que ver que hay varios niveles de respuestas por desplegar y ahora sólo aparecen así en la vista de hilos.
Edit: Y lo de que los comentarios solo aparezcan una vez tampoco lo veo porque pueden ser respuestas a más de un comentario, lo que justifica su duplicidad.
@Ergo Pues ya que lo comentas aprovecho para decir que sólo veo más de un nivel de anidamiento de comentarios en la vista de hilos. En la vista de ordenados y valorados solo aparece el primer nivel de respuestas. En su día es algo que funcionaba bien en estas vistas y ahora despista porque al desplegar las respuestas no se ve más que ese primer nivel.
Con los comentarios que leo acá sobre la guerra de Rusia-Ucrania, ya no me sorprendo para nada de las sandeces y las decisiones horrendas que toman los llamados líderes mundiales, eso no sale de generación espontánea.
@tnt80 Yo creo que la idea es que dentro de poco habrá negociaciones de fin de la guerra y USA y Ucrania quieren intentar demostrar fuerza para que Rusia no pida quedarse con el Dombas y Crimea a cambio de firmar un fin de las hostilidades.
@Nadieenespecial Los misiles ATACMS no tienen capacidad nuclear. Por cierto, Ucrania ya ha estado usando estos misiles contra objetivos rusos durante la guerra (pero siempre contra objetivos rusos en territorio ucraniano). Con cabezas convencionales, no nucleares.
@JanSmite ¿Destruir todo el contenido histórico y cultural? ¿A qué Reich me suena eso? ¿Qué ha estado haciendo Ucrania internamente con todo lo ruso (libros/discos/estatuas...) desde el 2022? ¿Qué pasó en Afganistan con los talibanes? AfganSmite te voy a llamar
A ver si así nos viene ya una tercera guerra mundial con sus nukes y tomamos conciencia aunque sea por menos de las 3 semanas que duremos: www.youtube.com/watch?v=yy7cbsJlHxE
@JanSmite Si yo no te niego que Rusia sea mala, malísima. Sólo incido en que hay una chispa-soplete que por insistencia enciende la mecha rusa.
Y seguro que hoy en día (casi) cualquier ucraniano firmaría por haber seguido como estaban con los mismos políticos corruptos antes que haberse metido en esta guerra estéril que ha destrozado la economía, la soberanía, las infraestructuras, las familias, etc... además de haber cargado al país y sus ciudadanos con una deuda inasumible.
- Todo el mundo asume que las drogas son un problema de los negros, ¡pero es un problema de todos!
- A mi no me mires
- Claro, tu estas en tu torre de marfil
- He trabajado duro para llegar ahí
- ¿Has trabajado duro? ¿Quieres una medalla? ¡Todos trabajamos duro! ¿Qué haces por ayudar a los demás?
- ¡No es mi problema!
- Eres rico. Tienes influencia. Tienes responsabilidad.
Como el detalle de la colleja del Señor Florentino.
- Un día recogí la ropa
bsky.app/profile/ritamaestre.bsky.social/post/3lbdin4hch22o
Por lo de los 8 ceros
Luego en la primera carga de una página con comentarios, asignar esa vista por defecto.
Es una modificación de menos de una hora.
Y ya si se abre la lista de los reyes magos, meted un checkbox en las búsquedas de comentarios/notas para poder filtrar la búsqueda a comentarios/notas que incluyan imágenes.
@Ergo @Ripio
Tiene su complicación y puede llegar a ser contraproducente al no mostrar algo donde sí debería aparecer. Más vale que salga siempre que se lo espere.
@OniNoNeko_Levossian
@Ergo
Me da la impresión de que sobrecargaría mucho en servidor con el proceso de clics de cada usuario y el tráfico/responsividad adicional. Si fuese algo sólo en cliente, como mostrar el positivado del voto a un comentario en todas sus ocurrencias de la página, sí lo vería mejor, aunque eso requeriría su parte de proceso al tratar en cliente como entidades únicas cada uno de los comentarios de la página y sus respuestas. No es imposible pero sí complejo si no quieres que en cada clic de mostrar/ocultar comentarios se ponga la CPU del cliente a nivel de minado de bitcoins por reorganizar y volver a representar hasta cientos de elementos. Como si no comiesen ya bastantes recursos los navegadores de por si.
Que la idea no está mal pero por sencillez y rapidez para evitar esto yo tragaría con esas duplicidades de comentarios.
Edit: Y lo de que los comentarios solo aparezcan una vez tampoco lo veo porque pueden ser respuestas a más de un comentario, lo que justifica su duplicidad.
@benjami @Charles_Dexter_Ward @grahml @Ripio @OniNoNeko_Levossian
Ejemplo con hilos: www.meneame.net/story/eirene-sera-persona-realice-atencion-usuario-men
Ejemplo ordenados: www.meneame.net/story/eirene-sera-persona-realice-atencion-usuario-men
(Fijarse en las respuestas del primer comentario)
@Ripio @benjami
Paz...
En meneame...
(Suerte )
Zelenski: ¿Que misiles?
A ver si así nos viene ya una tercera guerra mundial con sus nukes y tomamos conciencia aunque sea por menos de las 3 semanas que duremos: www.youtube.com/watch?v=yy7cbsJlHxE
Y seguro que hoy en día (casi) cualquier ucraniano firmaría por haber seguido como estaban con los mismos políticos corruptos antes que haberse metido en esta guerra estéril que ha destrozado la economía, la soberanía, las infraestructuras, las familias, etc... además de haber cargado al país y sus ciudadanos con una deuda inasumible.
@angelitoMagno
- A mi no me mires
- Claro, tu estas en tu torre de marfil
- He trabajado duro para llegar ahí
- ¿Has trabajado duro? ¿Quieres una medalla? ¡Todos trabajamos duro! ¿Qué haces por ayudar a los demás?
- ¡No es mi problema!
- Eres rico. Tienes influencia. Tienes responsabilidad.
Amazing Spider-Man #96 (Stan Lee, 1971)