5 คุณสมบัติใหม่ที่คุณจะเห็นใน Drupal 8.6

เผยแพร่แล้ว: 2022-02-16

Drupal เผยแพร่การอัปเดตที่สำคัญเพียงสองครั้งต่อปี: ในเดือนมีนาคม/เมษายน และในเดือนกันยายน/ตุลาคมด้วย

Drupal 8.6 เป็นการอัปเดตหลักในเดือนกันยายน 2018

มาเจาะลึกและค้นพบคุณสมบัติใหม่ที่เราจะได้เห็น การปรับปรุง Drupal 8.6 บางส่วนนั้นโดดเด่น!


คุณลักษณะใหม่ #1 ข้อมูลสาธิต

เป็นครั้งแรกที่คุณสามารถติดตั้ง Drupal และรับไซต์สาธิตทั้งหมดเพื่อสำรวจ หากคุณติดตั้ง Drupal โดยใช้เบราว์เซอร์ คุณจะเห็นตัวเลือกใหม่: "Demo: Umami Food Magazine"

เลือกอูมามิใน Drupal 8.6

หลังจากที่คุณติดตั้ง Drupal เสร็จแล้ว เว็บไซต์ของคุณจะมีเนื้อหาจำลองสำหรับนิตยสารอาหาร

ภาพหน้าจอของอูมามิ

มีรายการเนื้อหาตัวอย่างประมาณ 20 รายการในการสาธิต Umami ส่วนใหญ่อยู่ในประเภทเนื้อหาตัวอย่างที่เรียกว่า "สูตร" ดูเหมือนว่าข้อมูลสาธิตได้รับเลือกเพื่อให้ภาพรวมที่ดีของฟิลด์ประเภทต่างๆ หลายประเภท

ประเภทเนื้อหาอูมามิใน Drupal 8.6

นอกจากนี้ยังมีหน้า Landing Page สองหน้าที่สร้างขึ้นด้วยตัวอย่างการดู ข้อมูลสาธิตโดยรวมสั้นและน่าสนใจ แต่ดูดี กว่า การติดตั้ง Drupal ธรรมดามาก

สูตรอูมามิใน Drupal 8.6


คุณลักษณะใหม่ #2 ห้องสมุดสื่อ

ในที่สุด เราก็มาถึงที่ที่มีสื่อใน Drupal! เป็นเวลาหลายปีที่ Drupal จัดส่งโดยแทบไม่มีการจัดการสื่อใดๆ นี่เป็นคุณสมบัติที่ร้องขอบ่อยที่สุดทุกครั้งที่เราทำการฝึกอบรม Drupal

นับตั้งแต่เปิดตัว Drupal 8.4 ในปลายปี 2017 Drupal ได้มีคุณลักษณะใหม่ในการจัดการสื่อ แต่พวกเขายังจำกัดอยู่มาก ด้วย Drupal 8.6 เราก้าวไปข้างหน้าอย่างยิ่งใหญ่ ขณะนี้มีโมดูล "Media Library" ในแกนกลางแล้ว อยู่ในขั้นตอน "ทดลอง" ดังนั้น คุณจะต้องเปิดใช้งานโมดูล:

ห้องสมุดสื่อ drupal

หากต้องการใช้ไลบรารีใหม่ ให้สร้างฟิลด์โดยใช้ประเภท "สื่อ" มันจะแสดงเป็น "การอ้างอิงเอนทิตี"

ช่องอ้างอิงสื่อ

เมื่อคุณไปสร้างเนื้อหาโดยใช้ฟิลด์ประเภทนี้ คุณสามารถคลิก "เรียกดูสื่อ" หรือ "เพิ่มสื่อ"

ห้องสมุดสื่อ

คุณจะสามารถค้นหารูปภาพทั้งหมดที่อัปโหลดไปยังไซต์ของคุณ และเลือกไฟล์ที่คุณต้องการ นี่เป็นการก้าวไปข้างหน้าครั้งใหญ่และเกินกำหนดสำหรับ Drupal ไลบรารีสื่อนี้สร้างขึ้นโดยใช้ Views ดังนั้นคุณจึงสามารถปรับแต่งหน้าจอนี้ได้ตามที่คุณต้องการ

ไลบรารีสื่อพร้อมรูปภาพ


คุณลักษณะใหม่ #3: YouTube และ Vimeo Embeds

นอกจากไลบรารีสื่อใหม่แล้ว Drupal 8.6 ยังปรับปรุงการรองรับการฝังระยะไกลอีกด้วย

  • สร้างฟิลด์โดยใช้ประเภท "สื่อ" และเลือกตัวเลือก "วิดีโอระยะไกล"

สื่อ youtube

  • ไปที่เนื้อหา > สื่อ > เพิ่มสื่อ
  • คลิก "วิดีโอระยะไกล"
  • ป้อน URL ของ YouTube หรือ Vimeo
  • คลิก "บันทึก"

เพิ่มวิดีโอระยะไกล

  • เมื่อคุณไปสร้างเนื้อหาด้วยฟิลด์วิดีโอ คุณสามารถคลิก "เรียกดูสื่อ":

youtube ฝัง

  • คุณสามารถเลือกวิดีโอที่คุณเพิ่มไว้ก่อนหน้านี้:

เลือกสื่อฝัง

แนวคิดคือคุณบันทึกเนื้อหาของคุณและเห็น URL ที่เปลี่ยนเป็นวิดีโอที่ด้านหน้าเว็บไซต์ของคุณโดยอัตโนมัติ อย่างไรก็ตาม ในการทดสอบ ฉันไม่สามารถเลือกวิดีโอและคลิก "เลือกสื่อ" ได้สำเร็จ บางทีแมลงจะถูกบีบออกก่อนการเปิดตัวครั้งสุดท้าย

อย่างไรก็ตาม นอกจากข้อบกพร่องแล้ว เวิร์กโฟลว์สำหรับการฝังนี้ก็ยังมีความยุ่งยากอยู่ คุณต้องเพิ่มวิดีโอก่อนที่จะสร้างเนื้อหา ซึ่งเป็นอุปสรรคสำคัญสำหรับผู้สร้างเนื้อหา


คุณลักษณะใหม่ #4 เลย์เอาต์

ฟีเจอร์ตัวสร้างเลย์เอาต์ของ Drupal นั้นดีขึ้นเรื่อยๆ แม้ว่าทั้งสองโมดูลหลักยังอยู่ในช่วงทดลอง: Field Layout และ Layout Builder เปิดใช้งานทั้งสองโมดูลหากคุณต้องการทดสอบตัวเลือกเลย์เอาต์

เค้าโครงสนาม

คุณสามารถเปิดใช้งานคุณลักษณะเค้าโครงสำหรับเนื้อหาแต่ละประเภทแยกกันได้

  • ไปที่ โครงสร้าง > ชนิดเนื้อหา
  • แก้ไขประเภทเนื้อหาแล้วคลิก "จัดการการแสดงผล"
  • ทำเครื่องหมายที่ "ใช้ตัวสร้างเค้าโครง
  • ทำเครื่องหมายที่ "
  • คลิกปุ่ม "จัดการเค้าโครง"

ตัวเลือกเค้าโครง drupal ใน Drupal 8.6

ตอนนี้ คุณจะถูกนำไปที่ด้านหน้าของไซต์ของคุณ ซึ่งคุณสามารถควบคุมการจัดวางสำหรับเนื้อหาประเภทนี้ได้

  • คลิก "เพิ่มส่วน" และคุณสามารถเลือกจาก "หนึ่งคอลัมน์" "สองคอลัมน์" และตัวเลือกอื่นๆ

เลือกเลย์เอาต์ใน Drupal 8.6

ในรูปภาพด้านล่างนี้ ฉันได้เลือกรูปแบบ "สองคอลัมน์" ใหม่ คุณจะเห็นลิงก์ "เพิ่มบล็อก" อย่างสับสน สิ่งนี้ทำให้เกิดความสับสน เพราะอย่างที่เราเห็น จริงๆ แล้วคุณสามารถเพิ่มได้มากกว่าแค่บล็อก

เพิ่มส่วนใน Drupal 8.6

เมื่อคุณคลิก "เพิ่มบล็อก" คุณจะสามารถเลือกข้อมูลเกือบทั้งหมดบนไซต์ของคุณได้ คุณสามารถเพิ่มฟิลด์ ข้อมูลผู้ใช้ แบบฟอร์ม มุมมอง และอื่นๆ อีกมากมาย ตัวเลือกนี้ช่วยให้คุณสามารถเพิ่มคุณลักษณะของไซต์ได้เกือบทุกรูปแบบในเค้าโครงใหม่ของคุณ

เลือกบล็อกใน Drupal 8.6

สิ่งที่น่าสนใจที่สุดอย่างหนึ่งเกี่ยวกับตัวเลือกเลย์เอาต์นี้ใช้ได้กับมากกว่าประเภทเนื้อหา คุณสามารถใช้เลย์เอาต์เหล่านี้สำหรับสื่อ แบบฟอร์มการติดต่อ อนุกรมวิธาน ผู้ใช้ และอื่นๆ ฉันอยู่ในแคมป์ที่รู้สึกว่าโปรแกรมแก้ไข Gutenberg ของ WordPress เป็นแนวคิดที่ดีแต่ทำงานได้ไม่ดี ในทางตรงกันข้าม ดูเหมือนว่าทีม Drupal จะทำงานได้ดีกับตัวสร้างเลย์เอาต์ใหม่นี้ หากคุณเป็นผู้ใช้ WordPress ตัวแก้ไขเค้าโครง Drupal ใหม่นี้ให้ความรู้สึกใกล้ชิดกับนักออกแบบแบบเต็มหน้า เช่น Beaver Builder หรือ Elementor มากกว่า Gutenberg


คุณลักษณะใหม่ #5 พื้นที่ทำงาน

คุณลักษณะพื้นที่ทำงานช่วยให้คุณสามารถจัดเตรียมและแสดงตัวอย่างทั้งหน้าของคุณก่อนที่จะเผยแพร่ พื้นที่ทำงานยังอยู่ในขั้นทดลอง ดังนั้น คุณจะต้องเปิดใช้งานโมดูลอย่างแข็งขัน สองสิ่งที่ควรทราบเกี่ยวกับคุณลักษณะนี้:

  1. มันยังเข้ากันไม่ได้กับคุณสมบัติการควบคุมเนื้อหาของ Drupal 8 คุณต้องลบฟีเจอร์การดูแลหลักบางอย่างออกก่อนเปิดใช้ Workspaces
  2. อย่าสับสนระหว่าง "พื้นที่ทำงาน" และ "เวิร์กโฟลว์" เวิร์กโฟลว์เป็นคุณลักษณะที่แตกต่างกัน ซึ่งเกี่ยวข้องกับการควบคุมเนื้อหา

มาดูวิธีการใช้ Workspaces กัน

  • หลังจากเปิดใช้งาน Workspaces แล้ว ให้ไปที่ URL ที่ด้านหน้าเว็บไซต์ของคุณ คุณจะเห็นปุ่ม "Live" สีเขียวที่มุมขวาบน

พื้นที่ทำงานใน Drupal 8.6

  • คลิกลิงก์ "สด" สีเขียว
  • คลิกลิงก์ "เวที" ทางด้านซ้ายของแบนเนอร์สีดำ

ปุ่มสเตจในพื้นที่ทำงานของ Drupal 8.6

  • ตอนนี้คุณสามารถเปิดใช้งานพื้นที่ทำงาน "เวที" โปรดใช้ความระมัดระวังเพราะปุ่ม "ยกเลิก" เป็นที่ที่คุณคาดหวังให้ปุ่ม "ยืนยัน" อยู่

เปิดใช้งานสเตจใน Drupal 8.6

  • ทำการเปลี่ยนแปลงเนื้อหาของคุณในหน้านี้ การเปลี่ยนแปลงใดๆ จะไม่ปรากฏต่อสาธารณะ แม้ว่าคุณจะบันทึกไว้ก็ตาม
  • คลิกปุ่ม "เวที" สีส้ม
  • คลิกปุ่ม "ปรับใช้เนื้อหา" และคุณสามารถทำให้การเปลี่ยนแปลงใช้งานได้จริงในไซต์ของคุณ

ปรับใช้เนื้อหาใน Drupal 8.6

ฉันพบจุดบกพร่องบางอย่างในฟีเจอร์พื้นที่ทำงานนี้ และ UI นั้นค่อนข้างไม่สะดวก คุณสามารถเห็นข้อผิดพลาดบางอย่างในภาพด้านบน แต่โดยรวมแล้ว นี่เป็นอีกหนึ่งคุณสมบัติใหม่ที่ยอดเยี่ยมใน Drupal 8


โบนัส: การย้ายถิ่น

โมดูลการย้ายข้อมูลของ Drupal 8 นั้นเสถียรเกือบทั้งหมด! ข้อยกเว้นประการหนึ่งคือโมดูล "โยกย้าย Drupal Multilingual" ใหม่ ซึ่งเป็นของใหม่และรุ่นทดลอง

นี่มันสายเกินไปแน่นอน Drupal 8 เปิดตัวเมื่อสามปีที่แล้ว และตอนนี้เท่านั้นที่เรามีเส้นทางการโยกย้ายที่เสถียร ดูเหมือนว่ายุติธรรมที่จะเดาว่าสิ่งนี้ทำให้การนำ Drupal 8 มาใช้ช้าลงอย่างมาก

การโยกย้าย


สรุป Drupal 8.6 ของฉัน

Gabor Hojtsy ผู้ซึ่งมีส่วนเกี่ยวข้องอย่างมากกับการพัฒนา Drupal เรียกสิ่งนี้ว่าการอัปเดตครั้งใหญ่ที่สุดในประวัติศาสตร์ของ Drupal 8 เขาไม่ผิด หากคุณต้องการเปรียบเทียบ โปรดดูบทสรุปของรุ่นก่อนหน้า Drupal 8.1, Drupal 8.2, Drupal 8.3, Drupal 8.4 และ Drupal 8.5

Drupal 8.6 แสดงให้เห็นศักยภาพของรอบการเผยแพร่ของ Drupal 8 อย่างแท้จริง และเต็มไปด้วยการปรับปรุงที่มีประโยชน์และดำเนินการมาอย่างดี

คุณรู้สึกตื่นเต้นที่จะใช้คุณลักษณะใดใน 8.6?