ปลั๊กอิน
ปลั๊กอินเพิ่มหน้า UI แบบกำหนดเอง การประมวลผลฝั่งแบ็กเอนด์ ฮุกเหตุการณ์ และแผงการตั้งค่าให้ Ogma โดยทั้งหมดอยู่ภายใต้สิทธิ์ที่ปลั๊กอินประกาศไว้


สิ่งที่ปลั๊กอินเพิ่มได้
- หน้า UI แบบกำหนดเองที่เข้าถึงได้จากแถบนำทางด้านซ้าย
- เส้นทางแบ็กเอนด์ที่ประมวลผลคำขอหรือการตอบกลับ
- ฮุกเหตุการณ์ที่ทำงานเมื่อมีทราฟฟิกที่บันทึกไว้
- หน้าการตั้งค่าสำหรับการกำหนดค่าของปลั๊กอินโดยเฉพาะ
- คำสั่งที่ลงทะเบียนในแผงคำสั่งได้
ติดตั้งจากโฟลเดอร์
- คลิก ติดตั้ง ในมุมมองปลั๊กอิน
- เลือก พาธโฟลเดอร์
- เลือกไดเรกทอรีรากของปลั๊กอิน ไดเรกทอรีต้องมีแมนิเฟสต์ปลั๊กอินที่ถูกต้องและไฟล์ที่แมนิเฟสต์ประกาศไว้
- Ogma ตรวจสอบความถูกต้องของแพ็กเกจและลงทะเบียน
- เปิดใช้งานปลั๊กอินเพื่อให้เริ่มทำงาน
ติดตั้งจากไฟล์ Zip
- คลิก ติดตั้ง ในมุมมองปลั๊กอิน
- เลือก ไฟล์ ZIP
- เลือกไฟล์
.zipของปลั๊กอิน - ตรวจสอบชื่อและเวอร์ชันปลั๊กอินที่ตรวจพบ
- คลิก ติดตั้ง แล้วเปิดใช้งานปลั๊กอิน
ปลั๊กอินที่ติดตั้งจาก Zip จะถูกคัดลอกไปยังไดเรกทอรีปลั๊กอินที่ Ogma จัดการ หลังติดตั้งแล้วสามารถลบไฟล์ต้นฉบับได้
คำเตือนความเข้ากันได้
หลังติดตั้ง Ogma อาจแสดงคำเตือนในหน้ารายละเอียดปลั๊กอิน คำเตือนเหล่านี้ให้ข้อมูลเท่านั้นและไม่ได้ขัดขวางการทำงานของปลั๊กอิน
คำเตือนที่พบบ่อย:
- ไฟล์ที่ไม่มีการอ้างอิง - ไฟล์ที่อยู่ในแพ็กเกจแต่ไม่ได้ประกาศในแมนิเฟสต์
- ขาดชั้นความเข้ากันได้ขณะรัน - ปลั๊กอินใช้ API ที่ต้องอาศัยชั้นความเข้ากันได้ซึ่งไม่มีใน Ogma เวอร์ชันนี้
ตรวจสอบคำเตือนก่อนเปิดใช้งานปลั๊กอินที่ไม่คุ้นเคย
เปิดและปิดใช้งาน
เปลี่ยนสวิตช์ เปิดใช้งาน ในแถวปลั๊กอินเพื่อเปิดหรือปิดการทำงาน ปลั๊กอินที่ปิดใช้งานยังคงติดตั้งอยู่แต่ไม่ทำงาน การเปิดใช้งานอีกครั้งจะคืนการทำงานโดยไม่ต้องติดตั้งใหม่
แท็บรายละเอียดปลั๊กอิน
เลือกปลั๊กอินเพื่อเปิดแผงรายละเอียด แผงมีแท็บต่อไปนี้
| แท็บ | เนื้อหา |
|---|---|
| ภาพรวม | ชื่อ เวอร์ชัน ผู้เขียน คำอธิบาย และแหล่งที่มาของปลั๊กอิน |
| คำเตือน | ปัญหาความเข้ากันได้ที่ตรวจพบขณะติดตั้งหรือเปิดใช้งาน |
| สิทธิ์ | สิทธิ์ที่ปลั๊กอินร้องขอและสิทธิ์ที่ Ogma อนุญาตขณะรัน |
| ไฟล์ | รายการไฟล์ในแพ็กเกจปลั๊กอิน |
| บันทึก | เอาต์พุตขณะรันของปลั๊กอิน พร้อมการเน้นไวยากรณ์สำหรับบรรทัดบันทึกแบบมีโครงสร้าง |
| UI | หน้าที่กำหนดเองของปลั๊กอิน แสดงอยู่ภายในแผง |
สิทธิ์
แท็บสิทธิ์แสดงแต่ละสิทธิ์ที่ปลั๊กอินประกาศในแมนิเฟสต์และสถานะการอนุญาตปัจจุบัน การเรียกแบ็กเอนด์จะถูกบังคับใช้สิทธิ์บนเซิร์ฟเวอร์ UI แสดงสถานะล่าสุดของแต่ละสิทธิ์
หากปลั๊กอินทำงานไม่เป็นไปตามที่คาด ให้ตรวจสอบแท็บสิทธิ์เพื่อยืนยันว่าสิทธิ์ที่จำเป็นได้รับอนุญาตแล้ว
โหมดพัฒนา
ปลั๊กอินที่ติดตั้งจากโฟลเดอร์จะแสดงป้าย การพัฒนา และปุ่ม โหลดใหม่
คลิก โหลดใหม่ เพื่อใช้การเปลี่ยนแปลงโค้ดโดยไม่ต้องติดตั้งใหม่ ปลั๊กอินจะเริ่มทำงานใหม่และลงทะเบียนฮุกกับเส้นทางทั้งหมดอีกครั้ง นี่คือวงจรการพัฒนาปกติสำหรับผู้เขียนปลั๊กอิน
ปลั๊กอินในโหมดพัฒนายังคงเชื่อมโยงกับโฟลเดอร์ต้นฉบับ การเปลี่ยนไฟล์ในโฟลเดอร์นั้นมีผลเมื่อโหลดใหม่ครั้งถัดไป
ตลาดปลั๊กอิน
แท็บ ตลาดปลั๊กอิน แสดงปลั๊กอินจากชุมชนในทะเบียน Awesome Ogma Plugins
- เรียกดูหรือค้นหาในรายการปลั๊กอิน
- คลิกปลั๊กอินเพื่อดูคำอธิบาย เวอร์ชัน และเมทาดาทาความเข้ากันได้
- คลิก ติดตั้ง เพื่อติดตั้งโดยตรง
- หากปลั๊กอินที่ติดตั้งจากตลาดมีเวอร์ชันใหม่ที่เข้ากันได้ การดำเนินการจะเปลี่ยนเป็น อัปเดต
การติดตั้งจากตลาดต้องมีการเชื่อมต่อเครือข่ายเพื่อดาวน์โหลดแพ็กเกจ