page26
TUTORIAL
COMO FAZER
É bom lembrar que uma extensão pode ser instalada no modo compartilhado; isto é, para todos os usuários da estação de trabalho. Neste caso o Gerenciador de Extensões deve ser executado a partir do terminal, com direitos de escrita na pasta de instalação do LibreOffice. Por exemplo, no Windows:
> cd \<libreoffice_install>\program
> unopkg -h
Temos uma extensão totalmente funcional, contudo ela não contempla nenhuma das principais características oferecidas pelo mecanismo de extensões do LibreOffice. Então, vamos mergulhar um pouco mais.
Componentes básicos das extensões
Dependendo da complexidade e do tipo de recurso a ser empacotado, uma extensão pode conter diversos tipos de arquivos, organizados numa estrutura hierárquica de pastas.
Para suplementos (addons), entre os mais comuns temos: arquivo manisfest.xml; código fonte; ícones; dados de configuração da interface gráfica; dados de configuração do aplicativo; arquivos de ajuda; licenças e informações para o gerenciador de extensões.
Vejamos a estrutura de pastas de uma extensão BASIC, como exportada pelo LibreOffice, expandindo o nosso arquivo “.oxt”: