เควีเอส 6.0.0
13 September, 2022
มีอะไรใหม่ใน KVS 6.0.0
การปรับปรุง GUI ทั่วไปของแผงผู้ดูแลระบบ:
- การออกแบบแผงผู้ดูแลระบบใหม่ที่ดูดีบนอุปกรณ์มือถือ มีสี ไอคอน และรูปลักษณ์การควบคุมแบบใหม่ในเบราว์เซอร์ต่างๆ
- การควบคุมปฏิทินสำหรับการเลือกวันที่และเวลา
- การควบคุมตัวเลือกที่อัปเดตในขณะนี้รองรับการแสดงรายละเอียดของรายการที่เลือก ไฮไลต์รายการที่เลือกและตัวเลือกการจัดกลุ่มเพิ่มเติมเมื่อแสดงรายการทั้งหมด และระบุตัวกรองที่เปิดใช้งานหากผลลัพธ์ถูกกรอง
- ขณะนี้ป๊อปอัปรองรับการย้ายและปรับขนาดด้วยฟังก์ชัน 'หน่วยความจำ' ป๊อปอัปทั้งหมดแบ่งออกเป็นประเภทต่างๆ และสามารถวางตำแหน่งที่แตกต่างกันได้ เช่น ป๊อปอัปอัปโหลด, ป๊อปอัปตัวเลือกรายการ, ป๊อปอัปแสดงตัวอย่างและอื่น ๆ
- แทนที่จะใช้กล่องโต้ตอบการแจ้งเตือน / การยืนยันในตัวของเบราว์เซอร์ KVS จะแสดงป๊อปอัปแบบกำหนดเองของตัวเองพร้อมรองรับการปรับขนาดและตำแหน่ง การดำเนินการทำลายล้างจะถูกเน้นเพื่อให้ได้รับความสนใจมากขึ้น
- แถบความคืบหน้าจะแสดงรายละเอียดของสิ่งที่พวกเขากำลังทำอยู่ในขณะนี้ นอกเหนือจาก % ความคืบหน้า
การปรับปรุงตารางแผงผู้ดูแลระบบ:
- ตอนนี้ค่าที่ตั้งล่วงหน้าที่มีชื่อได้รับการสนับสนุนในกริดส่วนใหญ่แล้ว คุณสามารถสร้างค่าที่ตั้งล่วงหน้าได้มากเท่าที่คุณต้องการ ด้วยชุดตัวกรอง คอลัมน์ และการเรียงลำดับที่จำเป็น สลับระหว่างมุมมองตารางที่แตกต่างกันอย่างรวดเร็วสำหรับงานที่แตกต่างกัน
- คุณสามารถรีเซ็ตเป็นมุมมองกริดเริ่มต้นได้ตลอดเวลาโดยเลือกการตั้งค่าล่วงหน้าเริ่มต้น
- Grid GUI จะแสดงเฉพาะตัวกรองที่ใช้งานอยู่ในปัจจุบันเท่านั้น ตัวกรองแต่ละตัวสามารถเปลี่ยน / ลบได้อย่างง่ายดายโดยไม่ต้องคลิกเพิ่มเติม
- ป๊อปอัปปรับแต่งตารางจะรองรับการรวมกัน Ctrl+S เพื่อการส่งที่รวดเร็ว
- จำนวนตารางรายการต่อหน้าสามารถสลับระหว่างตัวเลขที่กำหนดไว้ล่วงหน้าหลายรายการได้อย่างรวดเร็ว นอกจากนี้ยังสามารถป้อนหมายเลขที่กำหนดเองได้หากจำเป็น
- ตัวเลือกรายการตารางจะสรุปจำนวนทั้งหมดของรายการที่เลือกที่ด้านบน
- การดำเนินการทำลายล้างจะถูกเน้นในเมนูตาราง
- แต่ละลิงค์กริดจะสร้างเมนูของตัวเองพร้อมความสามารถในการเปิดโปรแกรมแก้ไขของออบเจ็กต์ที่ถูกคลิก หรือเพิ่มลงในตัวกรอง หรือแทนที่ตัวกรองปัจจุบันด้วยการกรองโดยออบเจ็กต์นี้ ไม่นานมานี้เราได้เปลี่ยนจากลิงก์ประเภท "ตัวแก้ไข" เป็นลิงก์ประเภท "เพิ่มลงในตัวกรอง" และพฤติกรรมใหม่นี้กลับกลายเป็นว่าสร้างความสับสนสำหรับบางคน
- ส่วนหัวของกริด การแบ่งหน้ากริด และการดำเนินการแบบแบตช์จะมองเห็นได้เสมอโดยไม่คำนึงถึงความสูงของกริด การเลื่อนจะใช้กับรายการข้อมูลเท่านั้น
การปรับปรุงตัวแก้ไขแผงผู้ดูแลระบบ:
- ส่วนแก้ไขทั้งหมดไม่สามารถยุบได้ด้วยฟังก์ชัน 'หน่วยความจำ'
- ตัวควบคุมตัวเลือกทั้งหมด (ถ้ามี) สามารถสร้างข้อมูลใหม่ได้ทันที เช่น คล้ายกับคุณสามารถสร้างหมวดหมู่ใหม่ได้ทันทีเมื่อตัดต่อวิดีโอ นอกจากนี้ยังสามารถสร้างแหล่งที่มาของเนื้อหา ช่อง หรือผู้ใช้ได้ด้วย ทั้งในการนำเข้าและมวลชน
- การดำเนินการของตัวแก้ไขจะมองเห็นได้เสมอโดยไม่คำนึงถึงความสูงของตัวแก้ไข การเลื่อนจะถูกนำไปใช้กับเนื้อหาของตัวแก้ไขเท่านั้น
การควบคุมตัวแก้ไขเทมเพลต Smarty ที่มาพร้อมกับคุณสมบัติการแก้ไขที่หลากหลาย:
- รองรับการเน้นไวยากรณ์ Smarty อย่างสมบูรณ์ (เช่น คำสำคัญ สตริง ตัวแปร ตัวดัดแปลง ตัวเลข)
- แท็ก HTML มีไฮไลต์พื้นฐานโดยเน้นเฉพาะชื่อแท็กเท่านั้น
- มีการแสดงหมายเลขบรรทัดที่รางน้ำด้านข้าง
- การจับคู่บล็อกอัจฉริยะจะถูกไฮไลต์: เมื่อคุณวางเคอร์เซอร์บนแท็กเริ่มต้นหรือแท็กสิ้นสุด KVS จะไฮไลต์ทั้งบล็อกเพื่อความเข้าใจขอบเขตที่ชัดเจน
- ข้อผิดพลาดทางไวยากรณ์ที่พบบ่อยที่สุดจะถูกเน้นไว้ เช่น ไม่มีแท็กปิด
- ขณะนี้สามารถแก้ไขแบบเต็มหน้าจอได้ด้วยการบันทึกอย่างรวดเร็ว - ความสามารถในการบันทึกเทมเพลตอย่างรวดเร็วโดยไม่ต้องโหลดตัวแก้ไขซ้ำ ดังนั้นจะง่ายกว่ามากในการดีบักการเปลี่ยนแปลงเทมเพลตโดยไม่รบกวนการโหลดหน้าซ้ำและการเลื่อนหน้า
- ฟังก์ชั่น Smart Tabulator จะช่วยให้สามารถเคลื่อนย้ายบล็อกไปรอบๆ ได้อย่างรวดเร็วด้วยการผสมผสาน Tab และ Shift+Tab
การปรับปรุงผู้เล่นมากมาย:
- การตรวจหาปลั๊กอิน adblocking ที่ดีขึ้นและ % ของผู้ใช้ที่มีซอฟต์แวร์ adblocking จะพร้อมใช้งานในสถิติผู้เล่น
- เพิ่มการตรวจจับ Adblock ให้กับผู้เล่น API เป็นกิจกรรมผู้เล่นอื่น ตอนนี้นักพัฒนาธีมสามารถใช้สิ่งนี้เพื่อตรวจจับ adblock ได้โดยไม่ต้องเพิ่มปลั๊กอินของบุคคลที่สาม (ซึ่งสามารถบล็อกโดย adblock ได้)
- รองรับ HLS ในการโฆษณา VAST
- ขณะนี้ การโฆษณา VAST ก่อนและหลังตอนสามารถเชื่อมต่อกับแหล่งเนื้อหาวิดีโอผ่านฟิลด์ที่กำหนดเองได้แล้ว
- โฆษณา Popunder สามารถกำหนดค่าให้ข้ามวิดีโอหลายรายการก่อนทริกเกอร์ครั้งแรก สถิติผู้เล่นจะบันทึกจำนวนการเปิดใช้งานป๊อปอันเดอร์
- รหัสที่ฝังไว้จะอนุญาตให้มีพารามิเตอร์การติดตามการรับส่งข้อมูลหลายรายการ
การปรับปรุงอื่นๆ:
- ในที่สุดตัวแก้ไขอัลบั้มก็เปลี่ยนไปเพื่อให้สามารถอัปโหลดหลายภาพด้วยการอัปโหลดครั้งเดียว ก่อนหน้านี้คุณต้องอัปโหลดภาพทีละภาพหรือแพ็คเป็นไฟล์ ZIP ตอนนี้คุณสามารถเลือกหลายไฟล์พร้อมกันได้
- ฟังก์ชันการแก้ไขข้อบกพร่องของไซต์จะทำงานได้ดีขึ้นมาก โดยจะเป็นไปตามเค้าโครงเทมเพลตและจะแสดงเฉพาะบล็อกที่แสดงผลจริงพร้อมกับคำขอปัจจุบันเท่านั้น (ก่อนหน้านี้จะแสดงบล็อกทั้งหมดที่กำหนดค่าไว้ในหน้า) นอกจากนี้ ยังแสดงรายการตัวแปรที่ตั้งค่าไว้ในเทมเพลต Smarty และค่าจริงเมื่อสิ้นสุดการแสดงผลเทมเพลต
- เพิ่มการรองรับการเรียกเก็บเงิน crypto ของ coinpays.net
- ส่วนการตรวจสอบวิดีโอได้รับการขยายโดยการแสดงวิดีโอที่คล้ายกันสูงสุด 5 รายการสำหรับวิดีโอที่เพิ่งอัปโหลด ซึ่งจะช่วยให้ระบุรายการซ้ำที่อาจเป็นไปได้และปฏิเสธรายการเหล่านั้นได้อย่างง่ายดาย
- การจำกัดขนาดการอัปโหลดสูงสุดจะไม่มีผลกับผู้ดูแลระบบอีกต่อไป
- ขีดจำกัด IP ในฟังก์ชันการป้องกันไฟล์วิดีโอจะหยุดนับตัวอย่างตัวอย่าง ก่อนหน้านี้ อาจเป็นเรื่องยากมากที่จะกำหนดค่าขีดจำกัดที่เหมาะสมเมื่อใช้การแสดงตัวอย่างวิดีโอโดยวางเมาส์ไว้เหนือ เนื่องจากผู้ใช้สามารถเรียกใช้การแสดงตัวอย่างจำนวนมากโดยไม่ต้องดูวิดีโอแม้แต่รายการเดียว ตอนนี้เราเปลี่ยนแปลงสิ่งนี้โดยไม่นับคำขอรูปแบบวิดีโอที่มีส่วนท้าย "_preview.mp4" และรวมถึงรูปแบบใดๆ ที่มีมากกว่า 1 ส่วนและจำกัดระยะเวลาน้อยกว่า 30 วินาที
- ในการตั้งค่าการป้องกันสแปม เราได้เพิ่มตัวเลือกเพื่อป้องกันการใช้คำที่ขึ้นบัญชีดำกับการตอบกลับของผู้ใช้ โดยปกติแล้ว คุณจะไม่ต้องการอนุญาตให้ผู้ใช้โพสต์ลิงก์ในความคิดเห็น ดังนั้นคุณจึงสามารถเพิ่ม regexp ในรายการที่ไม่อนุญาตได้ แต่ในการตอบกลับ โดยปกติแล้วคุณคาดหวังให้ผู้ใช้ส่งลิงก์บางส่วนให้กับคุณ ตอนนี้คุณสามารถตรวจสอบให้แน่ใจว่าการตอบกลับดังกล่าวจะไม่ถือเป็นสแปม
- ใน GUI แบบเลือกจำนวนมาก ไม่จำเป็นต้องเลือกระหว่าง ID หรือ URL อีกต่อไปเมื่อระบุรายการของรายการที่จะเลือก KVS จะระบุโดยอัตโนมัติเมื่อคุณระบุ ID หรือ URL
- เพิ่มสถิติการบริจาคของผู้ใช้ (ของขวัญ)
- สถิติวิดีโอและอัลบั้มสามารถจัดกลุ่มตามแหล่งเนื้อหาและช่องเพื่อดูสถิติรวมสำหรับพวกเขา
- การค้นหาธีมสามารถค้นหาในไฟล์ธีม JS และ CSS ได้แล้ว ผลการค้นหาจะถูกจัดกลุ่มตามประเภทด้วย
- แผงผู้ดูแลระบบ KVS จะแสดงคำเตือนสำหรับปัญหาการป้องกันเนื้อหาในเซิร์ฟเวอร์จัดเก็บข้อมูลและเซิร์ฟเวอร์หลักหากพบ
- ปลั๊กอินการสำรองข้อมูลได้รับการขยายเพื่อให้สามารถลบข้อมูลสำรองเก่าจากแผงผู้ดูแลระบบได้
- ปลั๊กอิน Google ReCAPTCHA จะรองรับนามแฝงจำนวนเท่าใดก็ได้
- การปรับโครงสร้างแบ็กเอนด์ Nextgen กำลังมาถึง ในบล็อกรายการ เราได้เพิ่มการสนับสนุนสำหรับการกรองโดยการระบุ ID วัตถุโดยตรงที่ควรแสดงหรือไม่ควรแสดง รองรับการค้นหาข้อความ และการแสดงวัตถุที่เกี่ยวข้อง น่าเสียดายที่ในขณะนี้เรายังไม่ได้เปลี่ยนบล็อกการจัดหมวดหมู่ที่ใช้กันทั่วไปเป็น API ใหม่นี้ เนื่องจากเรายังต้องดำเนินการบางอย่างในส่วนนี้ จะเป็นส่วนหนึ่งของการอัปเดตครั้งใหญ่ครั้งต่อไปอย่างแน่นอนด้วยฟีเจอร์ใหม่เหล่านี้ที่มาพร้อมกับทุกหมวดหมู่
- การบล็อกไซต์เพื่ออัปโหลดวิดีโอและอัลบั้มสามารถระบุวันที่เผยแพร่ในอนาคตได้
- อินเทอร์เน็ตเบราว์เซอร์ Samsung จะถูกเพิ่มเข้าไปในรายการเบราว์เซอร์ที่รู้จักเมื่อกำหนดค่าการโฆษณาต่อเบราว์เซอร์
ข้อบกพร่องที่ได้รับการแก้ไขแล้ว:
- [กลาง] หากตั้งค่าระดับเสียงของผู้เล่นเริ่มแรกเป็นปิดเสียง การปรับระดับเสียงโดยผู้ใช้จะไม่ถูกบันทึกในการตั้งค่าผู้ใช้ และวิดีโอถัดไปทุกรายการจะยังคงอยู่ในโหมดปิดเสียง
- [สื่อ] เมื่อใช้คำแนะนำการค้นหาในรูปแบบขยาย (วิดีโอ + อัลบั้ม + วัตถุอื่นๆ) สถิติการค้นหาจะมีข้อความค้นหาบางส่วน
- [ต่ำ] Grabbers ในบางกรณีไม่ได้ประเมินว่า URL ที่ระบุซ้ำกันหรือไม่ และจะดำเนินการหลังจากดาวน์โหลดไฟล์วิดีโอเท่านั้น
- [ต่ำ] เครื่องมืออัปโหลดเนื้อหา FTP ไม่ได้พิจารณาไฟล์ที่ซ้ำกันหากถูกนำไปไว้ในไดเร็กทอรีอื่น
- [ต่ำ] คำที่อยู่ในบัญชีดำป้องกันสแปมไม่อนุญาตให้ใช้นิพจน์ทั่วไปด้วยเครื่องหมายจุลภาค
- [ต่ำ] คำที่อยู่ในบัญชีดำป้องกันสแปมอาจถูกหลอกโดยผู้ส่งอีเมลขยะในทางใดทางหนึ่ง