Modifiche apportate :
- Ottimizzazione degli script per il raggiungimento della completa funzionalità degli
stessi in ambienti Linux.
N.B. : questa versione della DpStd per linux effettua il controllo di sicurezza,
non su chiave hardware, ma tramite un file, personalizzato per ciascuna installazione in
base ai dati del mac-address della scheda di rete del server. La validità del file viene
fissata ad un (1) anno dalla data di assegnazione della licenza stessa, ovviamente rinnovabile.
- Le librerie di e-ware++ e la pubblicazione demo sono adesso perfettamente compatibili con la
release 5 di php.
- Aggiunto lo script DpLibVer.php, che restituisce il numero di versione delle librerie di e-ware++.
- E' stata aggiunta la possibilità di gestire le variabili globali di e-ware++, $DPDIR, $DPURL e
$DPTMP, tramite uno script, dpstdset.php, da includere nelle pagine della pubblicazione. Questo
metodo di gestione è alternativo alla omologa configurazione di php.ini, standard.
- Ottimizzata la gestione dei javascript utilizzati dalle librerie e-ware++.
- Aggiornata la fase di esportazione dei dati visualizzati in file formato xml, txt e slk,
per completa funzionalità in ambienti Linux, con i browser Mozilla Firefox e sulle versioni
di Internet Explorer successive alla 6. Per questo scopo vengono utilizzati due script di
appoggio DpPageDownl.php e Downlpg2.php.
- DpFoundation : aggiunta la possibilità di gestire in modo nativo la connessione a database di tipo MySql
- DpControls : aggiunta propietà hidden all'oggetto DpText per la creazione di campi input di tipo
hidden
- DpFind.php : gestita la possibilità di eseguire una ricerca senza immettere
alcun filtro. L'utente può adesso non inserire alcuna stringa nel campo codice o descrizione,
della finestra di ricerca, ottenedo la lista completa dei record (primi 100 elementi), funzionamento
analogo alla ricerca eseguita con la stringa '.'
- DpKarts.php : la funzione di aggiunta di una riga al carrello restituisce adesso
il valore del codice/idriga dell'ultimo elemento inserito. Sono stati poi aggiunte le proprietà
- sc_ag che consente di gestire lo sconto agente, di riga, direttamente
sull'oggetto item del carrello. Questa proprietà viene gestita direttamente nella funzione
carrello->additem.
N.B. : la gestione sconti su riga è attiva solo nel caso di non aggregazione delle
righe del carrello.
- magg, magg1, magg2 che consentono di gestire le maggiorazioni di riga.
La proprietà magg viene impostata tramite la carrello->additem e nel caso le sia attribuito
una stringa con un solo valore, questo verrà inserito direttamente nella proprietà dell'oggetto item,
mentre se a magg viene attribuita una stringa con due valori, separati da ';', questi verranno inseriti
rispettivamente nella proprietà magg1 e magg2 dell'oggetto item
- cargo che consente al programmatore di gestire ulteriori clausole personalizzate
in fase di gestione della riga del carrello.
- DpPdfClass.php, DpPdfGrid.php : aggiunte le propietà
- skipzerovalue che consente di abilitare la stampa delle taglie con quantità a 0
- tgalign che indica il tipo di allineamento da usare per le colonne della tabella
taglie
- onCARRrowout che permette di personalizzare la visualizzazione dei dati del
carrello
|