Cambiar la configuración y personalizar la pizarra

Draw.Chat te permite personalizar su aspecto y funcionalidad para luego colocarlo en cualquier sitio web.

Puede cargar una pizarra previamente guardada, personalizar sus páginas y luego compartirla con las personas seleccionadas.

Puedes integrar Draw.Chat en una plataforma de e-learning u otra aplicación utilizando la API.

Para incrustar la pizarra en un blog o como enlace, sigue estos pasos:

  • Ve a la página del Configurador
  • Configura los tableros seleccionando las opciones que te interesen
  • Haga clic en Guardar configuración
  • Vaya a Compartir el tablero para:
  • Elija si los usuarios pueden Dibujar o Chatear si ha dejado activada la opción Chat
  • Si no permite modificar el tablero mediante Dibujo, puede habilitar las opciones de Dibujo local para que los usuarios sólo puedan Dibujar en su copia
  • Copie el código iframe y colóquelo en la ubicación correcta.

Cree un nuevo tablero con una dirección y una contraseña aleatorias

Puede crear un nuevo tablero con una dirección aleatoria y una contraseña aleatoria redirigiendo el navegador del usuario a:

https://api.draw.chat/create.html

Crear un tablero compartido con una dirección determinista y una contraseña compartida

Puedes redirigir al usuario siempre al mismo array, siempre con la misma contraseña basada en una cadena arbitraria:

https://api.draw.chat/v1/open?seed=[cadena_caracteres]

Donde la dirección y la contraseña del array se generan en base a `seed`. De esta forma, puedes crear tableros colaborativos para múltiples usuarios con plenos privilegios de edición (todos son administradores y tienen control total sobre el tablero).

En el lado del servidor, puede utilizar una función hash para generar `seed`. Por ejemplo: semilla = sha256('escuela_secreta'+'numero_aula'+'hora_inicio')Los enlaces con la misma "semilla" siempre apuntarán a la misma matriz.

Integración mediante API

Puedes crear tus propios tablones, gestionar usuarios y sus permisos desde los enlaces.

Para tu proyecto, genera un par de claves `.private.key` y `public.key` (ECDSA/P-256) y luego utiliza la clave privada para firmar tus enlaces.

Los enlaces con la firma correcta se abrirán en el contexto de la clave pública especificada, de modo que cada clave pública puede corresponder a un proyecto distinto. Basándose en su par de claves, puede generar múltiples enlaces para múltiples tableros y múltiples usuarios con diferentes permisos. Junto con el enlace, puede pasar la configuración del tablero, que se aplicará si la firma y el formato son correctos.

Demo

"Para una lista definida de participantes, genere un enlace a una pizarra común y una lista de enlaces a pizarras independientes para cada participante. Para cada pizarra, genere un enlace del presentador/examinador con derechos de administrador."

https://github.com/cojapacze/drawchat