Strumenti Utente

Strumenti Sito


itaengine:configurazioni

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
itaengine:configurazioni [2017/06/07 15:02] c.iesariitaengine:configurazioni [2018/03/19 10:45] (versione attuale) – modifica esterna 127.0.0.1
Linea 1: Linea 1:
 > :!: **Le modifiche riportate di seguito non sono ancora effettive.** > :!: **Le modifiche riportate di seguito non sono ancora effettive.**
-===== config/itaPath.ini ===== +====== Refactoring configurazioni itaEngine ====== 
-Nel file **//itaPath.ini//** sono state rimosse le sezioni **[formRoute]**, **[appRoute]** e **[reportRoute]**.\\+Alla release di un aggiornamento contenente il refactoring delle configurazioni andranno effettuate delle modifiche ai vari file di conf. 
 + 
 +===== Modifiche generali ===== 
 + 
 +==== Config.inc.php ==== 
 +Dal file **//Config.inc.php//** è stata rimossa la classe **Conf**, che si trova ora in **//lib/appDefinitions/Conf.class.php//**. 
 + 
 +È stato poi aggiunto il file **//ConfigLoader.php//** da utilizzare per il caricamento automatico del file di configurazione, che si occupa in modo centralizzato della distinzione dell'ambiente di lavoro. 
 + 
 +==== config/itaPath.ini ==== 
 +Nel file **//config/itaPath.ini//** sono state rimosse le sezioni **[formRoute]**, **[appRoute]** e **[reportRoute]**.\\
 Le singole path generali per le sezioni rimosse (form, app e report) sono state raggruppate nella sezione **[primary]**, come segue: Le singole path generali per le sezioni rimosse (form, app e report) sono state raggruppate nella sezione **[primary]**, come segue:
 <code ini> <code ini>
Linea 28: Linea 38:
 ); );
 </code> </code>
-==== lib/appDefinitions ==== +In questo modo l'aggiunta di nuovi applicativi avverrà in modo consistente ed automatica tra tutti gli ambienti di lavoro. 
-===== Config.inc.php =====+ 
 +Nel caso si volessero specificare degli applicativi relativi alla sola installazione che si sta configurando, è possibile espandere il file **//config/itaPath.ini//** con la sezione //[appDefinitions]//: 
 +<code ini> 
 +[appDefinitions] 
 +; Di seguito è possibile aggiungere percorsi applicativi aggiuntivi 
 +; indicando il nome della cartella applicativo. 
 +ese Esempio 
 +</code> 
 +> Le chiavi degli applicativi dichiarati in questo modo sovrascrivono quelle degli applicativi base. 
 + 
 +==== config/enti.ini ==== 
 +File rimosso, non più utilizzato.
  
 +===== Voci deprecate / eliminate =====
 +^ File        ^ Sezione       ^ Parametro          ^ Stato     ^
 +^ config.ini  | renderBackEnd | generator          | Deprecata |
 +^ :::         | :::           | localPath          | Deprecata |
 +^ :::         | :::           | altGenerator       | Deprecata |
 +^ :::         | :::           | checkDuplicate     | **Eliminata** |
 +^ :::         | modelBackEnd  | html               | **Eliminata** |
 +^ :::         | :::           | eq                 | Deprecata |
 +^ :::         | :::           | %%php%%            | Deprecata |
 +^ :::         | security      | secure-BackEnd     | Deprecata |
 +^ :::         | itaJPCCSA     | path               | Deprecata |
 +^ itaPath.ini | formRoute     | *                  | **Eliminata** |
 +^ :::         | appRoute      | *                  | **Eliminata** |
 +^ :::         | reportRoute   | *                  | **Eliminata** |
 +^ :::         | temporary     | privatePath        | Deprecata |
 +^ :::         | :::           | privateUrl         | Deprecata |
 +^ :::         | general       | organizationConfig | **Eliminata** |
 +^ :::         | :::           | itaTmpwww          | **Eliminata** |
 +^ :::         | :::           | itaRecupero        | **Eliminata** |
 +^ :::         | :::           | itaFotoAnagrafe    | **Eliminata** |
 +^ Config.inc.php | //Rimossa la classe **Conf**//. |||
 +^ Config.mobile.inc.php | //Rimossa la classe **Conf**//. |||
itaengine/configurazioni.1496847778.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)