CalDavZAP เป็นโอเพนซอร์สแพลตฟอร์มที่เป็นอิสระและโปรแกรมประยุกต์บนเว็บที่สมบูรณ์ฟรีที่ออกแบบมาเพื่อทำหน้าที่เป็นลูกค้า CalDAV ออนไลน์รับการสนับสนุนบน Mozilla Firefox, Google Chrome, ศักดิ์สิทธิ์ Webkit, iCab, Opera และ Safari / มือถือ Safari เว็บเบราเซอร์ . มันเขียนไว้ใน JavaScript และ jQuery และมันไม่ต้องใช้ซอฟต์แวร์เซิร์ฟเวอร์ใด ๆ เป็นพิเศษสำหรับการติดตั้งมาตรฐานยกเว้นสำหรับเซิร์ฟเวอร์ CalDAV ของ course.Features ที่คุณสมบัติ glanceKey รวมถึงการกำเนิดการกำหนดค่า XML เซิร์ฟเวอร์ที่ใช้กับ LDAP และปลั๊กอินตรวจสอบ HTTP, ไม่ตรงกันอ่านอย่างเดียวเช่นเดียวกับการอ่านและการเขียนการตรวจสอบการเก็บรวบรวมปฏิทินการประสานพื้นหลังไม่ตรงกันการสนับสนุนสำหรับ RFC vCalendars ตามการสนับสนุนสำหรับปฏิทินที่สมัครและปฏิทินได้รับการแต่งตั้งและการสนับสนุนสำหรับปฏิทินพื้นหลัง
โปรแกรมนี้ยังให้การอ่านและเขียนการสนับสนุนสำหรับชิ้นส่วนมาตรฐาน vCalendar เช่น VEVENT, VALARM, VTIMEZONE และ VTODO, เช่นเดียวกับความหลากหลายของมาตรฐาน vCalendar คุณลักษณะรวมทั้ง DTEND, DTSTART, สรุป, RRULE คำอธิบาย Last-Modified, เนื่องจากสร้างกำเริบ-ID, ไก EXDATE, การกระทำ, ร้อยละสมบูรณ์สถานภาพ UID, TZOFFSETFROM รุ่น TZOFFSETTO, ชั้น TRANSP URL ที่และระยะเวลา
คุณสมบัติที่น่าสนใจอีกประการหนึ่งคือความสามารถในการแก้ไขปัญหาโดยอัตโนมัติที่พบมากที่สุดใน vCalendars เสียหาย นอกจากนี้ยังให้การสนับสนุนสำหรับการกรองช่วงเวลาถ้าเซิร์ฟเวอร์ที่สนับสนุนมันสนับสนุนสำหรับปฏิทินจองซื้อและได้รับการแต่งตั้งและการสนับสนุนสำหรับปฏิทินพื้นหลังการปรับปรุงซอฟแวร์โดยอัตโนมัติและการสนับสนุนหลายภาษารวมทั้งภาษาอังกฤษ, เยอรมัน, ฝรั่งเศส, เดนมาร์ก, เช็ก, สโลวาเกีย, สเปน, รัสเซีย, ตุรกี, อิตาลีและ Ukrainian.Offers web-based สะอาดนอกจาก interfaceIn ข้างต้นแอปพลิเค CalDavZAP มีอินเตอร์เฟซผู้ใช้บนเว็บสะอาดที่มีกราฟิก SVG และช่วยให้ผู้ที่จะย้ายเหตุการณ์โดยใช้การลากและวาง นอกจากนี้ยังมีผู้ใช้ที่มีประโยชน์อย่างมาก "เลือกสำหรับเพิ่มกิจกรรมใหม่" การทำงานและการสนับสนุนอย่างเต็มที่สำหรับเขต IANA ซอฟต์แวร์ที่สามารถใช้ได้สำหรับการดาวน์โหลดเป็นไฟล์ ZIP สากลซึ่งสามารถใช้งานได้อย่างง่ายดายบนเครื่องเซิร์ฟเวอร์ใด ๆ ที่ขับเคลื่อนโดยระบบ GNU / Linux
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- หมายเหตุ: อย่าลืมที่จะเรียกใช้สคริปต์ cache_update.sh เวลาที่คุณปรับปรุงการกำหนดค่าหรือไฟล์อื่น ๆ ของคุณทุก (มิฉะนั้นเบราว์เซอร์ของคุณจะใช้รุ่นก่อนหน้าของไฟล์ที่เก็บไว้ในแคช HTML5 ); หรือคุณสามารถปรับปรุง cache.manifest ด้วยตนเอง - แก้ไขบรรทัดที่สองเริ่มต้นด้วย & quot; #V 20 & quot; สิ่งอื่น (ความต้องการง่ายไฟล์นี้ & quot; บาง & quot; การเปลี่ยนแปลง)
- ปรับปรุงการแปลภาษารัสเซีย (ru_RU)
- การแก้ไขประมวลผลที่ไม่ถูกต้องของทรัพย์สินที่เกิดขึ้นอีก-ID ใน UTC (Z) เขตเวลา
- คงเป็นครั้งคราวในการประมวลผลที่ไม่ถูกต้องของการทำซ้ำเหตุการณ์ที่เกิดขึ้นในอนาคต
มีอะไรใหม่ ในรุ่น 0.10.0.2:
- Note: อย่าลืมที่จะดำเนินการ cache_update สคริปต์ดวลจุดโทษครั้งที่คุณปรับปรุงการกำหนดค่าหรือไฟล์อื่น ๆ ของคุณทุก (มิฉะนั้นเบราว์เซอร์ของคุณจะใช้รุ่นก่อนหน้าของไฟล์ที่เก็บไว้ในแคช HTML5); หรือคุณสามารถปรับปรุง cache.manifest ด้วยตนเอง - แก้ไขบรรทัดที่สองเริ่มต้นด้วย & quot; #V 20 & quot; สิ่งอื่น (ความต้องการง่ายไฟล์นี้ & quot; บาง & quot; การเปลี่ยนแปลง)
- เพิ่มการแปลภาษายูเครน (uk_UA) - ขอบคุณเสิร์จ Yakimchuck
- เพิ่ม misc / readme_baikal_sabredav.txt และ misc / ไบคาลแบน-0.2.7.diff การแก้ปัญหาที่เกี่ยวข้องกับการจัดเก็บคุณสมบัติ CalDavZAP ใน SabreDAV และBaA¯kal - ขอบคุณโยฮันเน Zellner
- การประมวลผลการตอบสนอง XML ที่ไม่ถูกต้องคงที่ (SabreDAV และBaA¯kal)
- การร้องขอ XML ที่ไม่ถูกต้องคงที่ถ้า globalEventStartPastLimit globalEventStartFutureLimit และมีการตั้งค่าให้เป็นโมฆะ
- คงที่ & quot; ผู้แทน & quot; การประมวลผล XML
- Updated ฝรั่งเศส [fr_FR] การแปล - ขอบคุณ Jean-Christophe Bach
มีอะไรใหม่ ในรุ่น 0.10.0.1:
- note: อย่าลืมที่จะดำเนินการ cache_update สคริปต์ดวลจุดโทษครั้งที่คุณปรับปรุงการกำหนดค่าหรือไฟล์อื่น ๆ ของคุณทุก (มิฉะนั้นเบราว์เซอร์ของคุณจะใช้รุ่นก่อนหน้าของไฟล์ที่เก็บไว้ในแคช HTML5); หรือคุณสามารถปรับปรุง cache.manifest ด้วยตนเอง - แก้ไขบรรทัดที่สองเริ่มต้นด้วย & quot; #V 20 & quot; สิ่งอื่น (ความต้องการง่ายไฟล์นี้ & quot; บาง & quot; การเปลี่ยนแปลง)
- เพิ่มการแปลภาษาสเปน (es_ES) - ขอบคุณDamián Vila
- ปรับปรุง jQuery เพื่อ 2.1.0
- ปรับปรุง jQuery UI-เพื่อ 1.10.4
- เปลี่ยนรูปแบบวันที่เริ่มต้นต่างๆ
- พฤติกรรมปลุกเปลี่ยนแปลง - มันเป็นไปไม่ได้ที่จะสร้างการเตือนภัยที่เหมือนกันหลาย (พวกเขาจะรวมเป็นหนึ่งโดยอัตโนมัติ)
- แก้ไขข้อผิดพลาดในขณะที่แสดงภาพการแจ้งเตือนสิ่งที่ต้องทำง่าย
- ปัญหาหายากคงที่จนกว่าแอตทริบิวต์ของเหตุการณ์ที่เกิดขึ้นอีกไม่ได้รับการประมวลผลได้อย่างถูกต้อง
มีอะไรใหม่ ในรุ่น 0.10.0:
- หมายเหตุ: อย่าลืมที่จะดำเนินการ cache_update สคริปต์ดวลจุดโทษครั้งที่คุณปรับปรุงการกำหนดค่าหรือไฟล์อื่น ๆ ของคุณทุก (มิฉะนั้นเบราว์เซอร์ของคุณจะใช้รุ่นก่อนหน้าของไฟล์ที่เก็บไว้ในแคช HTML5); หรือคุณสามารถปรับปรุง cache.manifest แก้ไขบรรทัดที่สองเริ่มต้นด้วยตนเองกับ & quot; #V 20 & quot; สิ่งอื่น (ความต้องการง่ายไฟล์นี้ & quot; บาง & quot; การเปลี่ยนแปลง)
- บันทึก: ข่าวประชาสัมพันธ์ฉบับนี้มีใหม่เปลี่ยนแปลงและลบออกยังมีตัวเลือกการกำหนดค่า (มักจะใช้ config.js ล่าสุด)
- การตั้งค่าเพิ่ม globalEventStartPastLimit และ globalEventStartFutureLimit สำหรับบันทึกการกรองช่วงเวลา: สำหรับเซิร์ฟเวอร์โดยการสนับสนุนการกรองช่วงเวลาที่คุณจำเป็นต้องตั้งค่าตัวแปรทั้ง null (ดู config.js)
- การตั้งค่าแทนที่ globalInactiveCollections และ globalInactiveTodoCollections โดย globalActiveCalendarCollections และ globalActiveTodoCollections (ดู config.js)
- การตั้งค่าเอาออกตัวเลือก globalResourceHeaderShowLogin มันจะถูกแทนที่ด้วยตัวเลือก hrefLabel มีความยืดหยุ่นมากขึ้นใน globalAccountSettings และ globalNetworkCheckSettings (ดู config.js)
- การตั้งค่าเอาออกจากตัวเลือก syncInterval globalAccountSettings globalNetworkCheckSettings และการตรวจสอบของการเปลี่ยนแปลงซิงค์ token จะดำเนินการในขณะนี้โดยหนึ่งคำขอแทน N (จำนวนของคอลเลกชัน) ใช้ globalSyncResourcesInterval แทน
- การตั้งค่าเอาออก crossdomain และตัวเลือก withCredentials จาก globalAccountSettings ค่าเริ่มต้น globalNetworkCheckSettings globalNetworkAccountSettings และการตั้งค่าทั้งสองยังคงมีอยู่ แต่มีเหตุผลที่จะใช้พวกเขาไม่ (crossdomain มีการตรวจพบโดยอัตโนมัติและผมไม่เคยเห็นใครที่เข้าใจเมื่อจะใช้ withCredentials / มี เหตุผลที่จะตั้งค่าให้เป็นจริง NO! /)
- การปรับปรุงที่สำคัญและการเปลี่ยนแปลงในรหัส Sychronization จำนวนที่ลดลงมากของการร้องขอ HTTP ไปยังเซิร์ฟเวอร์
- การเปลี่ยนแปลงการออกแบบที่สำคัญ (รวมทั้งที่มาเปิดตัวอักษร Roboto)
- การปรับปรุง readme.txt สำคัญกับรายละเอียดของการติดตั้งปัญหาที่พบมากที่สุด
- เพิ่มการสนับสนุนสำหรับการกรองช่วงเวลา (ต้องใช้เซิร์ฟเวอร์ด้วยการสนับสนุนการกรองเวลาช่วง) ปรับปรุงประสิทธิภาพการทำงาน EXTREME
- เพิ่มวิธีแก้ปัญหาสำหรับการจัดการแคช HTML5 รถใน Firefox รุ่นล่าสุด
- เพิ่ม & quot; เทียบเท่า & quot; สิ่งที่ต้องทำสำหรับตัวกรอง (globalAppleRemindersMode) จำเป็นต้องใช้การกระทำในความคืบหน้าและยกเลิกมีการประมวลผลเป็นความต้องการการกระทำ
- ตัวบ่งชี้สีปฏิทินเพิ่มสำหรับเหตุการณ์ / สิ่งที่ต้องทำในรูปแบบ (รวมเป็นหนึ่งเดียวกับ CardDavMATE ที่จะเกิดขึ้น)
- เพิ่มการจัดการการตั้งค่าที่ไม่สนับสนุน
- เพิ่มการสนับสนุนสำหรับ 'headervalue ทรัพย์สินคอลเลกชัน (namespace: http://inf-it.com/ns/dav/) ที่มีประโยชน์สำหรับการจัดกลุ่มคอลเลกชัน
- เพิ่มซ้อนทับใหม่ที่มีปุ่มรีเฟรช, เมื่อมีการเปลี่ยนแปลงอย่างชัดแจ้งแคชมีการตรวจพบ (มันบังคับให้ผู้ใช้ในการโหลดหน้าเว็บ)
- เพิ่มการสนับสนุน / การทำแผนที่สำหรับชื่อเขตทางเลือกเช่น 'US / Pacific' (ชื่อมรดก) จับคู่กับ 'อเมริกา / Los_Angeles' (ชื่อปัจจุบัน)
- การเปลี่ยนแปลงการออกแบบรายชื่อทรัพยากร (รวมเป็นหนึ่งเดียวกับ CardDavMATE ที่จะเกิดขึ้น)
- การเปลี่ยนแปลงการประมวลผลสิ่งที่ต้องทำถ้ามีการเปิดใช้ globalAppleRemindersMode ทั้งหมดกับการเริ่มต้นและจุดสิ้นสุดไม่ได้มีการประมวลผลทั้งหมดง่าย
- เปลี่ยนการแสดงผลของการทำซ้ำสิ่งที่ต้องทำคำถามยืนยัน
- เปลี่ยนกรองช่วงเวลาสำหรับทั้งหมดทั้งหมดทั้งหมดมาจากอนาคตจะถูกโหลดจากเซิร์ฟเวอร์เริ่มแรก
- ปรับปรุงฝรั่งเศส [fr_FR] การแปลขอบคุณ Jean-Christophe Bach
- หน้าต่างการเพิ่มประสิทธิภาพการปรับขนาดการทำงาน
- การแก้ไขประมวลผลเขตเวลาท้องถิ่น
- แขวนรถตักคงที่หลังจากเข้าสู่ระบบถ้ารายการปฏิทินจองซื้อมีที่ว่างเปล่า
- สร้างคงที่ของเหตุการณ์ที่เกิดซ้ำในอนาคต
- การประมวลผล RRULE คงถ้าระบุไว้ในรูปแบบ YYYYMMDD
- การแก้ไขการแสดงของลูกศรสำหรับเหตุการณ์ที่เกิดซ้ำ
- การเรียงลำดับคงที่ของทรัพยากร
- การแก้ไขปัญหาการค้นหาต่างๆ
- เปิดปิดการใช้งานของเหตุการณ์ใหม่ / รูปแบบสิ่งที่ต้องทำถ้าเพียงคอลเลกชันอ่านอย่างเดียวที่มีอยู่
- ลบออก jQuery แหล่งที่มาการทำแผนที่การอ้างอิงไฟล์
- จำนวนมากการปรับปรุงอื่น ๆ และการแก้ไข
มีอะไรใหม่ ในการประมวลผลรุ่น 0.9.1.2:
- fixed ของเหตุการณ์ที่เกิดขึ้นอีก (ซ้ำ - พิเศษที่ถูกต้อง การประมวลผล BYMONTHDAY)
- การแก้ไขประมวลผลตัวเลือกการกำหนดค่า globalTimeFormatBasic (มันจะถูกละเว้นไม่ได้)
- ลบออกเลือกการกำหนดค่าเก่าและไม่ได้ (globalDefaultDisplayTodo และ globalTodoHideExpired)
ความคิดเห็นที่ไม่พบ