Capitolo 2. Admin

Sommario

1. Informazioni generali sull'Applicazione
2. Editing del file Biferno.config.bfr
3. Reload e Flush Cache

1. Informazioni generali sull'Applicazione

Una volta autenticati si ha accesso alla sezione Admin. In alto a destra si trova il menu che permette la navigazione nelle differenti sezioni di bifernoadmin. Tale menu è presente in tutte e quattro le sezioni.

In alto a sinistra, in ogni sezione, viene stampata la versione di Biferno, un link al sito Tabasoft.it e il nome dell'applicazione che si sta amministrando.

Nella sezione Admin seguono alcune indicazioni sull'ambiente operativo, tra cui:

  • System: il sistema su cui sta girando Biferno

    esempio: Unix: 6.6 Darwin Kernel Version 6.6: Thu May 1 21:48:54 PDT 2003; Power Macintosh powerpc

  • Version: la versione di Biferno che sta girando sulla macchina

    esempio: 1.0. Il link "check updates" consente di verificare la disponibilità di versioni più recenti sul sito della Tabasoft

  • WebServer: il web server che si sta usando

    esempio: Apache/1.3.27 (Darwin)

  • BifernoHome: il path alla cartella BifernoHome

    esempio: file://Users/BifernoHome/

  • Base Path: il path di base dell'applicazione, cioè la cartella in cui è contenuta l'applicazione

    esempio: file://Library/WebServer/Documents/MyApplication/

  • Web Path: la url di base per raggiungere l'applicazione

    esempio: http://www.mysite.com/MyApplication/

  • Up Since: la data di ultimo startup di Biferno

    esempio: 14-05-2003 11:23:31

  • Children: le sottoapplicazioni dell'applicazione (si veda "Biferno: Language Guide" per il concetto di sottoapplicazione)

    esempio: MySubApp1, MySubApp2

2. Editing del file Biferno.config.bfr

Nella pagina di Admin si trova anche una textarea per la gestione del file Biferno.config.bfr dell'applicazione. Sappiamo che il contenuto di questo file è fondamentale per gestire le preferenze della nostra applicazione e il suo codice viene eseguito solo al primo accesso all'applicazione. Nel caso della nostra semplice applicazione il file di config appare come nella seguente figura:

Figura 2.1. Editing del file Biferno.config.bfr

Editing del file Biferno.config.bfr

dopo aver eseguito l'editing del file è necessario premere il bottone «Save config and Reload» per rendere effettive le modifiche. Questa operazione salva il file di config e applica un reload all'applicazione per reinizializzarla con le preferenze appena modificate.

3. Reload e Flush Cache

Premendo il bottone «Reload» viene eseguito il reload dell'applicazione. Questa operazione è indispensabile qualora si voglia rieseguire il processo di inizializzazione dell'applicazione stessa (cioè l'esecuzione del Biferno.config.bfr). Si noti anche che questa operazione azzera tutto ciò che è legato all'applicazione; per esempio azzera le variabili session degli utenti e svuota la cache dell'applicazione.

In particolare se si è modificato anche il Biferno.config.bfr nella textarea è necessario anche salvare il file premendo il bottone «Save config and Reload».

Tramite il bottone «Flush Cache» è possibile svuotare solamente la cache dell'applicazione. Si noti che questa operazione non ha alcun effetto se la cache non è attiva (cioè se la variabile CACHE dell'applicazione vale false).

Per i concetti di reload e flush si veda anche "Biferno: Language Guide"

Nota

Le operazioni di flush e reload vengono automaticamente invocate anche su tutte le sottoapplicazioni, elencate nel campo Children delle informazioni generali (vedi: Sezione 1, «Informazioni generali sull'Applicazione»).