Gestione Plugin
Il sistema a plugin di Koha ti permette di aggiungere reports e strumenti personalizzati alla tua installazione di Koha. I Plugini sono installati caricando un pacchetto KPZ ( Koha Plugin Zip ). Un file KPZ è semplicemente un zip che contiene i file perl, i templates e ogni altro files necessario al plugin per funzionare.
Avvertimento
Non esiste un processo di verifica da parte della comunità Koha per i plugin. Ogni plugin è gestito e testato dal suo fornitore e dai suoi collaboratori. L’utilizzo dei plugin è a proprio rischio.
La gestione dei plugin deve essere attivata da un intervento sulla linea di comando Linux.
Configurazione
Per attivare la gestione dei plugin di Koha bisogna prima fare dei cambiamenti alla tua installazione.
Cambia <enable_plugins>0</enable_plugins> to <enable_plugins>1</enable_plugins> nel tuo file koha-conf.xml
Riavvia il tuo webserver
Nella pagina “Strumenti” troverai la sezione con i plugin classificati come strumenti. Nella pagina dei Report troverai i plugin per fare reportistica.
Installare un repository di plugin
Nel file koha-conf.xml file, individuare il tag code:<plugin_repos>. Questo tag è usato per dire a Koha in quali repos git cercare i plugins.
Ogni repository è dentro un suo tag <repo>
. Dentro il tag vi sono le informazioni necessarie per il repository.
<name>
è il nome della ditta o della persona che gestisce il repository.<org_name>
è lo username della ditta o della persona che gestisce il repository.<service>
è la piattaforma git che ospita il repository.
Nel file di configurazione di default sono disponibili diversi repository. È possibile decommentarne uno o tutti.
<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>
Installare e usare i plugins
Vai alla sezione plugin del capitolo sull’amministrazione di questo manuale per imparare come installare e usare i plugins in Koha.