Pixmicat! API 規格列表
供程式開發者參考的 API 規格函式說明。這裡列表的條目一般架設者、版面使用者不會用到,屬於規格文件。
主要
- PMCLibrary
- 7th.Release 整合之後的各物件入口,請以此入口物件來取得其他物件。
文章資料相關
- IPIO 介面
- 封裝資料來源方便讀寫文章內容的介面。開發者亦可實作以支援其他資料來源。
- PIO FlagHelper
- 方便使用及更改文章屬性。
- IPIOCondition 介面
- PIO 用來偵測自動刪文機制的介面。
圖檔相關
- FileIO API
- 封裝圖檔操作及取得檔案位置的物件。
- Thumbnail Generate Wrapper API
- 預覽圖生成物件 API 規格,方便撰寫其他 Wrapper 強化 Pixmicat! 對各種預覽圖生成工具的支援。
模組相關
- PMS API
- 模組系統 API 規格,方便使用和撰寫其他擴充模組強化 Pixmicat! 功能性。
- IModule 介面
- 7th.Release 開始加入的 IModule 介面。開發者設計的模組需實作此介面。
- ModuleHelper
- 7th.Release 開始加入、協助撰寫模組更方便的抽象物件。開發者可直接繼承此抽象物件取得一些包裝好的便利功能。
程式擴充相關
- Language API
- Pixmicat! Language API 規格,方便使用或新增語言字串。
- ILogger 介面
- 7th.Release 開始加入的 Logger 介面,藉以紀錄程式各種除錯資訊。開發者亦可實作以取代原有 Logger。