Modifiche principali alle librerie DpStd ver. 1.2.0 rilascio 30/04/2008
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


Funzioni disponibili nella Preview ver. 1.2.0
 
Nessun nuovo script aggiunto



Note integrative :