CalDavZAP jest open source, niezależny od platformy i całkowicie darmowy program internetowy przeznaczony do działania jako internetowego klienta CalDAV, wspartym na Mozilla Firefox, Google Chrome, Objawienia Pańskiego, Webkit, iCab, Opera i przeglądarkami Safari / Mobile Safari , Jest napisany w JavaScript i jQuery i nie wymaga żadnego specjalnego oprogramowania serwera dla standardowej konfiguracji, z wyjątkiem serwera CalDAV, z course.Features przy glanceKey funkcji to generator konfiguracyjnego XML serwerowej z LDAP i uwierzytelniania HTTP wtyczek, asynchroniczne tylko do odczytu, jak i zapisu i odczytu wykrywanie kalendarza zbierania, asynchroniczny synchronizacji w tle, obsługę vCalendars zgodnych z RFC, wsparcie dla subskrybowanych kalendarzy i kalendarzy delegowanych i wsparcia dla kalendarzy tle.
Aplikacja zapewnia również czytać i pisać wsparcie dla standardowych komponentów vCalendar, takich jak vevent, VALARM, VTIMEZONE i VTODO, jak również do szerokiej gamy standardowych vCalendar atrybutów, w tym DTEND, DTSTART, STRESZCZENIE, RRULE, OPIS, ostatniej modyfikacji, DUE, tworzone, PONOWNE ID, TRIGGER, EXDATE, ACTION, PROCENT-KOMPLETNY, STAN, UID, TZOFFSETFROM, WERSJA, TZOFFSETTO KLASA, TRANSPORT, adres URL, i czas trwania.
Inną ciekawą funkcją jest możliwość automatycznego korygowania najczęstszych problemów w uszkodzonych vCalendars. Ponadto zapewnia on wsparcie dla filtrowania czasu zasięgu, jeśli serwer je obsługuje, wsparcie dla subskrybowanych i delegowanych kalendarzy, wsparcie dla kalendarzy tła, automatyczne aktualizacje oprogramowania, wsparcie dla wielu języków, w tym angielski, niemiecki, francuski, duński, czeski, słowacki, hiszpański, rosyjski, turecki, włoski i Ukrainian.Offers czyste internetowy interfaceIn dodatek do powyższego wniosek CalDavZAP oferuje czyste internetowy interfejs użytkownika, który cechuje grafiki SVG i pozwala użytkownikom poruszać zdarzeń za pomocą metody przeciągnij i upuść. Zapewnia również użytkownikom bardzo przydatne "wybierz dla dodawać nowe zdarzenia" funkcjonalność i pełne wsparcie dla IANA strefy czasowej. Oprogramowanie jest dostępne do pobrania jako uniwersalnego archiwum ZIP, które można łatwo wdrożyć na dowolnym serwerze, zasilanego z systemu GNU / Linux
Co nowego w tym wydaniu.:
- Uwaga: nie zapomnij, aby wykonać skrypt cache_update.sh każdym aktualizowaniu konfiguracji lub innego pliku (w przeciwnym razie przeglądarka będzie korzystać z poprzedniej wersji plików przechowywanych w pamięci podręcznej HTML5 ); alternatywnie można ręcznie zaktualizować cache.manifest - edytować drugą linię zaczynając od & quot; #v 20 & quot; do niczego innego (ten plik proste potrzeby & quot; trochę & quot; zmiana)
- aktualizacja Rosyjski lokalizacja (ru_RU)
- stałe błędne przetwarzanie nieruchomości PONOWNE-ID w UTC (Z), stref czasowych,
- stałe sporadyczne błędne przetwarzanie powtarzających się zdarzeń generowanych w przyszłości
Co nowego w wersji 0.10.0.2:
- Note: nie zapomnij wykonać cache_update. sh skrypt za każdym razem aktualizować konfigurację lub innego pliku (w przeciwnym razie przeglądarka będzie korzystać z poprzedniej wersji plików przechowywanych w pamięci podręcznej HTML5); alternatywnie można ręcznie zaktualizować cache.manifest - edytować drugą linię zaczynając od & quot; #v 20 & quot; do niczego innego (ten plik proste potrzeby & quot; trochę & quot; zmiana)
- Dodane ukraiński lokalizacja (uk_UA) - dzięki Serge Yakimchuck
- Dodane misc / readme_baikal_sabredav.txt i misc / Bajkał-płaskim 0.2.7.diff do rozwiązywania problemów związanych z przechowywania właściwości CalDavZAP na SabreDAV i BaA¯kal - dzięki Johannes Zellner
- Poprawiono przetwarzanie odpowiedź nieprawidłowa XML (SabreDAV i BaA¯kal)
- Poprawiono wniosek XML nieważny, jeśli globalEventStartPastLimit i globalEventStartFutureLimit są ustawione na null
- Poprawiono & quot; Delegacja & quot; Przetwarzanie XML
- Aktualizacja francuski [fr_FR] lokalizacja - dzięki Jean-Christophe Bach
Co nowego w wersji 0.10.0.1:
- note: nie zapomnij wykonać cache_update. sh skrypt przy każdym zaktualizować konfigurację lub innego pliku (w przeciwnym razie przeglądarka będzie korzystać z poprzedniej wersji plików przechowywanych w pamięci podręcznej HTML5); alternatywnie można ręcznie zaktualizować cache.manifest - edytować drugą linię zaczynając od & quot; #v 20 & quot; do niczego innego (ten plik proste potrzeby & quot; trochę & quot; zmiana)
- dodany język hiszpański (es_ES) - dzięki Damian Vila
- aktualizacja jQuery 2.1.0
- aktualizacja jQuery-UI do 1.10.4,
- zmieniły różnych formatów domyślna data li>
- zmienił zachowanie alarmu - nie jest już możliwe, aby stworzyć wiele identycznych alarmów (są one automatycznie połączone w jeden),
- stałe wizualny błąd podczas wyświetlania prostego wpisu todo
- rzadki błąd, gdzie stała DO atrybutem nawracających zdarzeń nie zostało przetworzone w sposób prawidłowy,
Co nowego w wersji 0.10.0:
- Uwaga: nie zapomnij wykonać cache_update. sh skrypt przy każdym zaktualizować konfigurację lub innego pliku (w przeciwnym razie przeglądarka będzie korzystać z poprzedniej wersji plików przechowywanych w pamięci podręcznej HTML5); alternatywnie można zaktualizować cache.manifest ręcznie edytować drugą linię zaczynając od & quot; #v 20 & quot; do niczego innego (ten plik proste potrzeby & quot; trochę & quot; zmiana)
- uwaga: ta wersja zawiera nowe, zmienione, a także usunięte opcje konfiguracyjne (zawsze korzystać z najnowszych config.js)
- Konfiguracja dodany globalEventStartPastLimit i globalEventStartFutureLimit w zakresie czasu filtrowania dopiskiem: dla serwerów bez czasu zasięgu wsparcia filtrowania należy ustawić obie zmienne do wartości null (patrz config.js)
- konfiguracyjne zastąpiony globalInactiveCollections i globalInactiveTodoCollections przez globalActiveCalendarCollections i globalActiveTodoCollections (patrz config.js)
- Konfiguracja usunięta opcja globalResourceHeaderShowLogin zostanie zastąpiony przez znacznie bardziej elastyczną opcją hrefLabel w globalAccountSettings i globalNetworkCheckSettings (patrz config.js)
- Konfiguracja usunięte syncInterval opcja z globalAccountSettings i globalNetworkCheckSettings wykrywania zmian synchronizacji-token jest obecnie wykonywane przez jeden wniosek zamiast N (liczba zbiorów) używać globalSyncResourcesInterval zamiast
- konfiguracyjne usunięte crossDomain i withCredentials opcje z domyślnych globalAccountSettings, globalNetworkCheckSettings i globalNetworkAccountSettings oba ustawienia są nadal dostępne, ale nie ma powodu, aby z nich korzystać (crossDomain jest wykrywane automatycznie, a ja nigdy nie widziałem nikogo, kto rozumie, kiedy używać withCredentials / nie ma powodu, aby ustawić go na true! /)
- główne ulepszenia i zmiany w kodzie sychronization DUŻO zmniejszyć liczbę żądania HTTP do serwera,
- poważne zmiany projektowe (w tym czcionki open source Roboto)
- głównym readme.txt aktualizacja ze szczegółowymi opisami większości typowych problemów konfiguracyjnych
- dodano wsparcie dla filtrowania czasu zasięgu (wymaga serwera z obsługą filtrowania Zakres czasu) EXTREME poprawę wydajności
- dodaje obejście buggy HTML5 cache obsługi w najnowszej Firefox
- dodaje & quot; równoważność & quot; przez filtry todo (globalAppleRemindersMode) POTRZEBUJE-action, w toku i są przetwarzane w ANULOWANO-action POTRZEB
- Wskaźnik kalendarz dodaje kolor form Wydarzenie / todo (zunifikowane z nadchodzącym CardDavMATE)
- dodaje obsługę ustawień nieobsługiwanych
- dodano wsparcie dla "headervalue" mienia zbiórki (nazw: http://inf-it.com/ns/dav/), przydatne do zbierania grupowania
- dodano nowe nakładki z przycisku odświeżania, po wykryciu pamięci podręcznej manifestu zmiana (zmusza użytkowników do odświeżyć stronę)
- dodany support / mapowanie nazw alternatywą strefę czasową np "USA / Pacyfik" (nazwa dziedzictwo) jest odwzorowana na "America / Los_Angeles" (obecna nazwa)
- zmienił projekt Lista zasobów (zunifikowane z nadchodzącym CardDavMATE)
- Przetwarzanie zmienił todo, jeśli włączona jest todos globalAppleRemindersMode z początku i końca nie są przetwarzane jako proste todos
- zmienił wyświetlania powtarzania todo pytanie potwierdzają,
- Zakres czasu zmieniło filtrowanie dla todos wszystkie todos z przyszłości są ładowane z serwera początkowo
- aktualizacja Francuski [fr_FR] lokalizacja dzięki Jean-Christophe Bach
- zoptymalizowany zmiany rozmiaru okna funkcjonalność
- Przetwarzanie stałe lokalnych stref czasowych
- Ładowarka stałe wiszące po zalogowaniu jeśli subskrybowanych Kalendarz jest pusty
- stałe generowanie powtarzających się zdarzeń w przyszłości,
- na czas przetwarzania RRULE jeśli określona w formacie YYYYMMDD
- poprawione wyświetlanie strzałek dla powtarzających się zdarzeń,
- stałe sortowanie zasobów
- stałe różne kwestie wyszukiwania
- wyłączony otwarcie nowego zdarzenia / Formularz todo jeśli tylko tylko do odczytu kolekcje są obecne,
- usunięto odniesienia jQuery źródłowy plik odwzorowania
- wiele innych ulepszeń i poprawek,
Co nowego w wersji 0.9.1.2:
- fixed przetwarzanie powtarzających się wydarzeń (specjalne nawroty - prawidłowe Przetwarzanie BYMONTHDAY)
- stałe globalTimeFormatBasic przetwarzania opcja konfiguracji (to już nie jest ignorowany),
- usunięte opcje konfiguracyjne stare i nieużywane (globalDefaultDisplayTodo i globalTodoHideExpired)
Komentarze nie znaleziono