外掛系統

Koha 的外掛系統允許您新增工具與報表供您的圖書館使用。可經由上傳 KPZ ( Koha Plugin Zip ) 套件安裝外掛。KPZ 檔案是一個包括 perl 檔案、模版檔與其他檔案的壓縮檔。

警告

Koha 社群沒有對外掛進行審查過程. 每個外掛均由其提供者和貢獻者維護和測試. 使用外掛程式的風險由您自行承擔.

外掛系統需要系統管理者開啟。

設定

必須先改變安裝才能設定 Koha 的外掛系統。

  • 把 <enable_plugins>0</enable_plugins> 變更為 <enable_plugins>1</enable_plugins> 於您的 koha-conf.xml 檔案

  • 重新啟動您的網站伺服器

在工具頁面上,您將看到工具插件,在報告頁面上,您將看到報告插件。

安裝外掛典藏庫

在 koha-conf.xml 檔案中,應該有一個 <plugin_repos> 標記. 該標籤用於告訴 Koha 在哪些 git 典藏庫中搜尋外掛.

每個單獨的典藏庫都位於 <repo> 標記中. 此標籤內包含典藏庫的資訊.

  • <name> 是其典藏庫所在的公司或個人的名稱.

  • <org_name> 是公司或個人在 git 服務上的使用者名稱.

  • <service> 是用來託管典藏庫的 git 平台.

預設設定檔中有幾個可用的典藏庫. 您可以取消註解一項或全部.

<plugin_repos>
  <repo>
    <name>ByWater Solutions</name>
    <org_name>bywatersolutions</org_name>
    <service>github</service>
  </repo>
  <repo>
    <name>Theke Solutions</name>
    <org_name>thekesolutions</org_name>
    <service>gitlab</service>
  </repo>
  <repo>
    <name>PTFS Europe</name>
    <org_name>ptfs-europe</org_name>
    <service>github</service>
  </repo>
   <repo>
     <name>Solutions inLibro</name>
     <org_name>inLibro</org_name>
     <service>github</service>
 </repo>
   -->
</plugin_repos>

安裝和使用外掛

請參閱本手冊中管理章節的 外掛部分,了解如何在 Koha 中安裝和使用外掛.