7 จัดการองค์ประกอบและเลย์เอาต์ที่กำหนดเอง

ในฐานะผู้พัฒนา คุณสามารถสร้างและจัดการองค์ประกอบและเลย์เอาต์ที่กำหนดเอง ในฐานะผู้ให้ข้อมูลไซต์ คุณสามารถรีจิสเตอร์องค์ประกอบของบุคคลที่สาม (แอปพลิเคชัน) และกลุ่มองค์ประกอบ

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

ในการเรียนรู้วิธีใช้องค์ประกอบกับไซต์ของคุณ โปรดดู จัดเรียงเนื้อหาในเพจ

โปรดดูข้อมูลเกี่ยวกับการใช้องค์ประกอบแต่ละรายการที่ ใช้องค์ประกอบภายใน

โปรดดูรายละเอียดเกี่ยวกับวิธีสร้างองค์ประกอบของคุณเองที่ พัฒนาองค์ประกอบ

ทำความเข้าใจเกี่ยวกับองค์ประกอบที่กำหนดเอง

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

ในการเพิ่มองค์ประกอบในเพจ ควรตรวจสอบให้แน่ใจว่า ตัวสลับการแก้ไข ตั้งค่าเป็น แก้ไข คลิก ไอคอนองค์ประกอบ และเลือกประเภทองค์ประกอบที่คุณต้องการใช้

ลากองค์ประกอบจากแผงข้อมูลและวางในสล็อตบนเพจ เท่านั้นเอง ลากและวางชื่อ ย่อหน้า รูปภาพ และองค์ประกอบอื่นๆ ที่คุณต้องการให้อยู่บนเพจ

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

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

โปรดดูรายละเอียดเกี่ยวกับวิธีสร้างองค์ประกอบของคุณเองที่ พัฒนาองค์ประกอบ

องค์ประกอบระยะไกล

หากคุณมีองค์ประกอบของบุคคลที่สาม (แอปพลิเคชัน) ที่คุณต้องการใช้ เพียงรีจิสเตอร์ คุณก็จะสามารถใช้ได้ในไซต์ของคุณ ง่ายๆ เพียงเท่านี้

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

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

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

หมายเหตุ:

เนื่องจากองค์ประกอบระยะไกลโฮสต์อยู่บนเซิร์ฟเวอร์อื่นที่ไม่ได้โฮสต์ Oracle Content Management องค์ประกอบเหล่านั้นจะอยู่ในเฟรมแบบอินไลน์ (โดยใช้องค์ประกอบ iframe) เพื่อวัตถุประสงค์ด้านความปลอดภัย มีองค์ประกอบระยะไกลบางอย่างเท่านั้นที่อยู่ในเฟรมแบบอินไลน์ได้ ตรวจสอบกับผู้ให้บริการเพื่อดูว่าองค์ประกอบนั้นสามารถอยู่ได้หรือไม่

องค์ประกอบในระบบ

ผู้พัฒนาสามารถสร้างองค์ประกอบที่มีสิทธิ์เข้าใช้คุณสมบัติและความสามารถเดียวกับที่มีให้ใน Oracle Content Management คุณสามารถแทรกองค์ประกอบลงในเพจโดยตรงหรือใส่ไว้ในเฟรมแบบอินไลน์ด้วยองค์ประกอบ iframe

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

โปรดดูรายละเอียดเกี่ยวกับวิธีสร้างองค์ประกอบของคุณเองที่ พัฒนาองค์ประกอบ

ทำความเข้าใจเกี่ยวกับเลย์เอาต์

เลย์เอาต์ของเพจจะจัดเรียงสล็อตและเนื้อหาในเพจ เลย์เอาต์ส่วนจะจัดเรียงเนื้อหาภายในสล็อต เลย์เอาต์ของเนื้อหาจะจัดเรียงฟิลด์ในรายการเนื้อหา

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

เลย์เอาต์ของเพจ

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

เลย์เอาต์ของเพจมีการจัดเก็บไว้ในธีม ธีมสามารถมีเลย์เอาต์ของเพจอย่างน้อยหนึ่งรายการ ในฐานะผู้พัฒนา คุณสามารถคัดลอกและแก้ไขธีมที่มีอยู่เพื่อสร้างธีมใหม่ โปรดดู พัฒนาเลย์เอาต์


คำอธิบาย GUID-0D1E20B4-F6E9-4C58-BD3F-2D530C5E6504-default.png มีดังนี้
คำอธิบายภาพ GUID-0D1E20B4-F6E9-4C58-BD3F-2D530C5E6504-default.png

เลย์เอาต์ส่วน

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


คำอธิบาย GUID-36A933A5-73C5-4587-8009-927D948AB023-default.png มีดังนี้
คำอธิบายภาพ GUID-36A933A5-73C5-4587-8009-927D948AB023-default.png

นอกเหนือจากเลย์เอาต์ที่มี ผู้พัฒนาสามารถสร้างเลย์เอาต์ส่วนเพิ่มเติมเพื่อแก้ไขปัญหาเลย์เอาต์บางอย่าง หรือเพื่อลดความซับซ้อนในการสร้างให้กับผู้ให้ข้อมูล นักออกแบบธีมสามารถสร้างเลย์เอาต์ส่วนลงในสล็อตในเลย์เอาต์ของเพจ โปรดดู พัฒนาเลย์เอาต์

เลย์เอาต์ของเนื้อหา

ถ้าคุณเป็นผู้ใช้ระดับองค์กร คุณสามารถสร้างและใช้รายการเนื้อหาตามประเภทเนื้อหาและเลย์เอาต์ที่มีไว้ให้คุณ เนื้อหาที่มีการกำหนดโครงสร้างด้วยวิธีนี้ทำให้คุณในฐานะผู้ให้ข้อมูลสามารถประกอบรวมเนื้อหาสำหรับรายการเนื้อหาภายนอกตัวสร้างไซต์ได้ เลย์เอาต์ของเนื้อหาหลายรายการที่เชื่อมโยงกับประเภทเนื้อหาทำให้นักออกแบบไซต์สามารถแสดงรายการเนื้อหาในคอนเท็กซ์ต่างๆ ได้โดยไม่ต้องจัดการกับเนื้อหาที่ประกอบรวม ในฐานะผู้พัฒนา คุณสามารถสร้างเลย์เอาต์ใหม่จากเลย์เอาต์ดีฟอลต์ที่มีให้ โปรดดู พัฒนาเลย์เอาต์
คำอธิบาย GUID-6BFCEB85-93E9-49BA-B4B8-6170DBE40210-default.png มีดังนี้
คำอธิบายภาพ GUID-6BFCEB85-93E9-49BA-B4B8-6170DBE40210-default.png

ใช้องค์ประกอบและเลย์เอาต์ที่กำหนดเอง

ในฐานะผู้พัฒนา คุณสามารถสร้างและจัดการองค์ประกอบและเลย์เอาต์ที่กำหนดเอง ในฐานะผู้ให้ข้อมูลไซต์ คุณสามารถรีจิสเตอร์องค์ประกอบของบุคคลที่สาม (แอปพลิเคชัน) และกลุ่มองค์ประกอบ

องค์ประกอบที่กำหนดเองจะรวมถึงกลุ่มองค์ประกอบที่คุณสร้างในโปรแกรมแก้ไข ตลอดจนองค์ประกอบในระบบและองค์ประกอบระยะไกลที่คุณสร้างโดยใช้ตัวเลือกที่อธิบายไว้ด้านล่าง หากคุณมีแอปพลิเคชันของบุคคลที่สาม (องค์ประกอบระยะไกล) ที่คุณต้องการใช้ เพียงรีจิสเตอร์ก็จะสามารถใช้ได้ในไซต์ของคุณ ผู้พัฒนาสามารถสร้างองค์ประกอบในระบบที่มีสิทธิ์เข้าใช้คุณสมบัติและความสามารถเดียวกับที่มีให้ใน Oracle Content Management

เลย์เอาต์ที่กำหนดเองจะรวม เลย์เอาต์ส่วน สำหรับการจัดเรียงองค์ประกอบในสล็อตบนเพจ และ เลย์เอาต์ของเนื้อหา สำหรับการจัดเรียงฟิลด์ในรายการเนื้อหา

ใช้ตัวเลือกต่างๆ บนแถบเมนูหรือคลิกขวาที่เมนูบนเพจองค์ประกอบเพื่อดำเนินการกับงานต่อไปนี้

งาน คำอธิบาย

รีจิสเตอร์องค์ประกอบระยะไกล

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

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

คลิก สร้าง และเลือกตัวเลือกที่เกี่ยวข้องเพื่อรีจิสเตอร์องค์ประกอบระยะไกล โปรดดู รีจิสเตอร์องค์ประกอบระยะไกล

สร้างองค์ประกอบหรือเลย์เอาต์ในระบบ

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

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

คลิก สร้าง และเลือกตัวเลือกที่เกี่ยวข้องเพื่อสร้างองค์ประกอบหรือเลย์เอาต์ในระบบใหม่ โปรดดู สร้างองค์ประกอบในระบบ เลย์เอาต์ หรือโปรแกรมแก้ไขฟิลด์เนื้อหา หรือฟอร์มเนื้อหา

โปรดดูข้อมูลเกี่ยวกับวิธีอื่นๆ ในการสร้างองค์ประกอบที่ พัฒนาองค์ประกอบ

คัดลอกองค์ประกอบหรือเลย์เอาต์

คุณสามารถสร้างองค์ประกอบหรือเลย์เอาต์ใหม่ด้วยการคัดลอกองค์ประกอบหรือเลย์เอาต์ที่มีอยู่ และทำการเปลี่ยนแปลงกับสำเนา

หมายเหตุ:

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

คลิกขวาที่องค์ประกอบหรือเลย์เอาต์ที่คุณต้องการคัดลอก และเลือก คัดลอก ป้อนชื่อและคลิก คัดลอก คุณสามารถใช้ตัวอักษร ตัวเลข เครื่องหมายขีดล่าง (_) และเครื่องหมายขีดกลาง (-) หากคุณเว้นวรรค ระบบจะแทนที่เว้นวรรคด้วยเครื่องหมายขีดกลางโดยอัตโนมัติ

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

ใช้องค์ประกอบหรือเลย์เอาต์ร่วมกัน

คุณสามารถใช้องค์ประกอบหรือเลย์เอาต์ของคุณร่วมกับผู้ใช้ Oracle Content Management รายอื่นได้ คุณสามารถใช้องค์ประกอบหรือเลย์เอาต์ร่วมกันได้ หากคุณเป็นเจ้าของหรือได้รับการระบุบทบาทผู้จัดการ เมื่อคุณใช้องค์ประกอบหรือเลย์เอาต์ร่วมกัน คุณต้องระบุบทบาทให้กับผู้ใช้โดยกำหนดว่าผู้ใช้สามารถทำสิ่งใดกับองค์ประกอบหรือเลย์เอาต์ได้บ้าง

คลิกขวาที่องค์ประกอบหรือเลย์เอาต์ที่คุณต้องการใช้ร่วมกัน เลือก ใช้ร่วมกัน และคลิก เพิ่มสมาชิก

ป้อนชื่อผู้ใช้หรืออีเมล์แอดเดรส แล้วระบุบทบาทใดบทบาทหนึ่งต่อไปนี้
  • ผู้ดู: ผู้ดูสามารถดูและใช้องค์ประกอบหรือเลย์เอาต์ในลิสต์ขององค์ประกอบและเลย์เอาต์ที่กำหนดเองในโปรแกรมแก้ไขได้ นอกจากนี้ยังสามารถดูโฟลเดอร์และไฟล์ของธีมได้ แต่ไม่สามารถแก้ไขสิ่งใดได้

  • ผู้ดาวน์โหลด: ผู้ดาวน์โหลดสามารถดาวน์โหลดไฟล์และบันทึกไว้ในคอมพิวเตอร์ของตนได้ด้วย

  • ผู้ให้ข้อมูล: ผู้ให้ข้อมูลสามารถแก้ไของค์ประกอบหรือเลย์เอาต์ อัปโหลดไฟล์ใหม่ ลบไฟล์ และลบองค์ประกอบหรือเลย์เอาต์เองได้ด้วยเช่นกัน ทั้งนี้องค์ประกอบหรือเลย์เอาต์นั้นต้องไม่มีการใช้งานอยู่ในไซต์

  • ผู้จัดการ: ผู้จัดการสามารถเพิ่มผู้ใช้และระบุบทบาทของผู้ใช้ได้ด้วยเช่นกัน ระบบจะระบุบทบาทผู้จัดการให้แก่ผู้สร้างองค์ประกอบหรือเลย์เอาต์ (เจ้าของ) โดยอัตโนมัติ

แก้ไของค์ประกอบหรือเลย์เอาต์

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

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

หากคุณทำการเปลี่ยนแปลงองค์ประกอบหรือเลย์เอาต์ คุณต้องเผยแพร่องค์ประกอบหรือเลย์เอาต์เพื่อให้การเปลี่ยนแปลงดังกล่าวมีผลบนไซต์ที่ใช้องค์ประกอบหรือเลย์เอาต์

เอ็กซ์ปอร์ตหรืออิมปอร์ตองค์ประกอบหรือเลย์เอาต์

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

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

โปรดดู เอ็กซ์ปอร์ตหรืออิมปอร์ตองค์ประกอบหรือเลย์เอาต์

เผยแพร่องค์ประกอบหรือเลย์เอาต์

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

เลือกองค์ประกอบหรือเลย์เอาต์ในลิสต์ และคลิก เผยแพร่ (หรือ เผยแพร่ใหม่ สำหรับองค์ประกอบหรือเลย์เอาต์ที่เผยแพร่แล้วก่อนหน้า) ในแถบเมนู ไอคอนเผยแพร่ ไอคอนเผยแพร่ ปรากฏถัดจากองค์ประกอบหรือเลย์เอาต์ในลิสต์

ลบหรือเรียกคืนองค์ประกอบหรือเลย์เอาต์

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

คุณสามารถลบหรือเรียกคืนองค์ประกอบหรือเลย์เอาต์หากคุณเป็นผู้สร้างองค์ประกอบหรือเลย์เอาต์ (คุณเป็นเจ้าขององค์ประกอบหรือเลย์เอาต์) หรือหากมีคนใช้องค์ประกอบหรือเลย์เอาต์ร่วมกับคุณและได้ระบุบทบาทผู้ให้ข้อมูลหรือผู้จัดการให้กับคุณ

หมายเหตุ:

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

  • คุณลบองค์ประกอบหรือเลย์เอาต์ออกโดยถาวร

  • โฟลเดอร์ถังขยะของคุณใช้พื้นที่เต็มโควต้าแล้ว

  • โฟลเดอร์ถังขยะของคุณถูกล้างข้อมูลโดยอัตโนมัติตามระยะเวลาที่ผู้ดูแลบริการของคุณกำหนดไว้ ค่าดีฟอลต์คือ 90 วัน

ในการเรียกคืนองค์ประกอบหรือเลย์เอาต์ คลิก ถังขยะ แล้วคลิกขวาที่องค์ประกอบหรือเลย์เอาต์จากลิสต์ และเลือก เรียกคืน

รีจิสเตอร์องค์ประกอบระยะไกล

ในการใช้องค์ประกอบระยะไกลในไซต์ คุณต้องรีจิสเตอร์ก่อนใน Oracle Content Management

คุณสามารถรีจิสเตอร์องค์ประกอบระยะไกลของบุคคลที่สาม และองค์ประกอบระยะไกลที่คุณสร้างไว้ได้

หมายเหตุ:

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

ในการรีจิสเตอร์องค์ประกอบระยะไกลสำหรับการใช้งานใน Oracle Content Management ให้ทำดังนี้

  1. คลิก ผู้พัฒนา แล้วคลิก ดูองค์ประกอบทั้งหมด
  2. คลิก สร้าง และเลือก รีจิสเตอร์องค์ประกอบระยะไกล
  3. ในวินโดว์รีจิสเตอร์องค์ประกอบระยะไกล ให้ป้อนหรือเลือกข้อมูลซึ่งรวมถึงรายการต่อไปนี้
    • ชื่อ: ชื่อขององค์ประกอบที่ผู้ใช้จะเห็น

    • คำอธิบาย: คำอธิบายสำหรับองค์ประกอบที่ผู้ใช้จะเห็น

    • URL ขององค์ประกอบ: จุดสิ้นสุดที่ใช้ใน iframe เพื่อแสดงผลเนื้อหาขององค์ประกอบในเพจ ต้องเป็น HTTPS

    • URL การตั้งค่า: จุดสิ้นสุดที่ใช้ใน iframe เพื่อแสดงผลการตั้งค่าขององค์ประกอบระยะไกลที่เพิ่มในเพจ ต้องเป็น HTTPS

    • ความกว้างของการตั้งค่า: ตั้งค่าความกว้างดีฟอลต์สำหรับแผงข้อมูลการตั้งค่าองค์ประกอบเป็นพิกเซล

    • ความสูงของการตั้งค่า: ตั้งค่าความสูงดีฟอลต์สำหรับแผงข้อมูลการตั้งค่าองค์ประกอบเป็นพิกเซล

    • คีย์: คีย์ AES 192 บิตที่เชื่อมโยงกับองค์ประกอบระยะไกลและใช้เพื่อสร้างโทเค็นแฮชที่ลงชื่อเมื่อจัดเตรียมองค์ประกอบ ใช้เพื่อเข้ารหัสและเพื่อให้แน่ใจว่าการตั้งค่าองค์ประกอบได้รับการอ่านและเขียนอย่างปลอดภัย

  4. คลิก รีจิสเตอร์
    เมื่อระบบสร้างองค์ประกอบระยะไกลแล้ว ชื่อจะปรากฏในลิสต์ขององค์ประกอบ คุณสามารถสำรวจไฟล์ที่ใช้รีจิสเตอร์องค์ประกอบได้ โดยการคลิกที่ชื่อองค์ประกอบนั้นในลิสต์ขององค์ประกอบ

ข้อมูลการรีจิสเตอร์องค์ประกอบจะเก็บอยู่ในแคตตาล็อกที่ใช้โดยไซต์ที่สร้างในอินสแตนซ์ Oracle Content Management เดียวกัน แต่องค์ประกอบนั้นจะยังเป็นบริการระยะไกลเหมือนเดิม

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

สร้างองค์ประกอบในระบบ เลย์เอาต์ หรือโปรแกรมแก้ไขฟิลด์เนื้อหา หรือฟอร์มเนื้อหา

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

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

ในฐานะผู้พัฒนา คุณสามารถสร้างองค์ประกอบที่มีสิทธิ์เข้าใช้คุณสมบัติและความสามารถเดียวกับที่มีให้ใน Oracle Content Management

ในการสร้างเลย์เอาต์หรือองค์ประกอบในระบบตัวอย่าง ให้ทำดังนี้

  1. คลิก ผู้พัฒนา แล้วคลิก ดูองค์ประกอบทั้งหมด
  2. คลิก สร้าง แล้วเลือกประเภทองค์ประกอบหรือเลย์เอาต์ที่คุณต้องการสร้าง
  3. ป้อนชื่อขององค์ประกอบหรือเลย์เอาต์ คุณไม่สามารถใช้ชื่อที่องค์ประกอบหรือเลย์เอาต์อื่นใช้อยู่

    คุณสามารถใช้ตัวอักษร ตัวเลข เครื่องหมายขีดล่าง (_) และเครื่องหมายขีดกลาง (-) หากคุณเว้นวรรค เว้นวรรคนี้จะถูกแทนที่ด้วยเครื่องหมายขีดล่างโดยอัตโนมัติ

    ห้ามใช้ชื่อต่อไปนี้สำหรับเทมเพลท ธีม องค์ประกอบ ไซต์ หรือเพจของไซต์: authsite, content, pages, scstemplate_*, _comps, _components, _compsdelivery, _idcservice , _sitescloud, _sitesclouddelivery, _themes, _themesdelivery แม้ว่าคุณสามารถใช้ชื่อต่อไปนี้สำหรับเพจของไซต์ แต่ห้ามใช้สำหรับเทมเพลท ธีม องค์ประกอบ หรือไซต์: documents, sites

  4. คุณสามารถเลือกป้อนคำอธิบายสำหรับองค์ประกอบหรือเลย์เอาต์ได้
  5. สำหรับประเภทองค์ประกอบในระบบ ให้เลือก ดีฟอลต์ เพื่อใส่องค์ประกอบไว้ในเพจโดยตรง แซนด์บ็อกซ์ เพื่อใส่องค์ประกอบไว้ในเฟรมแบบอินไลน์ (โดยใช้อีลิเมนต์ iframe) หรือ เทมเพลท เพื่อแสดงผลโดยใช้เทมเพลทเท่านั้น

    หมายเหตุ:

    หากเลือก เทมเพลท องค์ประกอบภายในจะไม่เป็นแบบตาม Knockout และจะใช้องค์ประกอบแบบซ้อนกันไม่ได้เมื่อวางลงในเพจ ตัวอย่างเช่น การทำเช่นนี้จะทำให้การแก้ไขชื่อหรือข้อความเนื้อหาต้องทำผ่านการตั้งค่าแบบกำหนดเองในแผงข้อมูลการตั้งค่าขององค์ประกอบ แทนที่จะด้วยการเลือกข้อความองค์ประกอบตามที่แสดงในเพจ
  6. คลิก สร้าง
    แถบความคืบหน้าจะแสดงสถานะการสร้าง เมื่อระบบสร้างองค์ประกอบ เลย์เอาต์ หรือฟอร์มแล้ว ชื่อจะปรากฏในลิสต์ขององค์ประกอบ คุณสามารถสำรวจโฟลเดอร์และไฟล์ที่ประกอบกันเป็นองค์ประกอบหรือเลย์เอาต์ได้โดยคลิกชื่อองค์ประกอบหรือเลย์เอาต์ในลิสต์ขององค์ประกอบ
  7. ในการเลือกไอคอนอื่นนอกจากไอคอนดีฟอลต์ที่ระบุให้กับองค์ประกอบหรือเลย์เอาต์ ให้ดำเนินการดังนี้
    1. เลือกองค์ประกอบหรือเลย์เอาต์จากลิสต์
    2. คลิก คุณสมบัติ
    3. คลิกแท็บ โลโก้ขององค์ประกอบ
    4. คลิกที่โลโก้จากแกลเลอรี่ของโลโก้ แล้วคลิก เสร็จ

สำหรับข้อมูลโดยละเอียดเกี่ยวกับวิธีสร้างองค์ประกอบของคุณเอง โปรดดู พัฒนาองค์ประกอบ

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

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

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

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

เอ็กซ์ปอร์ตหรืออิมปอร์ตองค์ประกอบหรือเลย์เอาต์

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

การเอ็กซ์ปอร์ต

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

หมายเหตุ:

เมื่อคุณเอ็กซ์ปอร์ตองค์ประกอบ ข้อมูลการใช้ร่วมกันขององค์ประกอบจะไม่รวมอยู่ด้วย

ในการเอ็กซ์ปอร์ตองค์ประกอบ ให้ทำดังนี้

  1. คลิก ผู้พัฒนา แล้วคลิก ดูองค์ประกอบทั้งหมด

  2. เลือกองค์ประกอบหรือเลย์เอาต์และเลือก เอ็กซ์ปอร์ต จากแถบเมนูหรือเมนูคลิกขวา

  3. นาวิเกตไปยังโฟลเดอร์ หรือสร้างโฟลเดอร์ใหม่โดยการคลิก ใหม่ ระบุชื่อและคำอธิบายที่เลือกระบุได้ จากนั้นคลิก สร้าง ในการเปิดโฟลเดอร์ ให้คลิกไอคอนโฟลเดอร์หรือชื่อโฟลเดอร์

  4. เลือกโฟลเดอร์โดยการคลิกช่องทำเครื่องหมายสำหรับโฟลเดอร์ที่เกี่ยวข้อง แล้วคลิก ตกลง

    ระบบจะสร้างไฟล์แพ็คเกจขององค์ประกอบหรือเลย์เอาต์ในโฟลเดอร์ที่เลือกด้วยชื่อองค์ประกอบหรือเลย์เอาต์ตามด้วยนามสกุล .zip

การอิมปอร์ต

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

การอิมปอร์ตองค์ประกอบ เลย์เอาต์ หรือโปรแกรมแก้ไขฟิลด์เนื้อหา

  1. คลิก ผู้พัฒนา แล้วคลิก ดูองค์ประกอบทั้งหมด

  2. คลิก สร้าง และเลือก อิมปอร์ตองค์ประกอบ เลือกตัวเลือกนี้เพื่ออิมปอร์ตองค์ประกอบ เลย์เอาต์ส่วน หรือเลย์เอาต์ของเนื้อหา

  3. หากคุณอัปโหลดแพ็คเกจขององค์ประกอบหรือเลย์เอาต์แล้ว ให้นาวิเกตไปยังโฟลเดอร์ที่มีองค์ประกอบหรือเลย์เอาต์นั้น และเปิดโฟลเดอร์ หากคุณยังไม่ได้อัปโหลดแพ็คเกจ ให้ไปที่โฟลเดอร์ที่คุณต้องการอัปโหลดองค์ประกอบหรือเลย์เอาต์ หรือสร้างโฟลเดอร์ใหม่ คลิก อัปโหลด จากนั้นค้นหาแพ็คเกจขององค์ประกอบหรือเลย์เอาต์ และคลิก เปิด

  4. คลิกช่องทำเครื่องหมายถัดจากชื่อไฟล์องค์ประกอบหรือเลย์เอาต์ แล้วคลิก ตกลง ระบบจะสร้างองค์ประกอบหรือเลย์เอาต์ใหม่ และเพิ่มองค์ประกอบหรือเลย์เอาต์ดังกล่าวไปยังลิสต์องค์ประกอบ หากมีชื่อหรือ ID องค์ประกอบหรือเลย์เอาต์เดียวกันอยู่แล้ว ระบบจะแสดงพรอมต์ให้คุณแก้ไขข้อขัดแย้ง คุณอาจต้องสร้างองค์ประกอบหรือเลย์เอาต์ใหม่ หรือคุณสามารถแทนที่องค์ประกอบหรือเลย์เอาต์ที่มีอยู่ด้วยเวอร์ชันที่อิมปอร์ต