Chuyển đến nội dung

Plugin ​

Plugin mở rộng Ogma với trang giao diện tùy chỉnh, xử lý backend, hook sự kiện và bảng cài đặt - tất cả đều giới hạn trong các quyền mà plugin khai báo.

Màn hình Plugin ở chế độ tốiMàn hình Plugin ở chế độ sáng

Những gì plugin có thể bổ sung ​

  • Trang giao diện tùy chỉnh truy cập được từ thanh điều hướng bên trái.
  • Tuyến backend xử lý yêu cầu hoặc phản hồi.
  • Hook sự kiện được kích hoạt bởi lưu lượng đã ghi nhận.
  • Trang cài đặt cho cấu hình riêng của plugin.
  • Lệnh có thể đăng ký trong bảng lệnh.

Cài đặt từ thư mục ​

  1. Nhấp Cài đặt trong màn hình Plugin.
  2. Chọn Thư mục.
  3. Chọn thư mục gốc của plugin. Thư mục phải chứa bản kê plugin hợp lệ và các tệp mà bản kê khai báo.
  4. Ogma kiểm tra tính hợp lệ của gói và đăng ký plugin.
  5. Bật plugin để kích hoạt.

Cài đặt từ tệp nén zip ​

  1. Nhấp Cài đặt trong màn hình Plugin.
  2. Chọn Zip.
  3. Chọn tệp .zip của plugin.
  4. Kiểm tra tên và phiên bản plugin được nhận diện.
  5. Nhấp Cài đặt, rồi bật plugin.

Các bản cài từ zip được sao chép vào thư mục plugin do Ogma quản lý. Có thể xóa tệp nén gốc sau khi cài đặt.

Cảnh báo tương thích ​

Sau khi cài đặt, Ogma có thể hiển thị cảnh báo trên trang chi tiết plugin. Đây là thông tin tham khảo - không ngăn plugin chạy.

Các cảnh báo thường gặp:

  • Tệp không được tham chiếu - tệp có trong gói nhưng không được bản kê khai báo.
  • Thiếu shim thời gian chạy - plugin dùng API yêu cầu một lớp tương thích không có trong phiên bản Ogma này.

Kiểm tra cảnh báo trước khi bật plugin chưa quen thuộc.

Bật và tắt ​

Dùng công tắc Đã bật trên hàng plugin để kích hoạt hoặc vô hiệu hóa plugin. Plugin bị tắt vẫn được cài đặt nhưng không chạy. Bật lại khôi phục plugin mà không cần cài lại.

Các thẻ chi tiết plugin ​

Chọn plugin để mở bảng chi tiết. Bảng có các thẻ sau.

ThẻNội dung
Tổng quanTên, phiên bản, tác giả, mô tả và nguồn của plugin.
Cảnh báoVấn đề tương thích được phát hiện khi cài đặt hoặc bật.
QuyềnCác quyền plugin yêu cầu và những quyền Ogma cấp khi chạy.
TệpDanh sách tệp trong gói plugin.
Nhật kýĐầu ra khi chạy plugin, có tô sáng cú pháp cho dòng nhật ký có cấu trúc.
UITrang tùy chỉnh của plugin, được hiển thị trực tiếp.

Quyền ​

Thẻ Quyền liệt kê từng quyền plugin khai báo trong bản kê và trạng thái cấp quyền hiện tại. Các lệnh gọi backend được kiểm soát ở phía máy chủ. Giao diện phản ánh trạng thái trực tiếp của từng quyền.

Nếu plugin không hoạt động như mong đợi, kiểm tra thẻ Quyền để xác nhận các quyền cần thiết đã được cấp.

Chế độ phát triển ​

Plugin cài từ thư mục hiển thị nhãn Phát triển và nút Tải lại.

Nhấp Tải lại để áp dụng thay đổi mã mà không cần cài lại. Plugin khởi động lại và đăng ký lại mọi hook và tuyến. Đây là chu trình phát triển tiêu chuẩn cho tác giả plugin.

Plugin ở chế độ phát triển vẫn liên kết với thư mục nguồn. Thay đổi tệp trong thư mục đó có hiệu lực ở lần tải lại tiếp theo.

Kho plugin ​

Thẻ Kho plugin liệt kê plugin cộng đồng từ danh mục Awesome Ogma Plugins.

  1. Duyệt hoặc tìm trong danh sách plugin.
  2. Nhấp plugin để xem mô tả, phiên bản và siêu dữ liệu tương thích.
  3. Nhấp Cài đặt để cài trực tiếp.
  4. Nếu plugin đã cài từ kho có phiên bản tương thích mới hơn, thao tác đổi thành Cập nhật.

Cài từ kho plugin yêu cầu kết nối mạng để tải gói.

Phần mềm độc quyền. Bảo lưu mọi quyền.