ระดับให้แม่แบบสำหรับการสร้างขึ้นในฝั่งไคลเอ็นต์และฝั่งเซิร์ฟเวอร์ขั้นตอนการตรวจสอบ.
กฎการตรวจสอบนี้สามารถนำมาใช้เป็นรายบุคคลเพื่อเขตข้อมูลแบบฟอร์มที่ต้องการบนพื้นฐานของข้อมูลที่เราต้องการให้ผู้ใช้กรอกข้อมูลลงใน.
เมื่อการส่งแบบฟอร์มข้อมูลการตรวจสอบครั้งแรกในเบราว์เซอร์และหากไม่มีข้อผิดพลาดมีการตรวจพบจะถูกส่งไปยังเซิร์ฟเวอร์สำหรับการประมวลผล.
ตรวจสอบฝั่งไคลเอ็นต์จะทำผ่านทางจาวาสคริปต์ (jQuery)
มีอะไรใหม่ ในรุ่นนี้:.
- วิธี clientside_validation ในขณะนี้มีคุณสมบัติใหม่ที่เรียกว่า & quot; disable_upload_validation & quot; ซึ่งสามารถนำมาใช้สำหรับการปิดการใช้งานใด ๆ การประมวลผลฝั่งไคลเอ็นต์ของการควบคุมการอัปโหลดไฟล์; ที่มีประโยชน์สำหรับการใช้ปลั๊กอินที่กำหนดเองที่จะจัดการกับการอัปโหลดไฟล์;
- การเปลี่ยนแปลงวิธีการที่ตัวยึดคำนำหน้าและเคาน์เตอร์ตัวละครอยู่ในตำแหน่งและเหล่านี้ตอนนี้เมื่อเทียบกับองค์ประกอบหลัก;
- เพิ่มจำนวนมากชนิด MIME ใหม่ไปยังแฟ้ม mimes.json นั้น
- การแก้ไขในเอกสารที่เกี่ยวข้องกับ & quot; วันที่ & quot; องค์ประกอบ;
- เพิ่มไฟล์ภาษาคาตาลัน.
คืออะไรใหม่ ในรุ่น 2.9.5:
- วิธี clientside_validation ในขณะนี้มีคุณสมบัติใหม่ที่เรียกว่า & quot ; disable_upload_validation & quot; ซึ่งสามารถนำมาใช้สำหรับการปิดการใช้งานใด ๆ การประมวลผลฝั่งไคลเอ็นต์ของการควบคุมการอัปโหลดไฟล์; ที่มีประโยชน์สำหรับการใช้ปลั๊กอินที่กำหนดเองที่จะจัดการกับการอัปโหลดไฟล์;
- การเปลี่ยนแปลงวิธีการที่ตัวยึดคำนำหน้าและเคาน์เตอร์ตัวละครอยู่ในตำแหน่งและเหล่านี้ตอนนี้เมื่อเทียบกับองค์ประกอบหลัก;
- เพิ่มจำนวนมากชนิด MIME ใหม่ไปยังแฟ้ม mimes.json นั้น
- การแก้ไขในเอกสารที่เกี่ยวข้องกับ & quot; วันที่ & quot; องค์ประกอบ;
- เพิ่มไฟล์ภาษาคาตาลัน.
คืออะไรใหม่ ในรุ่น 2.9.0:.
- แก้ไขข้อบกพร่องไม่กี่ depencies เกี่ยวข้อง
- แก้ไขปัญหาที่ยากจนการทำงานของห้องสมุดเมื่อใช้ jQuery 1.9.0 (ซึ่งถูกลบออก $ .browser) ความ.
- แก้ไขข้อผิดพลาดที่รูปแบบวันไม่รวมวันหรือเดือน (ชอบเท่านั้น 'Y' หรือ 'M, Y' ฯลฯ ) จะไม่ผ่านการตรวจสอบได้.
- แก้ไขข้อผิดพลาดที่ & quot; ใส & quot; ปุ่มเลือกวันที่ไม่ได้ใช้สตริงจากไฟล์ภาษา.
- แก้ไขปัญหาที่ห้องสมุดจะทำให้มีปลั๊กอินที่ซ่อนองค์ประกอบเดิมและใส่ในสถานที่ของพวกเขา divs มีชั้นเรียนเดียวกันแน่นอนเป็นองค์ประกอบเดิม.
- แก้ไขข้อผิดพลาดที่ & quot; ความยาว & quot; กฎที่ไม่ได้นำมาพิจารณาเมื่อใช้ & quot; auto_fill & quot; สำหรับองค์ประกอบที่มียัง & quot; ตัวเลข & quot; และ / หรือ & quot; ตัวเลข & quot; ชุดกฎ.
มีอะไรใหม่ ในรุ่น 2.8.9c:
- แก้ไขข้อผิดพลาดที่อ้างอิงกับในองค์ประกอบที่ไม่มี กฎระเบียบอื่น ๆ จะได้รับการละเว้น;
- แก้ไขข้อผิดพลาดที่กำหนดเองสำหรับการขัดแย้ง & quot; ที่กำหนดเอง & quot; กฎที่ไม่ได้ผ่านไปอย่างถูกต้อง;
- แก้ไขข้อผิดพลาดที่ผ่านมานับตั้งแต่การเปิดไฟล์ที่อัปโหลดควบคุมไม่ได้ทำงานอีกต่อไป;
- แก้ไขข้อผิดพลาดที่ห้องสมุดจะก่อให้เกิดข้อผิดพลาด JavaScript ถ้าไม่มีองค์ประกอบของแบบฟอร์มจะมีกฎการตรวจสอบใด ๆ .
คืออะไรใหม่ ในรุ่น 2.8.9:
- แก้ไขข้อผิดพลาดที่ตัวยึดถ้าองค์ประกอบ มีอัตรากำไรขั้นต้นจะไม่ได้รับตำแหน่งที่ถูกต้อง.
- แก้ไขข้อผิดพลาดที่มีองค์ประกอบที่มีชื่อเป็นตัวแทนของคุณสมบัติอาร์เรย์ใน JavaScript (ความยาวตัวสร้างต้นแบบ) จะส่งผลให้ในข้อความผิดพลาดที่ไม่แสดงผลสำหรับองค์ประกอบโดยเฉพาะอย่างยิ่งว่าในการตรวจสอบฝั่งไคลเอ็นต์.
- แก้ไขข้อผิดพลาดซึ่งผมคิดว่ามันถูกแก้ไขใน 2.8.3 เกี่ยวกับลำดับที่กฎจะถูกตรวจสอบได้.
- แก้ไขข้อผิดพลาดที่เมื่อมี & quot; validate_on_the_fly & quot; สำหรับการตรวจสอบฝั่งไคลเอ็นต์และการย้ายออกไปจากการควบคุมวันโดยไม่ต้องเลือกวันที่ถูกต้องจะแสดงเคล็ดลับข้อผิดพลาดที่มีข้อความ แต่ข้อผิดพลาดจะไม่โดยอัตโนมัติหายไปเมื่อมีการเลือกวันที่และผู้ใช้เองจะต้องซ่อนข้อความข้อผิดพลาด .
- แก้ไขข้อผิดพลาดใน CSS ที่มีผลต่อบันทึกวางหลังจากการควบคุมวันที่ Internet Explorer 7.
- แก้ไขข้อผิดพลาดที่เมื่อใช้ตัวยึดสำหรับ textareas & quot; ปรับขนาด & quot; ไอคอน (เบราว์เซอร์ที่จะวางไว้บน textareas) จะปรากฏสองครั้ง.
- แก้ไขข้อผิดพลาดที่มีข้อผิดพลาดในการควบคุมเลือกกับ & quot; quot อื่น ๆ ; ตัวเลือกที่เลือกเกิดข้อผิดพลาดจะไม่หายไปโดยอัตโนมัติเมื่อ & quot; อื่น ๆ & quot; ข้อมูลที่ถูกกรอก.
- แก้ไขปัญหา WebKit เฉพาะที่ Chrome และ Safari ดูเหมือนจะได้รับมันผิดสำหรับเขตข้อมูลรหัสผ่านเมื่อใช้ครอบครัวตัวอักษรต่าง ๆ และการแสดงจุดเล็ก ๆ จริงๆแทนแผ่นที่ปรากฏสำหรับเบราว์เซอร์อื่น ๆ ทุกคน - ตอนนี้ WebKit เบราว์เซอร์จะทำงานตามที่คาดไว้ .
- Updated Zebra_DatePicker กับรุ่น 1.6.4.
คืออะไรใหม่ ในรุ่น 2.8.6:
- แก้ไขข้อผิดพลาดที่มีตัวเลือก 'อื่น ๆ ' การตั้งค่าสำหรับการควบคุมการเลือกที่มีค่าที่ไม่ใช่ตัวเลขจะส่งผลให้ในรูปแบบที่ไม่เคยผ่านการตรวจสอบ;
- แก้ไขข้อผิดพลาดที่เลือกสำหรับกล่องที่มีดัชนีไม่ใช่ตัวเลขผู้ใช้ที่เป็นอันตรายสามารถส่งค่าอื่น ๆ ที่นอกเหนือจากที่กำหนดไว้เมื่อมีการสร้างแบบฟอร์ม;
มีอะไรใหม่ ในรุ่น 2.8.5:
- แก้ไขข้อผิดพลาดที่ควบคุมไฟล์เป็น * * * * * * * * เสมอ จำเป็นแม้ว่า & quot; ต้อง & quot; กฎไม่ได้ตั้งค่า.
- คงไม่กี่ข้อบกพร่องที่เกี่ยวข้องกับการสร้างโทเค็น CSRF ที่โทเค็นถูกสร้างขึ้นเสมอกับค่าเริ่มต้นและเป็นอีกครั้งที่สร้างขึ้นในแต่ละเวลา CSRF () วิธีการที่เรียกว่า.
- ห้องสมุดจะตัดสินใจโดยอัตโนมัติในขณะนี้สิ่งที่วิธีการที่จะใช้สำหรับการจัดเก็บโทเค็น CSRF (เซสชันหรือคุกกี้) ในเพื่อที่ว่าถ้าเซสชั่นที่มีการเริ่มต้นแล้วมันจะเก็บโทเค็นในเซสชั่นหรือในคุกกี้มิฉะนั้น; ขอบคุณที่ PunKeel สำหรับหัวขึ้น.
คืออะไรใหม่ ในรุ่น 2.8.4:
- คงไม่กี่ข้อบกพร่องที่เกี่ยวข้องกับการควบคุมวัน
- แก้ไขการตั้งค่าที่ & quot ข้อผิดพลาด; validate_all & quot; จริงจะต้องไม่มีผล.
- หวังว่าข้อผิดพลาดที่บางครั้งข้อความผิดพลาดที่ยังคงติดอยู่และไม่สามารถปิดอีกต่อไปแล้วได้รับการแก้ไขในขณะนี้.
- ตัวยึดตอนนี้โคลนรูปแบบองค์ประกอบหลักของ (padding เส้นขอบรูปแบบตัวอักษรน้ำหนักตัวอักษรขนาดตัวอักษร).
- ขั้นต่ำที่จำเป็น PHP รุ่นอยู่ในขณะนี้ 4.3 แทน 4.2.
- เขตข้อมูลที่ซ่อนใช้โดยห้องสมุดภายในก่อนหน้านี้ใช้ได้ใน $ _POST superglobal หลังจากส่งและตอนนี้ออกปล้นโดยอัตโนมัติเพื่อให้เราไม่ได้ก่อให้เกิดมลพิษ $ _POST.
มีอะไรใหม่ ในรุ่น 2.8.3:
- คุณสมบัติใหม่ของการ Zebra_Form อยู่ในขณะนี้: & quot ; file_upload_permissions & quot; ซึ่งสามารถนำมาใช้ในการกำหนดสิทธิ์ระบบแฟ้มสำหรับไฟล์ที่อัปโหลด;
- 12 ชั่วโมงขณะนี้ยังสามารถใช้สำหรับ & quot; เวลา & quot; การควบคุม;
- เปลี่ยนชื่อของ & quot; first_day_of_the_week & quot; วิธี (สำหรับ & quot; วันที่ & quot; Control) & quot; & quot first_day_of_week ;; ขอบคุณที่เอ็ดเวิร์ดสำหรับความคิดเห็น
- padding เริ่มต้นสำหรับกล่องข้อความพื้นที่ข้อความรหัสผ่านและเลือกก็เปลี่ยนจาก & quot; padding: 4px 3px 3px & quot; & quot; padding: 5px & quot; (ใน zebra_form.css) จึงเพิ่มขึ้นเล็กน้อยขนาดของพวกเขา; ทราบว่านี้อาจแบ่งรูปแบบของคุณจึงควรระมัดระวังและเปลี่ยนมันกลับมาถ้ามันไม่ดังนั้น;
- Updated Zebra_DatePicker กับรุ่น 1.4
- ตัวอย่างส่วนใหญ่ได้รับการปรับปรุง
- บางแก้ไขและเพิ่มเติมเอกสาร.
รูปแบบ
คืออะไรใหม่ ในรุ่น 2.8.2:
- กฎการอัปโหลดตอนนี้ยังมีฝั่งไคลเอ็นต์ ด้านการตรวจสอบที่จะตรวจสอบถ้าเส้นทางที่ระบุอยู่และสามารถเขียนได้.
- แก้ไขข้อผิดพลาดสำหรับการอัปโหลดไฟล์ที่ถ้าชื่อของไฟล์ที่อัปโหลดเป็นเวลานานเกินไป & quot; x & quot; การยกเลิกก็ไม่สามารถมองเห็นได้อีกต่อไป.
- แก้ไขข้อผิดพลาดที่หลังจากเลือกไฟล์โดยคลิกที่ใกล้เคียงกับชื่อไฟล์ที่ผู้ใช้สามารถเปิดเลือกไฟล์อีกครั้งส่งผลให้ในภาพปลอมได้.
- แก้ไขข้อผิดพลาดซึ่งทำให้ชื่อไฟล์ที่จะไม่ปรากฏในการควบคุมการอัปโหลดมี & quot นั้นอัปโหลด & quot; เป็นกฎที่แนบมา แต่เพียงผู้เดียว.
- Updated Zebra_DatePicker กับรุ่น 1.3.2.
ต้องการ
- PHP 5.0.2 หรือสูงกว่า
- เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
- jQuery
ความคิดเห็นที่ไม่พบ