Sistema de plugins
O sistema de plugins do Koha permite adicionar novas ferramentas e relatórios ao Koha que são específicos à sua biblioteca. Os plugins são instalados carregando ficheiros KPZ (Koha Plugin Zip). Um ficheiro KPZ é simplesmente um ficheiro comprimido com os ficheiros Perl, os templates e outros ficheiros necessário ao funcionamento do plugin.
Aviso
Não há processo de verificação de plugins pela comunidade Koha. Cada plugin é mantido e testado pelo seu fornecedor e contribuidores. Use os plugins por sua própria conta e risco.
O sistema de plugins precisa de ser ativo por um administrador do sistema.
Configuração
Para configurar o sistema de plugins do Koha deve, primeiro, efectuar algumas modificações na sua instalação.
Altere a linha <enable_plugins>0</enable_plugins> para <enable_plugins>1</enable_plugins> no ficheiro koha-conf.xml
Reinicie o seu servidor web
Na página das Ferramentas verá os plugins de Ferramentas e na página de Relatórios verá os plugins de Relatórios.
Instalar um repositório de plugins
No ficheiro koha-conf.xml deve haver uma etiqueta <plugin_repos>
. A etiqueta é usada para definir quais os repositórios o Koha deve consultar para pesquisar por novos plugins.
Cada repositório individual está numa etiqueta <repo>
. Dentro de cada etiqueta é inserida a informação do repositório.
:code:`<name>`consiste no nome da empresa ou da pessoa à qual o repositório pertence.
<org_name>
consiste no nome de utilizador da empresa ou individual no serviço git.:code:`<service>`consiste na plataforma git usada para hospedar o repositório.
Vários repositórios estão disponíveis no ficheiro de configuração por omissão. Pode comentar um ou todos os repositórios.
<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>
Instalar e usar os plugins
See the plugins section in the administration chapter of this manual to learn how to install and use plugins in Koha.