CalDavZAP es un código abierto, independiente de la plataforma y la aplicación basada en la web totalmente gratuito diseñado para actuar como un cliente de CalDAV en línea, con el apoyo de Mozilla Firefox, Google Chrome, la Epifanía, Webkit, iCab, Opera y navegadores Safari / Mobile Safari . Está escrito en JavaScript y jQuery, y que no requiere ningún software especial de servidor para una configuración estándar, excepto por el servidor CalDAV, de course.Features en una serie de características glanceKey incluyen generador de configuración XML basado en servidor con plugins LDAP y autenticación HTTP, asíncrono de sólo lectura, así como leer y escribir detección calendario colección, sincronización en segundo plano asincrónica, el apoyo a RFC vCalendars compatibles, soporte para calendarios suscritas y calendarios delegados, y el apoyo a los calendarios de fondo.
La aplicación también proporciona soporte de lectura y escritura para los componentes estándar vCalendar, como VEVENT, VALARM, VTIMEZONE y VTODO, así como para una amplia gama de norma vCalendar atributos, incluyendo DTEND, DTSTART, Resumen, RRULE, DESCRIPCIÓN, MODIFICADA EN ÚLTIMO, DUE, CREADO, REPETICIÓN-ID, TRIGGER, EXDATE, ACCIÓN, porcientos completo, ESTATUS, UID TZOFFSETFROM, VERSION, TZOFFSETTO, CLASE, TRANSP, URL, y duración.
Otra característica interesante es la capacidad de corregir automáticamente los problemas más comunes en vCalendars corruptos. Además, ofrece soporte para el filtrado por rangos de tiempo si el servidor lo admite, el apoyo a los calendarios suscritos y delegadas, el apoyo a los calendarios de fondo, actualizaciones automáticas de software y soporte para varios idiomas, incluyendo Inglés, alemán, francés, danés, checo, eslovaco, español, ruso, turco, italiano y Ukrainian.Offers una basada en la web limpia interfaceIn Además de lo anterior, la aplicación CalDavZAP ofrece una interfaz de usuario basada en la web limpia que cuenta con gráficos SVG y permite a los usuarios mover los eventos usando arrastrar y soltar. También proporciona a los usuarios una gran utilidad ", seleccione para agregar un nuevo evento" funcionalidad y soporte completo para IANA zona horaria. El software está disponible para su descarga como un archivo ZIP universal, que puede ser fácilmente desplegado en cualquier máquina servidor impulsado por un sistema GNU / Linux
¿Cuál es nuevo en esta versión.:
- nota: no se olvide de ejecutar el script cache_update.sh cada vez que actualice su configuración o cualquier otro archivo (de lo contrario el navegador utilizará la versión anterior de los archivos almacenados en caché de HTML5 ); alternativamente, usted puede actualizar el cache.manifest manualmente - editar la segunda línea que comienza con & quot; #V 20 & quot; a cualquier otra cosa (este archivo necesidades simples & quot; algunos & quot; cambio)
- localización ruso actualizado (es_ES)
- procesamiento incorrecto fijo de propiedad REPETICIÓN-ID en UTC (Z) zona horaria
- mal procesamiento ocasional fijo de repetir eventos generados en el futuro
¿Cuál es nuevo en la versión 0.10.0.2:
- Note: no se olvide de ejecutar el cache_update. sh secuencia de comandos cada vez que actualice su configuración o cualquier otro archivo (de lo contrario el navegador utilizará la versión anterior de los archivos almacenados en caché HTML5); alternativamente, usted puede actualizar el cache.manifest manualmente - editar la segunda línea que comienza con & quot; #V 20 & quot; a cualquier otra cosa (este archivo necesidades simples & quot; algunos & quot; cambio)
- Añadido localización de Ucrania (uk_UA) - gracias Serge Yakimchuck
- Añadido misc / readme_baikal_sabredav.txt y misc / baikal-0.2.7.diff plana para resolver cuestiones relacionadas con el almacenamiento de propiedades CalDavZAP en SabreDAV y BaA¯kal - gracias Johannes Zellner
- Fijo procesamiento de respuestas XML incorrecto (SabreDAV y BaA¯kal)
- Fijo solicitud XML no válido si globalEventStartPastLimit y globalEventStartFutureLimit se establecen en NULL
- Fijo & quot; delegación & quot; Procesamiento de XML
- Actualización francés [es_ES] localización - gracias Jean-Christophe Bach
¿Cuál es nuevo en la versión 0.10.0.1:
- note: no se olvide de ejecutar el cache_update. sh secuencia de comandos cada vez que actualice su configuración o cualquier otro archivo (de lo contrario el navegador utilizará la versión anterior de los archivos almacenados en caché HTML5); alternativamente, usted puede actualizar el cache.manifest manualmente - editar la segunda línea que comienza con & quot; #V 20 & quot; a cualquier otra cosa (este archivo necesidades simples & quot; algunos & quot; cambio)
- añadió localización Español (es_ES) - gracias Damián Vila
- actualizado jQuery para 2.1.0
- actualizado jQuery-UI a 1.10.4
- cambió varios formatos de fecha por defecto
- comportamiento de alarma cambiado - ya no es posible crear múltiples alarmas idénticos (que se combinan automáticamente en una sola)
- corrigió un fallo visual al mostrar una alerta TODO sencilla
- problema poco frecuente fijo donde HASTA atributo de eventos recurrentes no se ha procesado correctamente
¿Cuál es nuevo en la versión 0.10.0:
- nota: no se olvide de ejecutar el cache_update. sh secuencia de comandos cada vez que actualice su configuración o cualquier otro archivo (de lo contrario el navegador utilizará la versión anterior de los archivos almacenados en caché HTML5); alternativamente, usted puede actualizar el cache.manifest editar manualmente la segunda línea que comienza con & quot; #V 20 & quot; a cualquier otra cosa (este archivo necesidades simples & quot; algunos & quot; cambio)
- Nota: Este comunicado contiene nuevos, modificados y también retirados opciones de configuración (utilizar siempre las últimas config.js)
- configuración añadió globalEventStartPastLimit y globalEventStartFutureLimit para rangos de tiempo de filtrado nota: para los servidores sin soporte filtrado por rangos de tiempo que necesita para ambas variables a un nulo (véase config.js)
- configuración reemplazado globalInactiveCollections y globalInactiveTodoCollections por globalActiveCalendarCollections y globalActiveTodoCollections (ver config.js)
- Configuración eliminado opción globalResourceHeaderShowLogin que sea reemplazado por opción hrefLabel mucho más flexible en globalAccountSettings y globalNetworkCheckSettings (ver config.js)
- Configuración eliminado opción syncInterval de globalAccountSettings y globalNetworkCheckSettings detección de cambios de sincronización token se realiza ahora por una sola solicitud en lugar de N (número de colecciones) utiliza globalSyncResourcesInterval lugar
- configuración eliminado crossdomain y withCredentials opciones de globalAccountSettings defecto, globalNetworkCheckSettings y globalNetworkAccountSettings ambos ajustes están todavía disponibles, pero no hay razón para usarlos (crossdomain se detecta automáticamente, y nunca he visto a nadie que entienden cuándo utilizar withCredentials / no hay razón para establecer a true! /)
- las mejoras y cambios en el código sincronizacion muy reducido número de solicitud HTTP al servidor
- cambios de diseño (incluyendo el origen de la fuente Roboto abierto)
- actualización importante léame.txt con descripciones detalladas de la mayoría de los problemas de instalación habituales
- añade soporte para el filtrado por rangos de tiempo (requiere servidor con soporte de filtrado por rangos de tiempo) mejoras de rendimiento extremo
- Añadido solución para cochecito caché HTML5 manipulación en la última versión de Firefox
- añadió & quot; equivalencia & quot; para filtros de tareas pendientes (globalAppleRemindersMode) NECESIDADES-ACCIÓN, en curso y CANCELADO se procesan como NECESIDADES-ACCIÓN
- indicador agregado calendario color para formas evento / todo (unificado con la próxima CardDavMATE)
- añadido el manejo de entornos no compatibles
- añadido soporte para la propiedad de colección 'HeaderValue' (espacio de nombres: http://inf-it.com/ns/dav/) útil para la recopilación de agrupamiento
- crear nueva capa con el botón de actualización, cuando se detecta caché cambio manifiesto (que obliga a los usuarios para recargar la página)
- añadido soporte / mapeo de nombres de zona horaria alternativa por ejemplo, 'Estados Unidos / Pacífico' (nombre antiguo) se asigna a 'America / Los_Angeles' (nombre actual)
- Diseño de la lista de recursos cambiado (unificado con la próxima CardDavMATE)
- procesamiento TODO cambiado si globalAppleRemindersMode está habilitada Todos con comienzo ni fin se procesan como Todos simples
- cambiado visualización de repetir TODO confirman pregunta li>
- cambiado filtrado por rangos de tiempo para todos Todos TODOS de futuro se cargan desde el servidor inicialmente
- actualizado Francés [es_ES] localización gracias Jean-Christophe Bach
- pantalla optimizado funcionalidad de cambio de tamaño
- procesamiento de zona horaria local fijo
- fija colgante cargador después de inicio de sesión si la lista de calendario suscrito está vacía
- generadora fijo de eventos que se repiten en el futuro
- procesamiento RRULE fijo si se especifica en formato AAAAMMDD
- fijo visualización de las flechas para repetir acontecimientos
- clasificación fija de recursos
- diversos problemas de búsqueda fijas
- desactivado apertura del nuevo evento / form TODO si sólo colecciones de sólo lectura están presentes
- eliminado referencia de archivo de mapeo fuente jQuery
- montón de otras mejoras y correcciones
¿Cuál es nuevo en la versión procesamiento 0.9.1.2:
- fixed de eventos recurrentes (recurrencias especiales - correcta procesamiento BYMONTHDAY)
- globalTimeFormatBasic procesamiento de la opción de configuración fija (ya no se ignora)
- eliminado opciones viejos y sin uso de configuración (globalDefaultDisplayTodo y globalTodoHideExpired)
Comentarios que no se encuentran