สำคัญมากถ้าใช้ PHP 7.2 ในการพัฒนา
ในซอร์สโค้ดที่ใช้เครื่องหมายจุลภาค (,) ต่อท้ายในการเรียกใช้ฟังก์ชันจะทำให้เกิดข้อผิดพลาดในการแสดงผล เมื่อใช้งานบันทึกกิจกรรมของผู้ใช้ใน Joomla หรือเปิดใช้งาน action log แก้ปัญหาดังกล่าวซึ่งจไม่ส่งผลต่อการปรับปรุงเว็บไซต์นั้นเอง การแก้ไขคือการลบเครื่องหมายจุลภาค (,) ในซอร์สโค้ด หรืออัปเดต PHP ของเว็บไซต์ให้เป็นเวอร์ชันที่สูงกว่า PHP 7.2 ขั้นตอนทั้งหมดในการแก้ไขปัญหามีรายละเอียดในหน้าเอกสาร Joomla https://docs.joomla.org/Special:MyLangu ... ith_php7.2
ปัญหาด้านความปลอดภัยที่ได้รับการแก้ไขใน 4.2.7
- [20230101] - Core - CSRF within post-installation messages
ปรับการตรวจสอบโทเค็นที่หายไปทำให้เกิดช่องโหว่ CSRF ในการจัดการข้อความหลังการติดตั้ง
ข้อมูลเพิ่มเติม - [20230102] - Core - Missing ACL checks for com_actionlogs
ขาดการตรวจสอบสิทธ์การเข้าใช้งานของ Users หรือ ACL ช่วยให้ผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบสามารถเข้าถึง com_actionlog ได้
ข้อมูลเพิ่มเติม
- TinyMCE มีการแก้ไขมากมายสำหรับภาษาเริ่มต้น การแสดง iframe การแสดงปุ่ม > #39648, #39418, #39131
- โลโก้ (แม้แต่ในหน้าเข้าสู่ระบบ) ควรแสดงอย่างถูกต้อง > #39579 และ #39574
- Breadcrumbs กับรายการเมนูที่มีรายการทำเครื่องหมายแท็กได้รับการแก้ไข #39331
- Modals ควรเปิดและปิดอย่างถูกต้อง > #39450
- สิทธิ์สำหรับ mod_submenu ได้รับการแก้ไขแล้ว > #39486
- แก้ไขวันที่เริ่มต้นและสิ้นสุดของคุณลักษณะในบล็อกหมวดหมู่ #39572
- แก้ไขสำหรับไดเร็กทอรี html เทมเพลตย่อย #38986
- เพิ่มแอตทริบิวต์ rel ที่หายไปลงในชนิดรายการเมนู URL #39275
- แก้ไขข้อผิดพลาดในการย้าย batch categories #39744
- การแก้ไข compatibility ของ PHP 8.2
เว็บไซต์หลัก : https://www.joomla.org
ดาวน์โหลดเวอร์ชั่น 4.2.7 : https://downloads.joomla.org/cms/joomla ... format=zip
สอนติดตั้ง Joomla 4 : https://youtu.be/U-O0NlBz9c4
VDO สอนการใช้งาน
https://www.youtube.com/playlist?list=P ... nyeY8aphqb
https://www.youtube.com/playlist?list=P ... sFB9j5-m-t
https://www.youtube.com/playlist?list=P ... PTgHBBgprd