Foro de elhacker.net

Foros Generales => Sugerencias y dudas sobre el Foro => Mensaje iniciado por: Usuario Invitado en 7 Abril 2015, 13:36 pm



Título: Evitar temas duplicados
Publicado por: Usuario Invitado en 7 Abril 2015, 13:36 pm
Todos sabemos que no es buena idea tener temas duplicados de un foro en la BBDD. Se me ocurrió que cuando el usuario cree un nuevo tema lo rediriga a una página de confirmación que contenga lo siguiente:

  • Un párrafo en la parte superior donde se informe que antes de publicar un nuevo tema, es recomendable buscar en el foro temas iguales o parecidos que puedan ayudar con su problema para así, evitar redundancia.
  • Abajo del párrafo un buscador con autocompletado de búsqueda para que el usuario pueda ver los resultados de la búsqueda en tiempo real y no tener que salir de la página de confirmación. Bastante sencillo de hacer con AJAX.
  • Abajo un texto que diga: He buscado y no he encontrado temas parecidos junto con un checkbox para confirmar y que se active un botón llamado Proceder, el cual lo llevará a el formulario de pregunta normal.


    Creo que así se evitarían muchos temas duplicados y preguntas rompe cojones como "¿Cómo ser hacker?" o "¿Qué lenguaje de programación aprender?"

    En caso el usuario no busque y cree adrede un tema duplicado creo que los mods no tendrán ningún inconveniente para pedir un ban temporal para el usuario.


    Un saludo.


Título: Re: Evitar temas duplicados
Publicado por: #!drvy en 7 Abril 2015, 13:57 pm
O simplemente borrar el tema y avisar al usuario... que es nuestro trabajo xD Estoy de acuerdo con mostrarle un aviso pero tanto como hacerle clickear un checkbox es mucho. Rompe todo el flow.

El usuario común tiene la capacidad de ignorar la mayor parte de avisos que no estén directamente relacionados con sus acciones. Por tanto por muchas alertas que les presentes siempre pueden ignorarlas (ya sea por pereza o inconscientemente). De hecho esto puede ser un arma de doble filo pues por una parte podría reducir los temas duplicados pero por otra podría echar a muchos usuarios atrás simplemente por no querer buscar o por la complicación por la que hay que pasar para realizar una pregunta.

Saludos


Título: Re: Evitar temas duplicados
Publicado por: ivancea96 en 7 Abril 2015, 14:21 pm
Como los términos y condiciones. A mi se me mueve el ratón solo hacia el checkbox. Lo he calculado: Son 528 Newtons de fuerza atractiva.


Título: Re: Evitar temas duplicados
Publicado por: Usuario Invitado en 7 Abril 2015, 14:53 pm
@!drvy No creo que un foro con la calidad como elhacker.net deba preocuparse por posibles usuarios que no pregunten. Siempre habrá usuarios para el foro. En todo caso, se trata de dar solución, lo que no es dejar que llenen la BBDD con 50 mil temas iguales y luego los Mods eliminarlos (¿de la BBDD también?). Gasto innecesario a mi parecer.

Creo que es un indicio para poner orden. Nada se resolverá por sí solo, el STAFF tiene que hacer algo al respecto. Todo usuario se apega a las reglas del foro que visite (si no, no se registraran y confirmaran su registro para poder hacer una simple pregunta), por lo que recalcarle que busque antes preguntar no creo sería mala idea.

También puede ser que se muestre esa pantalla de confirmación en los primeros 5 temas, como para que se le quede como "costumbre" a los nuevos usuarios buscar antes de preguntar.


Saludos.


Título: Re: Evitar temas duplicados
Publicado por: MinusFour en 7 Abril 2015, 15:16 pm
Ya lo he visto antes en SO y la gente sigue poniendo temas duplicados. No es realmente una solucion absoluta.


Título: Re: Evitar temas duplicados
Publicado por: #!drvy en 7 Abril 2015, 16:30 pm
Citar
No creo que un foro con la calidad como elhacker.net deba preocuparse por posibles usuarios que no pregunten.

Bueno, en realidad las estadisticas (https://foro.elhacker.net/stats.html) muestran que tanto la calidad como los usuarios y temas nuevos van decayendo mes a mes.

Citar
Gasto innecesario a mi parecer.

Tampoco es para tanto. Yo también estoy muy a favor de limpiar la BD de vez en cuando pero 50 mil temas repetidos no es que sean gran cosa para una BD. En todo caso la Papelera se puede limpiar periódicamente.

Hay cosas peores como poner 999999 lineas de código  :silbar:



No me mal interpretes, tu idea me parece estupenda pero solo digo que esas cosas se han aplicado en muchos sitios y la mayoría de las veces termina en un bajón de temas nuevos y usuarios.

Saludos


Título: Re: Evitar temas duplicados
Publicado por: Minusfour_cierralo_o_baneamefull en 7 Abril 2015, 19:46 pm
Seguramente en todo el foro se haya tratado y hablado de cualquier tema pero el hecho de no reabrir post's antiguos obliga en cierta manera a realizar nuevamente las preguntas.

Incluso preguntas típicas como la de que lenguaje elegir con el tiempo se tienen que renovar.
A mi lo que se me ocurre es ponerlo en "chinchetas revisables" con alguna señal para saber que son revisables y cada 6 meses, 1 año o cuando se crea oportuno se reagrupe la información.

Creo que mas o menos es lo que se viene haciendo, pero no en todas las secciones.

Por cierto aprovecho para decir que Gus Garsaky le veo con muchas ganas de mejorar. Yo aquí no pinto nada, pero si mandara te pondría en primera linea.

Saludos


Título: Re: Evitar temas duplicados
Publicado por: El_Andaluz en 9 Abril 2015, 02:44 am
Foro Libre      148,295 va ganando por goleada esto deja pasta en el foro  :huh: :laugh:
Hacking Wireless      92,216
Hardware      83,969
Windows      83,775
Programación C/C++      80,529
GNU/Linux      78,474
Noticias      77,238
Desarrollo Web      68,562
Programación Visual Basic      60,806
Dudas Generales      59,329