Módulos
Extensiones
Las extensiones (plugins) añaden herramientas de terceros a tu espacio de trabajo, desde pequeños widgets hasta aplicaciones completas. Cada una funciona aislada de Tylode y solo puede hacer lo que le permitas expresamente al instalarla.
Cómo funcionan las extensiones
Las tienes en Ajustes → Workspace → Plugins (haz clic en tu nombre en la barra superior y luego en Ajustes). Desde ahí las instalas, las abres, las anclas y las desinstalas. También puedes ir directamente a app.tylode.com/dashboard/settings/extensiones.
- Una extensión es una pequeña aplicación web que se carga desde su propia dirección, dentro de un marco aislado. No puede ver tu sesión, tu contraseña ni el resto de la pantalla.
- Solo puede pedirle datos a Tylode a través de los permisos que se le dieron al instalarla. Todo lo demás se rechaza.
- Una extensión actúa como la persona que la usa: nunca ve más de lo que esa persona puede ver en Tylode y, dentro de eso, solo lo que le permiten sus permisos.
- Las extensiones se instalan por espacio, no por cuenta. Todo el espacio ve las mismas extensiones instaladas.
- Funcionan en todos los planes y no hay límite de extensiones por espacio.
El catálogo
Arriba del todo, quien puede instalar extensiones ve el Catálogo: plugins revisados por Tylode.
- Usar este rellena el formulario de instalación con el nombre, la dirección y los permisos que pide su autor. Los revisas y confirmas antes de instalar.
- Más info abre la página del autor.
- Oficial marca las extensiones hechas por Tylode, y Ya instalado, las que ya tienes.
Ahora mismo el catálogo tiene Hello Pages, un ejemplo oficial que enumera las páginas del espacio y crea páginas nuevas. Pide «Leer tus páginas» y «Crear y editar páginas». También es un buen punto de partida si quieres crear la tuya.
Instalar una extensión desde una URL
- En Extensiones, pulsa Instalar plugin.
- Ponle un Nombre.
- Pega su dirección en URL del plugin (se carga en un iframe aislado). Tiene que empezar por
https://, apuntar a un servidor público y pesar menos de 2 MB. - En Permisos, marca solo lo que la extensión necesita.
- Pulsa Instalar.
Si la dirección no vale, verás el motivo, por ejemplo «La URL tiene que ser https y apuntar a un servidor público.» o «El plugin ocupa más de 2 MB.».
Permisos de las extensiones
Cada permiso deja a la extensión hacer una cosa en nombre de quien la usa. El «tus» de las etiquetas se refiere a esa persona.
| Permiso | Qué puede hacer la extensión |
|---|---|
| Leer tus páginas | Ver las páginas del espacio: títulos y contenido. |
| Crear y editar páginas | Crear páginas y cambiar su título y su contenido. |
| Leer tus tableros | Ver los tableros y sus tarjetas. |
| Crear y mover tarjetas | Añadir tarjetas a los tableros. |
| Leer tu calendario | Ver los eventos del calendario del espacio. |
| Crear y editar eventos | Añadir eventos al calendario del espacio. |
| Leer tus pizarras | Ver las pizarras y sus elementos. |
| Crear elementos en pizarras | Crear pizarras y añadirles notas adhesivas, texto y formas. |
| Leer tus presentaciones | Ver tus presentaciones del Estudio y sus diapositivas. |
| Crear diapositivas | Crear presentaciones y añadirles diapositivas en blanco. |
| Leer tus conversaciones y sus mensajes | Leer tus chats. |
| Escribir mensajes en tu nombre | Enviar mensajes de chat como si fueras tú. |
| Leer tu correo interno | Leer los hilos de tu correo. |
| Escribir y responder correo en tu nombre | Enviar y responder mensajes de Correos como si fueras tú, y marcar hilos como leídos o archivados. |
| Leer y descargar archivos de Mi unidad | Ver y descargar los archivos de tu Mi unidad. No puede subir ni borrar. |
| Leer tus notificaciones | Ver tus avisos. |
| Marcar tus notificaciones como leídas | Marcar tus avisos como leídos. |
| Buscar en todo tu espacio de trabajo | Buscar en páginas, tableros, pizarras, presentaciones, correo y mensajes del chat. |
Ningún permiso da acceso a las bases de datos, así que las extensiones no pueden leerlas ni cambiarlas.
Abrir una extensión
Las extensiones instaladas aparecen como tarjetas en la pantalla de Extensiones, con el número de permisos que tienen. Haz clic en una para abrirla en su propia página.
Anclar una extensión como panel lateral
Una extensión anclada se queda abierta a un lado de la pantalla mientras te mueves por Tylode.
- Pasa el ratón por encima de la tarjeta de la extensión.
- Pulsa la chincheta (Anclar como panel lateral: se queda abierto mientras navegas).
En el panel lateral puedes:
- Arrastrar el borde para cambiar el ancho (Arrastra para cambiar el ancho).
- Pulsar Plegar para dejarlo en una pestaña estrecha con el nombre de la extensión. Pulsa la pestaña para abrirlo de nuevo.
- Pulsar Desanclar este plugin para cerrarlo del todo. También puedes usar Quitar del panel lateral en la tarjeta de la extensión.
Solo puedes anclar una extensión a la vez. Anclar es personal: solo cambia tu pantalla, y Tylode lo recuerda en todos tus dispositivos. El panel lateral solo aparece en pantallas anchas; en el móvil o en ventanas estrechas, abre la extensión desde Ajustes → Workspace → Extensiones.
Desinstalar una extensión
- Pasa el ratón por encima de la tarjeta y pulsa la papelera (Desinstalar).
- Vuelve a pulsarla antes de tres segundos para confirmar.
La extensión se quita para todo el espacio.
Cuando cambia el código de una extensión
Al instalar una extensión, Tylode guarda una huella de su código. Si más adelante esa dirección sirve un código distinto, verás un aviso en la extensión: «El código de este plugin ha cambiado desde que se instaló.». Los permisos se concedieron al código de antes, así que revisa qué ha cambiado antes de seguir usándola.
- Confiar en el código actual guarda la huella nueva y quita el aviso.
- Ahora no oculta el aviso de momento.
Las extensiones instaladas antes de que Tylode guardara huellas muestran en su lugar «Este plugin no tiene huella de código guardada.». Pulsa Confiar en el código actual para empezar a vigilarlas.
Quién puede instalar extensiones
Instalar, desinstalar y confiar en un código nuevo requiere el permiso Gestionar plugins. Lo tienen los owners y los admins, y puedes dárselo a otras personas con un rol personalizado (consulta roles y acceso).
Los demás ven esta nota en lugar de las opciones de instalación: «Instalar y quitar plugins es cosa de administradores. Un plugin recibe permisos sobre los datos de todo el espacio de trabajo, así que la decisión no es de cada persona. Puedes usar los que ya estén instalados.». Pueden abrir y anclar cualquier extensión instalada.
Crear tu propia extensión
Una extensión es una página web normal que habla con Tylode mediante un puente de mensajes. Para aprender a crear una, consulta Plugins para desarrolladores.