Una importación de calendario es una suscripción unidireccional a un calendario publicado en otro sitio. Ceum obtiene el feed, guarda una copia, calcula las ocurrencias individuales de todo lo que se repite y las dibuja en tu calendario junto a tus tareas, tus eventos y las renovaciones de tus suscripciones.
Unidireccional significa exactamente eso: un cambio en el calendario de origen llega a Ceum en la siguiente actualización, y nada de lo que hagas en Ceum se escribe nunca de vuelta.
Las importaciones están disponibles en todos los planes. La meteorología del calendario es la parte del calendario que sí depende del plan —necesita Plus o Pro— y ambas cosas no tienen relación: una cuenta Free puede suscribirse a tantos feeds como quiera.
Añadir una importación
Abre Importaciones de calendario y usa Añadir calendario. Tres campos:
- URL del ICS — obligatorio. Funciona un enlace
https://directo a un archivo.ics, tambiénhttp://sin más, y también los enlaces de suscripciónwebcal://ywebcals://, que la mayoría de las aplicaciones de calendario ofrecen como «suscribirse» o «dirección pública». Un enlace webcal se obtiene por HTTPS. La URL tiene que incluir su esquema y no pasar de 2048 caracteres, y el feed tiene que ser accesible desde la internet pública: una dirección de una red privada se rechaza. - Nombre visible — opcional. Si lo dejas en blanco, pasa a ser el nombre de host de la URL, así que un feed que añades sin nombrar se sigue leyendo como algo en vez de como nada.
- Color de la ficha — opcional. Es el color que reciben en la cuadrícula los eventos de este feed.
Ceum obtiene el feed una vez al guardar, así que una URL incorrecta se detecta de inmediato y no en alguna vista posterior. La respuesta tiene que poder analizarse como ICS y quedar por debajo de 5 MB, y la obtención dispone de diez segundos.
Si la obtención no funciona, el campo de la URL dice que el calendario no se ha podido cargar y la importación se guarda igualmente: aparece en la lista con su error, donde puedes editar la URL y volver a intentarlo.
Una URL solo se puede suscribir una vez por cuenta.
Con qué frecuencia se actualiza
- Automáticamente. Un feed cuya última obtención tenga más de unos 15 minutos se actualiza en segundo plano la próxima vez que el calendario pida un rango de fechas. La actualización se ejecuta después de que la cuadrícula ya se haya dibujado a partir de la copia guardada, así que un feed que acaba de quedarse desactualizado muestra su contenido anterior una vez más y el nuevo en la vista siguiente.
- A demanda. Actualizar ahora en la fila obtiene el feed al momento.
La columna Sincronizado dice cuánto hace que se obtuvo cada feed, o Sin sincronizar aún para uno que no se ha cargado nunca.
Qué pueden hacer las entradas importadas
Poco, por diseño: pertenecen a otro calendario.
- Son de solo lectura. Una entrada importada no se puede editar, ni eliminar, ni arrastrar a otro día. La única forma de cambiar una es cambiarla donde se origina; el cambio llega en la siguiente actualización.
- Al hacer clic en una se abre una vista de detalle, no un formulario: título, inicio, fin, de qué calendario suscrito procede y la descripción, con las URL y direcciones que contenga convertidas en enlaces funcionales.
- Se dibujan con el color de su importación. Una entrada con hora lleva delante su hora de inicio y se dibuja con contorno; una entrada de todo el día se dibuja rellena, igual que el resto de la cuadrícula distingue ambos casos.
- Las entradas que se repiten las expande Ceum a partir del feed, así que una reunión semanal aparece en cada uno de sus días y no solo en el primero.
- No forman parte de una selección en bloque. El clic con modificador que va apartando fichas para una eliminación en bloque funciona con las tareas y con tus propios eventos, porque son las dos cosas sobre las que puede actuar una eliminación en bloque. Una ficha importada conserva su clic corriente y se abre.
- No las indexa la búsqueda global, y no aparecen en las vistas combinadas, que anidan registros como clientes, proyectos y facturas y no entradas de calendario.
- Nunca se incluyen en un enlace compartido de calendario. Un calendario compartido muestra tus tareas, tus eventos y las renovaciones de tus suscripciones; los eventos del feed se quedan fuera, igual que la meteorología.
Los ajustes de calendario no tienen ningún interruptor global para los eventos importados: el control es el conmutador Activado de cada importación, así que decides feed a feed.
Editar, desactivar y quitar
Cada fila de importación lleva tres acciones, y el menú contextual ofrece esas mismas tres.
- Editar cambia la URL, el nombre visible o el color de la ficha. Cambiar la URL vuelve a obtener el feed de inmediato, igual que al añadir una.
- Activado es un conmutador en su propia columna. Desactivarlo oculta de la cuadrícula los eventos de ese feed y conserva todo lo demás —la fila, la URL, la copia guardada—, así que volver a activarlo devuelve los eventos al instante.
- Quitar elimina la suscripción tras una confirmación. Sus eventos desaparecen de la cuadrícula; el calendario del otro extremo no se ve afectado en absoluto.
Cuando un feed deja de cargarse
Una fila cuya última obtención falló muestra un icono de advertencia junto a su nombre, con el motivo en la información sobre herramientas.
Una actualización fallida conserva la última copia que sí se cargó, así que la cuadrícula sigue mostrando los eventos que ya tenía en lugar de vaciarse porque un servidor estuviera caído un momento. Cambiar la URL por una que no se puede cargar es distinto: ya no hay una copia buena de esa dirección a la que recurrir, así que esos eventos se van hasta que se guarde una URL que funcione.
Los fallos a nivel de red informan todos de lo mismo —que el calendario no se ha podido cargar— tanto si el host nunca respondió, como si la URL devolvió un error, como si la dirección no es accesible públicamente. Es deliberado: un campo que informara de la diferencia se podría usar para sondear máquinas que no son tuyas. Un feed que sí se carga pero no es ICS válido, o que supera el límite de 5 MB, lo indica de forma específica.
Limitaciones
- Solo URL de feeds públicos. No hay conexión con cuentas de Google ni de Outlook, ni CalDAV, ni compatibilidad con un feed que exija iniciar sesión.
- Una sola dirección. Ceum lee el feed y nunca escribe en él.
En el móvil
La aplicación móvil gestiona las importaciones desde sus ajustes de calendario: añadir, editar, actualizar, activar o desactivar y eliminar, con el formulario y la confirmación de eliminación como hojas nativas. Los eventos importados se abren allí también en una hoja de detalle de solo lectura.