Semáforo para indicar la salud del usuario en el foro

Tengo una propuesta que quizá mejoraría la experiencia de los usuarios con la web. Es respecto a las quejas de baneos que he ido leyendo en el subforo "politicas de EOL" a lo largo del tiempo.

Según tengo entendido, los moderadores van rellenando la ficha de cada usuario con las infracciones que éste va cometiendo. Que se le hace un historial, vaya. Y llega un momento en que, cuando el usuario supera un límite de infracciones, se le banea.

El problema que veo yo es que el usuario no ve cómo se le va rellenando ese historial (de hecho muchos ni siquiera saben que existe ese historial) y cuando le llega el baneo, se piensa que es por el último de sus comentarios, cuando en realidad es porque ese último comentario, sólo ha sido la gota que ha colmado el vaso.

Pues bien, la idea sería darle al usuario un indicador que le permitiese ver cómo de lleno está el vaso. Por ejemplo, un semáforo:

Verde = Limpio como una patena
Amarillo = Vas por mal camino
Rojo = Estás a punto de ser baneado

El semáforo sólo lo vería el propio usuario, para no crear chismorreos. Junto a su nick de cabecera o donde lo veais más oportuno. Así tendría una idea de si va por el buen o por el mal camino, y podría cambiar su forma de postear antes de que sea demasiado tarde.

IDEAS PARA LA IMPLEMENTACIÓN TÉCNICA:

Una forma sería añadir un nuevo campo "Semaforo" en la tabla de usuarios que tuviese esos tres valores (1=Verde, 2=amarillo, 3=rojo), y que el moderador pudiera cambiar su valor desde el mismo sitio donde ahora anota el historial.

Otra forma sería usar el campo "Baneado" que ya hay en la tabla de usuarios, dándole un mayor uso:

Uso actual: Baneado=0 (Acceso permitido al foro), Baneado=1 (Baneado)

Nuevo uso: Baneado=0 (Acceso permitido al foro con semáforo verde), Baneado=1 (Baneado), Baneado=2 (Acceso permitido al foro con semáforo amarillo), Baneado=3 (Acceso permitido al foro con semáforo rojo),

Otra forma, sin necesidad de tocar la base de datos pero más chapucera, sería que el color del semáforo se calculase automáticamente en función del número de infracciones anotadas en el campo historial, o en función del tamaño del texto que hubiese en el campo historial, o en función de otro algoritmo.

Otra forma, también sin necesidad de tocar la la base de datos, sería que el moderador metiese escrito un TAG (una palabra clave) dentro del historial, que indicase el color del semáforo a mostrar. Por ejemplo, [SR] (para semáforo rojo), [SA] (para semáforo amarillo). Para el semáforo verde no haría falta tag: si no hay ningún tag en el texto del historial se muestra el semáforo verde.

El moderador podría meter el TAG en cualquier lugar o posición del texto del historial: la web haría un IF INSTR(TextoDelHistorial, "[SR]")>0 THEN SacarSemaforoRojo ELSE IF INSTR(TextoDelHistorial, "[SA]")>0 THEN SacarSemaforoAmarillo ELSE SacarSemaforoVerde END IF

No sé, son ideas que si las ve vuestro programador igual ve que se pueden implementar.

Un saludo!! ;)
Si el historial no lo publican a posta para que no se vaya bordeando lo permitido (dicho en feedback alguna vez) no creo que implementen algo así.

Tampoco sirve de mucho estar en verde o amarillo si haces una burrada de expulsión directa.
exitfor escribió:Si el historial no lo publican a posta para que no se vaya bordeando lo permitido (dicho en feedback alguna vez) no creo que implementen algo así.

Tampoco sirve de mucho estar en verde o amarillo si haces una burrada de expulsión directa.

El problema, corrígeme si me equivoco pero se honesto, es que depende a quién respondas de una forma "poco cordial" y/o depende quien te reporte te banean o no.
RBH companion escribió:
exitfor escribió:Si el historial no lo publican a posta para que no se vaya bordeando lo permitido (dicho en feedback alguna vez) no creo que implementen algo así.

Tampoco sirve de mucho estar en verde o amarillo si haces una burrada de expulsión directa.

El problema, corrígeme si me equivoco pero se honesto, es que depende a quién respondas de una forma "poco cordial" y/o depende quien te reporte te banean o no.

Pues eso que te lo diga el staff.

Igual si respondes poco cordial a alguien que pasa de fregaos y meterse con peleas pasa de reportar y tu faltada se pierde sin que llegue a un moderador.
Y si lo haces con alguien que se moleste, va a llegar.

No creo que influya el hacia quién fuera de eso la verdad.
3 respuestas