สำหรับองค์ประกอบที่กำหนดเอง คุณสามารถปรับแต่งสำเนาของกลุ่มแถบเครื่องมือที่มาพร้อมกับผลิตภัณฑ์ซึ่งปรากฏในแถบเครื่องมือของตัวสร้างไซต์
คุณสามารถสร้างองค์ประกอบแบบพร้อมใช้งานในเวอร์ชันของคุณเอง ซึ่งมีชุดข้อมูลที่จำกัด และสามารถใช้ได้ในแท็กที่กำหนดเอง การปรับแต่งต่างๆ จะไม่มีผลกับองค์ประกอบที่มาพร้อมกับผลิตภัณฑ์
คุณสามารถสร้างองค์ประกอบแบบพร้อมใช้งานในเวอร์ชันของคุณเอง ซึ่งมีชุดข้อมูลที่จำกัด และสามารถใช้ได้ในแท็กที่กำหนดเอง แต่จะไม่มีผลกับองค์ประกอบที่มาพร้อมกับผลิตภัณฑ์
กลุ่มแถบเครื่องมือจะกำหนดสิ่งที่คุณเห็นในแถบเครื่องมือ เมื่อคุณคลิกที่องค์ประกอบ "ชื่อ" หรือ "ย่อหน้า" เพื่อแก้ไข คุณสามารถลบสิ่งที่องค์ประกอบ "ชื่อ" หรือ "ย่อหน้า" รองรับและจัดลำดับใหม่ แต่ไม่สามารถดำเนินการเช่นนี้กับปลั๊กอินเพิ่มเติม
ในการปรับแต่งกลุ่มแถบเครื่องมือในตัวสร้างไซต์ คุณต้องใช้รูปแบบคำสั่งเดียวกับการที่ CKEditor ใช้สำหรับคอนฟิเกอเรชันของ toolbarGroups โปรดดู https://ckeditor.com/latest/samples/toolbarconfigurator/index.html#basic
"basicstyles" - จำกัดเฉพาะตัวหนา/ตัวเอียง/ขีดเส้นใต้ https://ckeditor.com/cke4/addon/basicstyles
"styles" - สไตล์แบบอักษร https://docs.ckeditor.com/ckeditor4/latest/guide/dev_styles.html
"colors" - ข้อความและสีพื้นหลัง https://docs.ckeditor.com/ckeditor4/latest/guide/dev_colorbutton.html
"undo" - เลิกทำ/ทำซ้ำอินสแตนซ์ปัจจุบันใน CKEditor
"links" - ปลั๊กอินที่กำหนดเองไปยังไดอะล็อกการลิงค์
"paragraph" - รองรับลิสต์แบบมีสัญลักษณ์/ตัวเลขนำหน้า และการย่อหน้า
"list"
"indent"
"align" - ซ้าย/ขวา/กลาง
"cleanup" - ย้ายสไตล์ทั้งหมดออกสำหรับข้อความที่เลือก
นอกจากนี้ องค์ประกอบ "ย่อหน้า" ยังรองรับปลั๊กอินการแทรกรูปภาพและตาราง”
"insert"
"image"
"table"
นอกจากนี้ คุณยังสามารถใช้สัญลักษณ์คั่นแถวได้ด้วย:
"/"
หมายเหตุ:
หากคุณตั้งค่าอื่นไว้ในคอนฟิเกอเรชันกลุ่มแถบเครื่องมือ ค่าดังกล่าวจะถูกย้ายออกก่อนที่จะสร้างแถบเครื่องมือตัวสร้างไซต์ คุณไม่สามารถระบุ "extraPlugins" ได้ ระบบรองรับเฉพาะคอนฟิเกอเรชัน "name"/"groups" เท่านั้น ระบบจะไม่ประมวลผลรายการ "items"ตัวอย่างเช่น ถ้าคุณต้องการป้องกันไม่ให้ผู้ใช้กำหนดแบบอักษร สไตล์ หรือขนาด คุณสามารถอัปเดตคอนฟิเกอเรชันของแถบเครื่องมือดังนี้ สำหรับค่า "id" คุณต้องระบุค่าที่กำหนดเองซึ่งต่างจากค่าที่มาพร้อมกับผลิตภัณฑ์
[{ "name": "<category name>", "list": [{ "type": "scs-title", "id": "<custom-value>", "config": { "toolbarGroups": [{ "name": "basicstyles", "groups": ["basicstyles"] }, { "name": "undo", "groups": ["undo"] }, "/", { "name": "links", "groups": ["links"] }, { "name": "paragraph", "groups": ["list", "indent"] }, "/", { "name": "align", "groups": ["align"] }, { "name": "insert", "groups": ["image", "table"] }, { "name": "cleanup", "groups": ["cleanup"] } ] } }, { "type": "scs-paragraph", "id": "<custom-value>", "config": { "fontSize_sizes": "16/16px;24/24px;48/48px;" } }] }]
การตรวจสอบความถูกต้อง
แทนที่ไฟล์ components.json
ด้วยรหัสนำหน้า จากนั้นแก้ไขไซต์ของคุณ (รีเฟรชเบราเซอร์ถ้าคุณกำลังแก้ไขอยู่) ในขั้นตอนนี้ เมื่อคุณแก้ไของค์ประกอบ "ชื่อ" ระบบจะไม่แสดงสไตล์หรือสีของแบบอักษรให้เลือก องค์ประกอบ "ย่อหน้า" จะยังแสดงข้อมูลเกล่านี้อยู่ และลิสต์ของขนาดตัวอักษรที่ใช้ได้จะจำกัดอยู่ที่ 16, 24 และ 48
กลุ่มแถบเครื่องมือดีฟอลต์
กลุ่มแถบเครื่องมือดีฟอลต์สำหรับ 'ชื่อ' และ 'ย่อหน้า' มีดังนี้
ชื่อ
[{ "name": "basicstyles", "groups": ["basicstyles"] }, { "name": "styles", "groups": ["styles"] }, { "name": "colors", "groups": ["colors"] }, { "name": "undo", "groups": ["undo"] }, "/", { "name": "links", "groups": ["links"] }, { "name": "paragraph", "groups": ["list", "indent"] }, { "name": "align", "groups": ["align"] }, { "name": "cleanup", "groups": ["cleanup"] } ]
ย่อหน้า
[{ "name": "basicstyles", "groups": ["basicstyles"] }, { "name": "styles", "groups": ["styles"] }, { "name": "colors", "groups": ["colors"] }, { "name": "undo", "groups": ["undo"] }, "/", { "name": "links", "groups": ["links"] }, { "name": "paragraph", "groups": ["list", "indent"] }, { "name": "align", "groups": ["align"] }, { "name": "insert", "groups": ["image", "table"] }, { "name": "cleanup", "groups": ["cleanup"] } ]