Centro de ayuda

Acá está explicada cada pantalla, botón y configuración de Taninzu, paso a paso. Usá el buscador o el índice de la izquierda.

Primeros pasos

¿Qué es Taninzu?

Taninzu es una plataforma para organizar torneos de Jiu-Jitsu de punta a punta: inscripciones online, armado de llaves, marcador con cronómetro para la mesa de control, pantallas para proyectar en el tatami, certificados en PDF enviados por mail y rankings de competidores.

Hay tres tipos de usuario: el organizador (crea y administra torneos), el personal del torneo (árbitros y mesa de control, invitados por el organizador) y el competidor (se inscribe con un link y sigue sus luchas desde su panel).

Crear una cuenta

  1. Tocá Crear cuenta arriba a la derecha.
  2. Completá nombre, email y una contraseña de al menos 6 caracteres.
  3. Te llega un mail con un botón para verificar tu dirección — hasta no verificarla no podés ingresar.

Si te inscribís a un torneo con el link público y todavía no tenés cuenta, podés crearla en el mismo formulario de inscripción definiendo una contraseña: al confirmar la inscripción por mail también se verifica la cuenta.

Cambiar idioma y tema (claro/oscuro)

Arriba a la derecha hay dos controles:

  • El desplegable de idioma (Español / English / Português). La primera vez se detecta el idioma de tu navegador; si lo cambiás a mano, tu elección queda guardada.
  • El botón alterna entre tema claro y oscuro. Las pantallas de proyección (marcador y llaves) siempre se ven oscuras, pensadas para el proyector.

Mi panel

Mis torneos: qué hace cada botón

La tabla muestra los torneos que creaste y aquellos donde sos personal (árbitro/mesa). Cada fila tiene:

  • ▶ Ir al torneo: abre la pantalla de operación (pestaña Desarrollo) — es tu centro de mando el día del evento.
  • : abre la Configuración del torneo (datos, personal, órdenes de lucha, duraciones, etc.).
  • (clonar): crea un torneo nuevo copiando estructura y configuración, sin inscriptos ni llaves. Solo lo ve el dueño del torneo o un admin.
  • 🗑 (eliminar): borra el torneo para siempre — pide escribir el nombre exacto para confirmar. Solo dueño o admin.

El estado de cada torneo se muestra con una etiqueta: Borrador, Inscripción abierta, En curso o Finalizado.

Mis inscripciones (competidor)

Debajo de tus torneos aparecen los torneos donde estás inscripto como competidor. Para cada uno ves:

  • Tu categoría (edad, cinturón y peso) y si tu inscripción está Verificada o Pendiente (revisá tu mail si sigue pendiente).
  • Próximo rival: contra quién y en qué ronda te toca luchar.
  • La lista de tus luchas con el resultado (Ganaste/Perdiste) y el marcador.
  • Tu posición en la llave: abre la llave completa de tu división. Si competís también en Absoluto, aparece un segundo botón para esa llave.

Crear un torneo

Datos básicos del torneo

  1. Nombre del torneo: como va a aparecer en todas las pantallas y certificados.
  2. Tipo: Interno (una sola academia — se crea automáticamente con el nombre y logo que cargues) u Open (varias academias, que cargás después en la pestaña Academias).
  3. Logo: se muestra en el encabezado del torneo, las pantallas proyectadas y los certificados.
  4. Fecha del evento: cuando llega esa fecha el torneo pasa solo de "Inscripción abierta" a "En curso".
  5. Cupo de participantes: al llegar al máximo, la inscripción se cierra automáticamente.
  6. Duración de lucha por defecto: solo se usa para las categorías especiales; las divisiones normales usan la duración por cinturón/categoría (ver más abajo).

Disciplina: Gi o NoGi

Gi (con kimono): las divisiones se arman por cinturón exacto (Blanco, Azul, Violeta, Marrón, Negro), como siempre.

NoGi (sin kimono): infantiles y juveniles se agrupan solo por edad y peso (el cinturón no importa); adultos y masters se agrupan por nivel: Amateur, Semi Pro o Pro. Qué cinturón cae en cada nivel es configurable — por defecto Blanco y Azul = Amateur, Violeta = Semi Pro, Marrón y Negro = Pro.

Al elegir NoGi, el formulario muestra los selectores del mapeo cinturón→nivel y el orden de corrida cambia a los 4 grupos de NoGi.

Orden de luchas, de edades y de pesos

Estas tres listas se ordenan arrastrando los elementos (el número de la izquierda indica la posición):

  • Orden de luchas: en qué orden corren los grupos durante el evento. En Gi: infantiles/juveniles primero y después los cinturones (default negro → blanco). En NoGi: infantiles/juveniles, Amateur, Semi Pro y Pro al final.
  • Orden por edad: dentro de cada grupo, en qué orden van Adulto, Master 1, Master 2, etc.
  • Orden por peso: dentro de cada grupo y edad, el orden de los pesos (Gallo, Pluma... Absoluto).

Los valores iniciales salen de la configuración general del sitio; si los cambiás acá quedan como orden propio de este torneo. Todo se puede modificar después desde la Configuración del torneo, incluso con el torneo andando — las listas se reordenan al instante.

Duración de lucha y cortes de edad

Duración de lucha: minutos de cada lucha según el grupo. En Gi es por cinturón (con un valor único para infantiles/juveniles); en NoGi es por categoría (Infantiles/Juveniles, Amateur, Semi Pro, Pro).

Edades: hasta qué edad (al 31/12) alguien es Infantil y hasta cuál Juvenil; Adulto empieza después. Solo afecta a inscripciones nuevas.

Pestaña Desarrollo (operación del torneo)

Qué muestra la pantalla

Es el centro de mando del día del torneo. Arriba: 4 tarjetas con participantes verificados, luchas (jugadas / totales y pendientes), divisiones completadas y la fecha.

  • En vivo ahora: las luchas que están corriendo en este momento, con acceso directo al operador y al marcador.
  • Próximas luchas: las siguientes 8 luchas listas para correr, en el orden de corrida configurado. De cada una: la categoría, los dos competidores, el botón ⏱ Operador (abre la mesa de control) y 🖵 (abre el marcador para proyectar).
  • Divisiones: todas las divisiones en tarjetas apiladas siguiendo el mismo orden de corrida, con cantidad de inscriptos, estado (Pendiente / luchas restantes / Terminada) y accesos a la llave y a la vista proyector. Las divisiones terminadas se van al final.

Pestaña Academias

Cargar academias y profesores

  1. Escribí el nombre de la academia y tocá Agregar academia. Podés subirle un logo.
  2. Para cada academia podés cargar profesores / sedes con Agregar profesor.

Cuando un competidor se inscribe, elige su academia y profesor de estas listas. En un torneo Interno la academia organizadora ya viene creada. El medallero del Dashboard se arma por academia.

Pestaña Inscriptos

Leer la tabla de inscriptos

Cada fila muestra foto (si subió), nombre, email, género, categoría, edad, peso, academia y estado. La lista sigue el orden de corrida del torneo.

  • En torneos Gi la columna de categoría muestra el cinturón real con su chip de color.
  • En torneos NoGi muestra la categoría con su óvalo de color: Infantiles y juveniles (amarillo), Amateur (blanco), Semi Pro (violeta) o Pro (negro).
  • Si el peso dice Absoluto (etiqueta dorada), el competidor se anotó solo al absoluto. Si aparece el peso y además la etiqueta, compite en ambas llaves.
  • Estado Verificado = confirmó su mail. Pendiente = todavía no; los pendientes no entran en las divisiones.

Verificar, editar y eliminar inscriptos

  • (solo en pendientes): verifica la inscripción a mano, sin esperar el mail — útil si el mail no llega.
  • : abre la edición del inscripto (ver el tema siguiente).
  • : elimina la inscripción (pide confirmación).

Editar un inscripto / cambiarlo de categoría

Desde podés corregir cualquier dato: nombre, nacimiento, peso, foto, academia... y también moverlo a otra categoría (cinturón, edad o peso, sin restricciones) — es la forma de unificar a un competidor que quedó sin rivales en su categoría.

También podés cambiar en qué compite: Categoría, Absoluto o Categoría y Absoluto. Ojo: infantiles, juveniles, cinturón blanco (Gi) y nivel Amateur (NoGi) no pueden ir al Absoluto — si el cambio lo dejara inelegible, el sistema lo baja solo a "Categoría" y te avisa.

Importante: el cambio no reacomoda las divisiones ya generadas — después de editar, volvé a Generar divisiones en la pestaña Divisiones y llaves.

Pestaña Divisiones y llaves

Generar divisiones

El botón Generar divisiones crea automáticamente una división por cada combinación de género + categoría + edad + peso que tenga inscriptos verificados. Es seguro tocarlo varias veces: solo agrega las que falten, nunca borra ni duplica.

Cuándo volver a tocarlo: después de verificar inscriptos nuevos, de editar la categoría de alguien, o de cambiar el mapeo de niveles NoGi.

Categorías especiales

Una categoría especial es una llave armada 100% a tu criterio, sin restricción de cinturón, peso ni edad (por ejemplo "Exhibición" o "Absoluto invitados").

  1. Escribí el nombre, elegí el género y tocá + Crear.
  2. Entrá a su Llave y agregá los inscriptos uno por uno con el selector + Agregar (podés mezclar cinturones y edades libremente).
  3. Generá la llave normalmente (siembra manual o aleatoria).

La tabla de divisiones y sus botones

Cada fila muestra género, categoría, cantidad de competidores, duración de lucha y estado (Pendiente sin llave, Llave generada, Terminada). Botones:

  • Llave: abre la gestión de esa división (armar/regenerar la llave, cambiar duración).
  • 🖵: abre la vista proyector de la llave (pantalla pública).
  • : elimina la división junto con su llave y luchas — los inscriptos no se tocan. Si era una división automática y los inscriptos siguen ahí, "Generar divisiones" la vuelve a crear.

Armar y leer una llave

Siembra: manual o aleatoria

  1. En Competidores ordená a los participantes con los desplegables: la posición define contra quién cruza cada uno (1 vs 2, 3 vs 4...).
  2. Tocá Guardar llave para generar con ese orden, o ⤨ Aleatorio para sortearlo.
  3. Si la llave ya existía, el botón dice Regenerar llave: la borra y la arma de nuevo (se pierden los resultados cargados de esa división).

Si la cantidad no es potencia de 2, el sistema reparte byes (pases automáticos de ronda) según la siembra estándar. Con 4 o más competidores se crea también la lucha por el tercer puesto entre los perdedores de las semifinales.

Cómo leer la llave

  • Cada columna es una ronda (Ronda 1, Semifinal, Final); las líneas conectan cada lucha con la siguiente.
  • El ganador de cada lucha queda resaltado y lleva la copita dorada 🏆; en la Final, el perdedor lleva la copita gris (2° puesto).
  • "A definir" = ese lugar se completa cuando termine la lucha anterior.
  • Debajo de cada lucha aparece el método (Por puntos, Finalización...) o el enlace ⏱ Operador si está pendiente.
  • Cuando la división termina, el podio (oro, plata, bronce) aparece a la derecha de la llave.

Cambiar la duración de una división puntual

En la tarjeta Duración podés fijar minutos y segundos solo para esta división. Se aplica a sus luchas pendientes (las ya jugadas no cambian). Para cambiar la duración de todo un grupo de categorías usá la Configuración del torneo.

Vista proyector de la llave

🖵 Vista proyector abre la llave en pantalla completa para el tatami: se actualiza sola cada 15 segundos, se ajusta al tamaño de la pantalla, muestra la publicidad configurada y no necesita que nadie la toque. Al terminar la división muestra el podio.

Pestaña Luchas

La lista completa de luchas

Todas las luchas reales del torneo (los byes no aparecen) en una sola lista: primero las en vivo, después las pendientes en el orden de corrida configurado, y al final las terminadas.

  • ⏱ Operador: abre la mesa de control de esa lucha.
  • 🖵: abre su marcador para proyectar.
  • En las terminadas se ve el resultado y el método; el ícono 🥉 marca las luchas por el tercer puesto.

Operador de mesa (marcador)

Flujo completo de una lucha

  1. Abrí la lucha con ⏱ Operador (desde Desarrollo, Luchas o la llave).
  2. Tocá 🖵 Abrir marcador y llevá esa ventana al proyector/TV del tatami.
  3. Tocá ▶ Iniciar para arrancar el cronómetro. Hasta ese momento los botones de puntaje están grisados a propósito, para evitar toques accidentales.
  4. Cargá puntos, ventajas y penalizaciones con los botones de cada lado.
  5. Tocá Finalizar lucha, elegí el ganador y el método. El ganador avanza solo a la siguiente ronda (y el perdedor de semifinal, al bronce).

Qué hace cada botón

  • ▶ Iniciar / ⏸ Pausa: arranca o pausa el cronómetro (vive en el servidor: si se recarga la página no se pierde).
  • ↺ Reiniciar: vuelve el cronómetro a la duración completa.
  • Puntos: Derribo, Raspaje, Rodilla en panza, Pasaje de guardia, Montada y Control de espalda suman los puntos configurados (2/2/2/3/4/4 por defecto, editables por el admin).
  • Ventaja y Penalización: suman 1 al contador correspondiente.
  • ↩ Deshacer: revierte la última acción cargada (podés tocarlo varias veces).
  • Finalizar lucha: abre la selección de ganador y método (Por puntos, Finalización, Decisión, Descalificación, W.O.).

Los lados del marcador son blanco y amarillo/verde para distinguir a los competidores.

Corregir una lucha ya terminada

Si cerraste una lucha con el ganador o método equivocado, entrá de nuevo a su operador y tocá ✎ Editar resultado: la lucha se reabre, elegís ganador y método de nuevo, y el avance en la llave se corrige solo.

Restricción: solo se puede si la lucha siguiente (y la de bronce, si aplica) todavía no empezó. Si ya empezó, corregí primero aquella.

Cuando termina la última lucha

Al cerrar la última lucha del torneo aparece un aviso de "¡Torneo finalizado!". Automáticamente: el torneo pasa a Finalizado, se recalcula el ranking y se generan y envían los certificados. No hay que hacer nada más.

Marcador para proyectar

La pantalla del tatami

El marcador muestra el cronómetro gigante, y para cada competidor: su foto (si subió), nombre, academia, puntos, ventajas y penalizaciones. Un lado es blanco y el otro mitad amarillo/mitad verde.

Se actualiza solo con lo que carga el operador — no hay que tocarla. Al finalizar muestra la banda con el ganador y el método. Si hay publicidad configurada, rota en cintas arriba y abajo.

Pestaña Dashboard (estadísticas)

Estadísticas y medallero

Resumen en vivo del torneo: academia ganadora, quién luchó más, más minutos en tatami, más finalizaciones, la finalización más rápida, más puntos anotados, más ventajas y más derrotas; además de totales de luchas y tiempo de tatami, y el desglose de victorias por método.

El medallero por academia suma los oros, platas y bronces de cada academia a medida que se cierran las divisiones.

Pestaña Certificados

Cómo y cuándo se generan

Los certificados salen solos: cada vez que una división termina, se generan y envían por mail los del podio de esa división (oro, plata, bronce) y los de participación de quienes aún no lo tenían. No hace falta esperar al final del torneo.

Cada PDF lleva el nombre del torneo, el del competidor, su categoría, la academia, los logos, un sello y un código de verificación único. En torneos Gi incluye el dibujo del cinturón; en NoGi muestra la categoría (Amateur / Semi Pro / Pro o Infantiles y juveniles) sin cinturón.

El botón Enviar certificados y la descarga

El botón Enviar certificados dispara un lote manual: útil si un mail falló o si querés forzar el envío antes de tiempo. Podés elegir si incluir podio y/o participación. Es seguro repetirlo: nunca reenvía lo que ya se envió.

En la lista de certificados generados podés Descargar cada PDF directamente.

Pestaña Configuración del torneo

Datos generales y estado

Podés cambiar nombre, fecha, cupo, logo y disciplina. El campo Estado permite forzar a mano el estado del torneo (Borrador / Inscripción abierta / En curso / Finalizado), aunque normalmente cambia solo: pasa a "En curso" al llegar la fecha y a "Finalizado" al cerrarse la última lucha.

Personal del torneo (árbitros y mesa)

Agregá por email a árbitros y mesa de control (necesitan tener cuenta creada). Van a ver el torneo en su panel con acceso a operar llaves, cronómetros y resultados — pero no pueden clonar ni eliminar el torneo. Con los sacás.

Órdenes de lucha, edad y peso (con el torneo andando)

Las mismas tres listas arrastrables de la creación. Cambiarlas reordena al instante "Próximas luchas", "Luchas" y "Divisiones" — sin tocar llaves ni resultados. Cada una tiene un botón Usar el orden general para volver al valor del sitio.

Duración de lucha (re-aplica a lo ya creado)

Al guardar una duración nueva (por cinturón en Gi, por categoría en NoGi), se re-aplica automáticamente a las divisiones existentes y sus luchas pendientes — las que ya se jugaron o están en vivo no cambian.

Niveles NoGi (mapeo cinturón → nivel)

Solo visible en torneos NoGi. Define a qué nivel (Amateur / Semi Pro / Pro) corresponde cada cinturón real. Si lo cambiás con divisiones ya generadas, el sistema acomoda solo: crea las divisiones nuevas que hagan falta y borra las que quedaron vacías sin luchas; si una división afectada ya tiene luchas cargadas, se conserva y la resolvés a mano.

Clonar y eliminar el torneo

⤨ Clonar torneo crea uno nuevo en Borrador con las mismas academias, profesores y toda la configuración — sin inscriptos ni llaves. Ideal para eventos que se repiten. Un admin puede además asignarle el clon a otro organizador.

La Zona de riesgo tiene Eliminar torneo: borra todo para siempre (inscriptos, llaves, resultados, certificados). Te muestra cuánto vas a perder y te pide escribir el nombre exacto del torneo para confirmar.

Inscribirse a un torneo (competidor)

Completar el formulario

  1. Abrí el link de inscripción que te pasó el organizador.
  2. Completá nombre, email, género, fecha de nacimiento, peso y cinturón. La categoría de edad y peso se calcula sola con tus datos.
  3. Foto (opcional): se muestra en el marcador de tus luchas y en el ranking.
  4. Elegí academia y profesor de las listas del torneo.
  5. Si no tenés cuenta, definí una contraseña para poder seguir el torneo online.
  6. Enviá y confirmá el mail que te llega — sin confirmar, tu inscripción no entra en las llaves.

Categoría, Absoluto o ambas

En el formulario hay dos casillas:

  • Categoría: competís en tu llave normal de edad + peso + cinturón (o nivel en NoGi).
  • Absoluto: una llave sin límite de peso ni edad, todos los del mismo cinturón/nivel juntos.
  • Podés tildar las dos y competir en ambas llaves el mismo día.

El Absoluto no está disponible para infantiles, juveniles, cinturón blanco (Gi) ni nivel Amateur (NoGi) — la casilla se deshabilita sola en esos casos.

Seguir tus luchas durante el torneo

Ingresá con tu email y contraseña: en Mi panel ves tu próximo rival, los resultados de tus luchas y el botón para ver tu posición en la llave en tiempo real. Al terminar tu división te llega el certificado por mail.

Rankings

Pestañas, filtros y cómo se calculan los puntos

Hay dos rankings separados: Gi y NoGi (pestañas arriba) — cada torneo suma solo al de su disciplina.

  • Filtros: género, edad y peso. En Gi también por cinturón; en NoGi por categoría (Infantiles/Juveniles, Amateur, Semi Pro, Pro).
  • Puntos (configurables por el admin): oro 9, plata 3, bronce 1, victoria 2 y +1 por finalización. Si alguien compite en Categoría y Absoluto, suma el podio de las dos llaves.
  • La identidad del competidor es su email: sus puntos se acumulan entre torneos.

Administración (solo admin)

Configuración general del sitio

En Administración → Configuración se definen los valores por defecto de todo el sitio (cada torneo puede después pisarlos con valores propios):

  • Nombre del sitio, torneos por semana por organizador, y la retención en meses para borrar torneos viejos automáticamente (0 = nunca).
  • Órdenes de lucha Gi y NoGi, orden por edad y por peso (listas arrastrables).
  • Duraciones de lucha Gi (por cinturón) y NoGi (por categoría), y los cortes de edad infantil/juvenil.
  • Niveles NoGi: el mapeo general cinturón → Amateur/Semi Pro/Pro.
  • SMTP: el servidor de correo saliente, con el botón Enviar prueba para verificar que funcione.
  • Puntaje de acciones del marcador (derribo, raspaje, etc.) y puntaje del ranking (oro/plata/bronce/victoria/finalización).

Usuarios

Alta, edición y borrado de usuarios, con rol user (organizador) o admin. Desde acá también se puede verificar el email de un usuario a mano. Un admin no puede eliminarse a sí mismo.

Publicidad

Los avisos rotan en las pantallas proyectadas (llaves y marcadores). Cada aviso puede ser texto o imagen/banner, con duración en segundos y animación (carrusel, fundido, zoom o cinta continua). El alcance puede ser general (todos los torneos) o de un torneo puntual; y cada torneo define en "Publicidad por torneo" qué mezcla usa (generales + propias, solo propias, solo generales o ninguna).

Schedulers / Cron

Lista las tareas programadas con su última ejecución y un botón ▶ Ejecutar ahora para dispararlas a mano: emails (cola de correo), certificates (lotes de certificados pendientes), rankings (recálculo), tournament_status (pasa torneos a "En curso"/"Finalizado"), cleanup (limpieza de inscripciones no verificadas y mails viejos) y delete_old_tournaments (borra torneos más viejos que la retención configurada). Abajo están las líneas listas para pegar en el crontab del servidor.