Estrutura de diretórios

A estrutura de diretórios separa pontos de entrada, lógica de negócio, interface, instalação e dados de execução.

Visão geral

Esta página descreve o uso e os principais efeitos de Estrutura de diretórios. Se as alterações afetarem tickets, permissões, notificações ou automações existentes, elas deverão ser verificadas primeiro em um ambiente de teste.

Fluxo de trabalho típico

  1. ``bin/`` para programas CGI e de linha de comando. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  2. ``core/config/`` para configurações e descrições de programas. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  3. ``core/module/`` para módulos de páginas. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  4. ``core/system/`` para a lógica de negócio. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  5. ``core/output/`` para modelos e saída. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  6. ``core/language/`` para de, en, fr e it. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  7. ``install/`` para esquema, dados básicos e atualizações. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  8. ``var/static/`` para recursos do frontend. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

  9. ``t/`` para testes automatizados. Execute a função no formulário previsto e verifique imediatamente o resultado na visão correspondente ou no ticket afetado.

Observações

  • Os itens de menu e as ações visíveis dependem das permissões de grupo e de programa do agente conectado.

  • As entradas desativadas geralmente são mantidas para tickets e avaliações existentes, mas não ficam mais disponíveis para novas atribuições.

  • Após as alterações, teste pelo menos um caso de uso realista com um usuário da função afetada.