CalDavZAP é uma fonte aberta, independente de plataforma e aplicativo baseado em web totalmente gratuito projetado para agir como um cliente CalDAV on-line, apoiada em Mozilla Firefox, Google Chrome, Epiphany, Webkit, iCab, Opera e navegadores Safari / Mobile Safari . Ele é escrito em JavaScript e jQuery, e não requer qualquer software de servidor especial para uma instalação padrão, exceto para o servidor CalDAV, de course.Features em uma características glanceKey incluem gerador de configuração XML baseado em servidor com LDAP e autenticação HTTP plugins, assíncrona só de leitura, bem como ler e escrever detecção calendário coleção, fundo assíncrono sincronização, suporte para RFC vCalendars compatíveis, suporte para calendários assinados e calendários delegados, e apoio para os calendários de fundo.
O aplicativo também fornece ler e escrever suporte para componentes vCalendar padrão, como VEVENT, VALARM, VTIMEZONE e VTODO, bem como para uma ampla gama de padrão vCalendar atributos, incluindo DTEND, DTSTART, resumo RRULE, descrição, data da última modificação, DUE, criado, REINCIDÊNCIA-ID, TRIGGER, EXDATE, AÇÃO, POR CENTO-COMPLETE, STATUS, UID, TZOFFSETFROM, VERSÃO, TZOFFSETTO, CLASS, TRANSP, URL, e duração.
Outra característica interessante é a capacidade de corrigir automaticamente problemas mais comuns em vCalendars corrompidos. Além disso, ele fornece suporte para filtragem de tempo-range, se o servidor for compatível, o suporte para calendários subscritas e delegados, apoio para os calendários de fundo, atualizações automáticas de software e suporte para vários idiomas, incluindo Inglês, Alemão, Francês, Dinamarquês, Tcheco, eslovaco, espanhol, russo, turco, italiano e Ukrainian.Offers um web-based interfaceIn além limpa para o exposto, a aplicação CalDavZAP oferece uma interface limpa baseada na web que apresenta gráficos SVG e permite aos usuários mover os eventos usando arrastar e soltar. Ele também fornece aos usuários uma muito útil ", selecione para adicionar um novo evento" funcionalidade e suporte completo para IANA fuso horário. O software está disponível para download como um arquivo ZIP universal, que pode ser facilmente implantado em qualquer máquina servidor alimentado por um sistema GNU / Linux
O que é novo nesta versão.:
- NOTA: Não se esqueça de executar o script cache_update.sh cada vez que você atualizar sua configuração ou qualquer outro arquivo (caso contrário, o seu navegador irá usar a versão anterior de arquivos armazenados no cache do HTML5 ); Alternativamente, você pode atualizar o cache.manifest manualmente - editar a segunda linha que começa com & quot; #V 20 & quot; a qualquer outra coisa (este arquivo necessidades simples & quot; alguns & quot; mudança)
- localização russo atualizado (ru_RU)
- processamento errado fixo de propriedade REINCIDÊNCIA-ID em UTC (Z) fuso horário
- processamento errado ocasional fixo de eventos repetidos gerado no futuro
O que é novo na versão 0.10.0.2:
- Note: não se esqueça de executar o cache_update. sh script toda vez que você atualizar sua configuração ou qualquer outro arquivo (caso contrário, o seu navegador irá usar a versão anterior de arquivos armazenados no cache do HTML5); Alternativamente, você pode atualizar o cache.manifest manualmente - editar a segunda linha que começa com & quot; #V 20 & quot; a qualquer outra coisa (este arquivo necessidades simples & quot; alguns & quot; mudança)
- localização ucraniano Adicionado (uk_UA) - graças Serge Yakimchuck
- Adicionado misc / readme_baikal_sabredav.txt e misc / Baikal-0.2.7.diff plano para resolver questões relacionadas com o armazenamento de propriedades CalDavZAP em SabreDAV e BaA¯kal - graças Johannes Zellner
- processamento de resposta XML inválido Fixo (SabreDAV e BaA¯kal)
- pedido XML inválido Fixa se globalEventStartPastLimit e globalEventStartFutureLimit são definidas como null
- Fixed & quot; delegação & quot; Processamento XML
- Atualizado Francês [fr_FR] localização - graças Jean-Christophe Bach
O que é novo na versão 0.10.0.1:
- note: não se esqueça de executar o cache_update. sh script toda vez que você atualizar sua configuração ou qualquer outro arquivo (caso contrário, o seu navegador irá usar a versão anterior de arquivos armazenados no cache do HTML5); Alternativamente, você pode atualizar o cache.manifest manualmente - editar a segunda linha que começa com & quot; #V 20 & quot; a qualquer outra coisa (este arquivo necessidades simples & quot; alguns & quot; mudança)
- acrescentou localização em espanhol (es_ES) - graças Damián Vila
- atualizado para jQuery 2.1.0
- atualizado jQuery-UI para 1.10.4
- alterados vários formatos de data padrão
- comportamento alarme mudou - já não é possível a criação de vários alarmes idênticos (eles são automaticamente fundidos em um só)
- reparado um bug visual quando exibindo um alerta de tarefas simples
- problema raro fixo onde ATÉ atributo de eventos recorrentes não foi processado corretamente
O que é novo na versão 0.10.0:
- NOTA: Não se esqueça de executar o cache_update. sh script toda vez que você atualizar sua configuração ou qualquer outro arquivo (caso contrário, o seu navegador irá usar a versão anterior de arquivos armazenados no cache do HTML5); Alternativamente, você pode atualizar o cache.manifest editar manualmente a segunda linha que começa com & quot; #V 20 & quot; a qualquer outra coisa (este arquivo necessidades simples & quot; alguns & quot; mudança)
- NOTA: Este comunicado contém opções de configuração novos, alterados e também removidos (use sempre as últimas config.js)
- configuração acrescentou globalEventStartPastLimit e globalEventStartFutureLimit para o tempo-range filtragem nota: para servidores sem apoio filtragem tempo-range você precisa configurar as variáveis para nula (ver config.js)
- configuração substituído globalInactiveCollections e globalInactiveTodoCollections por globalActiveCalendarCollections e globalActiveTodoCollections (ver config.js)
- configuração removido opção globalResourceHeaderShowLogin ele é substituído por opção hrefLabel muito mais flexível em globalAccountSettings e globalNetworkCheckSettings (ver config.js)
- configuração removido opção syncInterval de globalAccountSettings e globalNetworkCheckSettings detecção de mudanças de sincronização de token é agora realizada por um pedido em vez de N (número de coletas) use globalSyncResourcesInterval vez
- configuração removido crossdomain e withCredentials opções de globalAccountSettings padrão, globalNetworkCheckSettings e globalNetworkAccountSettings ambas as configurações ainda estão disponíveis, mas não há nenhuma razão para usá-los (crossdomain é detectado automaticamente, e eu nunca vi ninguém que entender quando usar withCredentials / lá há razão para defini-la como verdade! /)
- grandes melhorias e mudanças no código sychronization muito reduzido número de solicitação HTTP para o servidor
- grandes mudanças de design (incluindo a origem da fonte Roboto aberto)
- grande atualização readme.txt com descrições detalhadas da maioria dos problemas comuns de configuração
- adicionou suporte para filtragem de tempo-range (requer servidor com suporte a filtragem de tempo-range) melhorias desempenho extremo
- solução alternativa adicional para buggy de cache do HTML5 manipulação no mais recente Firefox
- adicionado & quot; equivalência & quot; para filtros TODO (globalAppleRemindersMode) precisa-ACTION, em andamento e canceladas são processados como NECESSIDADES-ACTION
- acrescentou indicador calendário cor para formas evento / TODO (unificado com o próximo CardDavMATE)
- adicionado manuseio de configurações não suportadas
- adicionou suporte para propriedade de coleção 'HeaderValue' (namespace: http://inf-it.com/ns/dav/) úteis para a coleta de agrupamento
- adicionado nova sobreposição com botão de atualização, quando o cache mudança manifesto é detectada (que obriga os usuários a recarregar a página)
- adicionou suporte / mapeamento para nomes de fuso horário alternativo por exemplo, 'US / Pacific' (nome herdado) é mapeado para 'America / Los_Angeles' (nome atual)
- O projeto lista de recursos mudou (unificado com o próximo CardDavMATE)
- processamento mudou TODO se globalAppleRemindersMode está habilitado Todos com início e sem fim são tratados como simples Todos
- mudou a exibição de repetir TODO confirm questão
- mudou filtragem tempo-range para Todos todas TODOS de futuro são carregados do servidor inicialmente
- atualizado Francês [fr_FR] localização graças Jean-Christophe Bach
- funcionalidade redimensionar a janela otimizado
- processamento de fuso horário locais fixo
- carregador fixo de suspensão após o login, se a lista calendário inscrito está vazio
- geradora fixo de eventos no futuro repetir
- processamento RRULE fixo, se especificado no formato AAAAMMDD
- fixo exibição de setas para repetir eventos
- Separação fixa de recursos
- várias questões de pesquisa fixos
- abertura desativado de novo evento / form TODO se apenas coleções de leitura só estão presentes
- removido referência arquivo de mapeamento de fonte jQuery
- monte de outras melhorias e correções
O que é novo na versão processamento 0.9.1.2:
- fixed de eventos recorrentes (recorrências especiais - correta processamento BYMONTHDAY)
- globalTimeFormatBasic fixa o processamento de opções de configuração (que já não é ignorado)
- removido antigos e sem uso opções de configuração (globalDefaultDisplayTodo e globalTodoHideExpired)
Comentários não encontrado