eDisplay 2
release 2.1.2

(c) 2003 eDisplay srl

=======================================================
CONTENUTO DEL FILE LEGGIMI.TXT
=======================================================

1 - DETTAGLI DELLA RELEASE
2 - NOVITA' DI EDISPLAY 2
3 - COMPATIBILITA' CON LE VERSIONI 1.x


=======================================================
1 - DETTAGLI DELLA RELEASE
=======================================================


release 2.1.3 - nuove funzioni e debug:
---------------------------------------

- Supporto per il payment gateway SysPay

- Possibilit di eliminare il segno "+" alle varianti
  con importo positivo

- Possibilit di configurare l'aspetto della vetrina
  modificando il codice HTML generato

- Correzione di bug minori


release 2.1.2 - nuove funzioni e debug:
---------------------------------------

- Correzione bug nell'ordinamento degli articoli in
  reparti con 10 o pi prodotti

- Correzione di bug minori


release 2.1.1 - nuove funzioni e debug:
---------------------------------------

- Supporto nuove specifiche per Cilme


release 2.1.0 - nuove funzioni e debug:
---------------------------------------

- Possibilit di configurare l'aspetto dell'elenco
  reparti modificando il codice HTML generato

- Nuova opzione nelle impostazioni dei trasferimenti
  FTP che consente la rimozione dei file inutili
  dal server 

- Possibilit di visualizzare nel carrello anche il
  sottotitolo dell'articolo

- Correzione di bug minori


release 2.0.9 - nuove funzioni e debug:
---------------------------------------

- I tag personalizzati possono essere validi per tutti
  i negozi oppure solo per il negozio corrente; possono
  essere esportati automaticamente (eDisplay Pro)

- Correzione di bug minori


release 2.0.8 - nuove funzioni e debug:
---------------------------------------

- E' possibile impostare un'estensione diversa da .htm
  per le pagine generate (dal menu "File / Impostazioni
  costruzione" che sostituisce "Costruzione selettiva")

- Possibilit di impostare un protocollo diverso da
  http:// per raggiungere il sito ( sufficiente
  inserire il nome di dominio completo del protocollo
  nella scheda "Internet")

- Supporto per il payment gateway BankPass

- Supporto per il payment gateway Gestpay anche in
  modalit compatibile

- Possibilit di impostare un diverso numero di
  articoli affiancati nei diversi reparti

- Possibilit di inserire anche il sottotitolo
  nell'elenco articoli (vedi scheda "Sito")

- Correzione di bug minori


release 2.0.7 - nuove funzioni e debug:
---------------------------------------

- Correzione di bug minori


release 2.0.6 - nuove funzioni e debug:
---------------------------------------

- Supporto per Fatturazione e Magazzino 3

- Supporto per il payment gateway Cariverona

- Migliorato supporto per i trasferimenti FTP verso
  alcuni tipi di virtual server

- Correzione di bug minori


release 2.0.5 - nuove funzioni e debug:
---------------------------------------

- Supporto per il payment gateway Secur@Light (Shopl)

- Possibilit di aumentare o diminuire i prezzi degli
  articoli nei reparti o in tutto il negozio con un
  nuovo comando del menu "Modifica"

- Nuovo sistema di protezione del software basato sul
  codice dell'hard disk

- Correzione di bug minori


release 2.0.4 - nuove funzioni e debug:
---------------------------------------

- La nuova funzionalit "Costruzione selettiva",
  raggiungibile dal menu "File", permette di
  velocizzare notevolmente l'aggiornamento del sito

- Possibilit di inviare il riepilogo dell'ordine al
  cliente grazie al nuovo tag <<riepilogo>> da inserire
  nel testo dell'e-mail di conferma

- Nuova opzione nella scheda "Sito" che permette di
  effettuare la ricerca anche sul codice articolo

- Nuovo comando "Campi obbligatori" del menu
  "Modifica" (attivo quando  aperta la scheda "Sito") 

- Nuove opzioni nella scheda "Internet": possibilit
  di effettuare il reindirizzamento automatico al
  dominio principale e di segnalare al visitatore
  possibili problemi con i cookie

- Nuove impostazioni di esportazione da eDisplay Pro
  alla versione Client

- La sezione "Indirizzi Internet" non  pi compilata
  automaticamente se i campi non sono vuoti

- Migliorata formattazione dell'importo totale nelle
  pagine di risposta dei metodi "Contrassegno" e
  "Pagamento anticipato" (cambiati i rispettivi
  file form.epg)

- Correzione di un bug della versione Pro in seguito al
  quale l'esportazione per eDisplay Client in certi
  casi sovrascriveva alcuni parametri nella scheda
  "Internet"

- Correzione errore di arrotondamento nel calcolo
  degll'ultimo centesimo dell'IVA nei negozi con
  prezzi iva esclusa

- Correzione di bug minori


release 2.0.2 - nuove funzioni e debug:
---------------------------------------

- Supporto per i payment gateway "Consorzio Triveneto"
  (in modalit "consortile"), "Omnipay Prepagato" e
  "PayPal"

- Se viene inserito il carattere virgolette (") nel
  titolo del negozio gli script edorder.pl/.asp non
  vanno pi in crash

- Correzione bug che impediva in alcune configurazioni
  il calcolo esatto del prezzo nel caso fosse impostato
  uno sconto di reparto o di negozio

- Correzione di bug minori


release 2.0.1 - nuove funzioni e debug:
---------------------------------------

- Corretto di un bug a causa del quale, in determinate
  circostanze, i dati della scheda "Internet" non
  venivano salvati

- Correzione di bug minori


=======================================================
2 - NOVITA' DI EDISPLAY 2
=======================================================

L'innovazione principale apportata alla nuova release di eDisplay riguarda il supporto di negozi multilingua. Grazie a questa nuova caratteristica sar possibile costruire e pubblicare siti in grado di funzionare in diverse lingue (fino a 4 nella versione Pro) e di adattarsi cos con maggiore flessibilit alle preferenze del navigatore, ampliando notevolmente le potenzialit del proprio business online.

La creazione di un negozio mulitilingua avviene, in modo del tutto analogo alle precedenti versioni del programma, selezionando la voce "Nuovo negozio" dal menu "File" e specificando la cartella locale di destinazione: verr creato un nuovo database che comprender inizialmente la sola lingua italiana, a cui sar possibile aggiungere altre lingue.

In un negozio multilingua tutte le informazioni specifiche per ogni singola lingua sono contrassegnate da un apposito simbolo, posto a fianco dell'etichetta del rispettivo controllo. Ogni modifica effettuata in questi campi influir solo sulla lingua attualmente selezionata; questi campi saranno infatti vuoti quando si creer una nuova lingua e andranno riempiti con contenuto specifico tradotto nella lingua selezionata. I campi non contrassegnati da tale simbolo sono invece da considerarsi generali e le relative modifiche riguarderanno, di conseguenza, tutte le versioni linguistiche del negozio.

Per spostarsi all'interno delle diverse lingue del negozio utilizzare il menu a tendina posto in alto a destra, immediatamente sotto il logo del programma, o servirsi dell'apposito comando nel menu "Visualizza".

L'aggiunta di nuove lingue al negozio  subordinata alla presenza dei relativi Moduli linguistici, situati nella sottocartella "languages" all'interno della directory di installazione del programma. Ogni modulo linguistico  costituito da un file di testo nomelingua.lng (es. "inglese.lng") e da un'immagine nomelingua.gif che diventer il pulsante di scelta della lingua nelle pagine online del negozio.

Naturalmente, occorrer che anche il template utilizzato per il negozio sia in grado di supportare l'uso delle diverse lingue. A questo scopo, i nuovi template forniti con il programma, oltre a richiamare i testi dai moduli linguistici grazie ai nuovi tag <<4-xxx>>, prevedono la possibilit di inserire in apposite sottocartelle (es. "C:\Programmi\eDisplay\Pro\template\classico blu\Inglese") tutti i file (pagine html e immagini), specifici per la lingua interessata, che eDisplay utilizzer al posto dei file aventi lo stesso nome, ma collocati nella cartella principale del template. In altre parole, eDisplay costruir il negozio utilizzando per tutte le lingue i file presenti nella cartella principale del template, a meno che le sottocartelle dei modelli specifici per ciascuna lingua non contengano gli stessi file, opportunamente tradotti e adattati, che nel caso avranno la precedenza.

Il programma viene distribuito con i moduli linguistici per l'italiano, l'inglese e il francese; sar possibile scaricare nuovi moduli dal sito.


=======================================================
3 - COMPATIBILITA' CON LE VERSIONI 1.x
=======================================================

Creare un nuovo negozio in eDisplay 2 non comporta difficolt; qualche spiegazione si rende invece necessaria per utilizzare in eDisplay 2 negozi realizzati con la versione precedente.
 
A causa delle numerose nuove funzionalit, eDisplay 2 memorizza su disco le impostazioni dei negozi in modo parzialmente differente dalla versione 1.x, e anche il formato dei template  cambiato per permettere la visualizzazione dei testi in pi lingue. Questo significa che un negozio realizzato con eDisplay 2 non deve essere aperto da una versione 1: l'operazione  tecnicamente possibile ma al momento di costruire il negozio produrr risultati imprevisti e non corretti. Un esempio: se si realizzano negozi per terzi con eDisplay 2 Pro, e li si ridistribuisce unitamente al Client, anche quest'ultimo dovr essere aggiornato alla versione 2.
 
L'operazione inversa  invece possibile: si pu aprire un negozio 1.x con eDisplay 2. Il formato del negozio sar per convertito, e non sar pi possibile tornare indietro. Prima di convertire un negozio alla versione 2  quindi indispensabile eseguire un backup.
 
Consigliamo tuttavia di non effettuare immediatamente l'upgrade dei negozi gi funzionanti in rete: fintanto che non si  presa confidenza con le nuove impostazioni  meglio utilizzare ancora la versione 1.x per aggiornare i negozi gi funzionanti, e lavorare con la versione 2 su una copia fino a raggiungere il risultato desiderato. L'uso della nuova versione, infatti, apre nuove possibilit ma richiede anche una certa quantit  di lavoro aggiuntivo: sta all'utente decidere se e quando effettuare l'upgrade. Le versioni 1.x continueranno ad essere supportate (ed aggiornate qualora emergano bug).
 
Il risultato della conversione varia a seconda delle caratteristiche del negozio 1.x che  stato convertito; in estrema sintesi si possono verificare 3 casi: 

CASO 1) Negozi che utilizzano template e script standard (non modificati dall'utente):
 
In questo caso non si verificher alcun problema; bisogna per avere l'accortezza di utilizzare i nuovi template che supportano  pi lingue (ad esempio, se il negozio utilizza "Classico blu", in eDisplay 2 sar necessario invece scegliere il template "Classico blu v2").

   
CASO 2) Negozi che utilizzano template personalizzati:
 
Per usufruire in modo completo delle funzionalit multilingua  necessario modificare il proprio template affinch i testi in esso compresi vengano richiamati dai moduli linguistici esterni (file con estensione .lng presenti nella sottocartella "languages") oppure utilizzare un template standard da modificare successivamente.
In sostanza, i testi devono essere "portati fuori" dal template. In eDisplay 2  presente una nuova classe di tag con formato <<4-xxxx>> che svolge appunto questa funzione; l'elenco dei nuovi tag (e il loro contenuto) pu facilmente essere ottenuto aprendo con il Blocco Note di Windows i file con estensione .lng ("Italiano.lng", "Inglese.lng" e cos via).
Qualora l'interfaccia del negozio debba visualizzare immagini differenti nelle diverse lingue,  sufficiente creare, all'interno della cartella del template, una sottocartella per ogni lingua da personalizzare ("Italiano", "Inglese", ecc.: il nome della cartella deve corrispondere esattamente al nome della lingua) e inserire in quest'ultima le immagini del template (o anche intere pagine) che devono essere diverse da lingua a lingua (ad esempio "edis_offerta.gif", etc.).
La conversione del template  pi semplice a farsi che a dirsi: per comprendere questo meccanismo  utile esaminare attentamente uno dei nuovi template e confrontarlo con il corrispondente template della versione 1.x
  

CASO 3) Negozi che utilizzano script personalizzati:
 
Per usufruire in modo completo delle funzionalit multilingua  necessario modificare il proprio script affinch i testi in esso compresi vengano richiamati dai moduli linguistici esterni (file con estensione .lng presente nella sottocartella "languages") oppure utilizzare uno script standard da modificare successivamente.
Vale anche qui quanto affermato per il caso precedente: i testi devono essere "portati fuori" dallo script utilizzando i nuovi tag <<4-xxx>>.
  

In ultima analisi, nei casi 2 e 3 il nostro consiglio  quello di aprire il negozio ma impostarlo in modo che utilizzi inizialmente i template e gli script standard forniti con eDisplay 2 senza modifiche. Successivamente, come si  fatto con la versione 1.x, sar possibile adattare questi ultimi alle proprie esigenze.
 
Ovviamente non vi  invece nessuna particolare raccomandazione per la creazione di nuovi negozi con eDisplay 2: questi ultimi ne sfrutteranno completamente tutte le nuove funzionalit.