Documentação
Conceitos e arquitetura
O componente
Referência das ferramentas
Administração avançada
Extensões
O plugin Extensões descobre, instala e atualiza as extensões do site.
Estas ferramentas dizem respeito ao componente Extensões / Instalar (com_installer). As operações de instalação, desinstalação e atualização de extensões são restritas ao Super usuário (core.admin global), pois executam código no site.
Inventário
Listar e detectar extensões.
| Ferramenta | Função | Permissões necessárias (ACL) |
|---|---|---|
list_extensions | Listar as extensões instaladas | Acesso administrativo — core.manage |
discover_extensions | Detectar extensões copiadas para o site, mas ainda não instaladas | Acesso administrativo — core.manage |
Instalar / desinstalar
Instalar e remover extensões.
| Ferramenta | Função | Permissões necessárias (ACL) |
|---|---|---|
install_extension | Instalar | Super usuário — core.admin global |
discover_install | Instalar uma extensão detectada | Super usuário — core.admin global |
uninstall_extension | Desinstalar | Super usuário — core.admin global |
set_extension_state | Ativar / desativar | Alterar o estado — core.edit.state |
Atualizações
Acompanhar e aplicar atualizações.
| Ferramenta | Função | Permissões necessárias (ACL) |
|---|---|---|
list_available_updates | Atualizações disponíveis | Acesso administrativo — core.manage |
update_extension | Atualizar uma extensão | Super usuário — core.admin global |
update_all | Atualizar tudo | Super usuário — core.admin global |
list_update_sites | Listar os sites de atualização | Acesso administrativo — core.manage |
set_update_site_state | Ativar / desativar um site de atualização | Alterar o estado — core.edit.state |
Exemplos de prompts
« Liste as atualizações disponíveis e aplique-as. »
« Desative a extensão « Debug » neste site. »