Struttura delle directory

La struttura delle directory separa punti di ingresso, logica applicativa, interfaccia, installazione e dati di runtime.

Panoramica

Questa pagina descrive l’utilizzo e gli effetti principali di Struttura delle directory. Se le modifiche influiscono su ticket, autorizzazioni, notifiche o automazioni esistenti, devono essere verificate prima in un ambiente di test.

Flusso di lavoro tipico

  1. ``bin/`` per i programmi CGI e da riga di comando. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  2. ``core/config/`` per la configurazione e le descrizioni dei programmi. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  3. ``core/module/`` per i moduli delle pagine. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  4. ``core/system/`` per la logica applicativa. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  5. ``core/output/`` per i modelli e l’output. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  6. ``core/language/`` per de, en, fr e it. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  7. ``install/`` per schema, dati di base e aggiornamenti. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  8. ``var/static/`` per le risorse frontend. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

  9. ``t/`` per i test automatizzati. Eseguire la funzione nel modulo previsto e controllare immediatamente il risultato nella vista corrispondente o nel ticket interessato.

Note

  • Le voci di menu e le azioni visibili dipendono dalle autorizzazioni di gruppo e di programma dell’agente connesso.

  • Le voci disattivate vengono spesso mantenute per ticket e valutazioni esistenti, ma non sono più disponibili per nuove assegnazioni.

  • Dopo le modifiche, verificare almeno un caso d’uso realistico con un utente del ruolo interessato.