Clicca QUI
 
homepage opencommercio forum downloads le nostre faq progetti maxdev documentazione accedi al tuo profilo  
Menu Principale
Articoli recenti
Mercoledì 06 Febbraio
·Ecco OpenCommercio MS2.2 RC2a (0)
Venerdì 01 Febbraio
·Rilasciata oscommerce MS2.2 RC2 a (0)
Mercoledì 16 Gennaio
·Rilasciato osCommerce Online Merchant v2.2 RC2 (0)
Martedì 01 Gennaio
·Ecco AutoTheme 0.81 per OPC/OSC MS2.2 RC1 (0)
Venerdì 28 Settembre
·MDPro 1.082 rilasciato (0)
 Articoli vecchi
Categorie

Paragrafo 2: Installare AutoTheme per OPC/OSC

Terminata l'installazione di OPC/OSC senza errori (su come installare OPC, scaricare la nostra guida da opencommercio.com) e dopo aver configurato le impostazioni di base del sistema (Configurazione) ed aver provato che visualizzi bene sia il negozioche il Pannello di Amministrazione, bisogna ora personalizzare la composizione e la grafica del sistema. Si consiglia di costruire i temi in locale e dopo di trasferirli su negozio on line, in quanto il tema si troverà pressocchè tutto in una unica cartella. La versione di OPC/OSC a cui faremo riferimento è la MS2.2 RC1 di agosto 2007. In locale useremo sotto Windows il pacchetto EasyPHP 2.0 beta, sotto Linux/Mac useremo cioè Apache 2.2, PHP 5.2, MySQL 5.0, più browser diversi possibili (IE, Firefox, Safari, Konqueror, Netscape) perchè quando si tratta di grafica spesso i browser rispondono in modo diverso ai comandi di formattazione.

Procuriamoci ora AutoTheme per OPC/OSC: attenzione: la versione da usare non è quella che trovate su tanti siti sul web, che è per CMS, ma quella specifica per OPC/OSC, che a quanto mi risulta si trova ormai solo sul nostro sito http://www.opencommercio.com: andate nei Downloads e scaricate autotheme_81_osc_rc1_it.zip. Invece l'altra versione presente nei Downloads, atlite_81_osc_it.zip è quella per OPC/OSC MS2.2 fino alla versione novembre 2005. La versione di OPC/OSC deve essere perciò la RC1 di agosto 2007: se avete versioni precedenti, aggiornate prima alla novembre 2005 poi alla agosto 2006, poi alla agosto 2007 (la RC1): è importante tenere il sistema aggiornato, perchè sono stati risolti molti bug di codice e di sicurezza.

Le versioni di AutoTheme sono: AutoTheme professionale, che è shareware, e la AutoTheme Lite, presente nei vari CMS open source, che è appunto a sorgenti liberi. La Lite esiste poi nelle versioni per i vari CMS, come già detto, e per OPC/OSC, che è quella che ci serve.

Dezippate AutoTheme e vi trovate la cartella /catalog. Copiate ora la cartella /catalog esattamente sulla cartella /catalog del vostro negozio: es. se in locale avete il negozio installato sotto C:/Programmi/EasyPhp/www/catalog/ , copiate i files dezippati esattamente lì, in modo che sovrascrivano tutti i file del negozio: varie finestre di dialogo vi diranno che un file o una cartella con lo stesso nome esiste già, dite si a tutto.

Come avviene con molte altre contribuzioni, AutoTheme sovrascrive molti files di osCommerce o OpenCommercio per permettere una più facile installazione del motore grafico.
Questa procedura semplificata di sovrascrivere con un Copia&Incolla i files inclusi in AutoTheme nella root del negozio è pensata solo per nuove installazioni di OPC/OSC.
ATTENZIONE: Se invece si ha un negozio con altre contributions installate, la semplice SOVRASCRITTURA DEI FILES CAUSERA' CERTAMENTE IL MALFUNZIONAMENTO DEL SISTEMA. In questo caso conviene aprire i singoli files presenti in AutoTheme e copiare nei files originali del negozio solo il codice aggiunto da AutoTheme.

Files nuov aggiunti da AutoTheme (da non modificare, ma da copiare nel relativo percorso:
/admin/autotheme.php
/admin/images/categories/autotheme.gif
/admin/includes/boxes/autotheme.php
/images/infobox/arrow_right.gif, corner_left.gif, corner_right.gif, corner_left_right.gif
/includes/boxes/example_file.html, example_file.php, example_text.php
/modules/AutoTheme tutta la cartella
/themes tutta la cartella.

Tutti gli altri files inclusi nel pacchetto sono modificati e perciò vanno aperti singolarmente e copiata solo la parte di codice aggiunta da AutoTheme.

ATTENZIONE: L'Installazione di AutoTheme modificherà completamente il vostro tema corrente!

FTP su negozio nuovo: se il vostro hosting prevede l'accesso via FTP, AutoTheme si carica sul sito come tutti gli altri moduli di OPC/OSC:
* Decomprimere il pacchetto di AutoTheme
* caricare la cartella /catalog contenente la sottocartella /admin sul server
* Se avete rinominato la cartella /admin del cart, bisogna copiare il contenuto della sottocartella /admin di AutoTheme
nella vostra cartella di amministrazione sul server.

Da Shell su negozio nuovo
Se avete un accesso al provider via shell sicura (SSH) oppure Telnet, l'installazione sarà più semplice.

* Copiare il file compresso scaricato (.zip, .tar.gz or .sit) sul web server.

* Estrarre i file
* unzip file.zip (esempio zip)
* tar zxf file.tar.gz (esempio tar.gz)
* Copiare il contenuto della cartella /catalog nella root del vostro negozio.

Dopo l'installazione del modulo, aprire il Pannello di Amministrazione per configurare il tema per il cart.

Permessi sui files:

IMPORTANTE: modules/AutoTheme/autotheme.cfg chmod 777
modules/AutoTheme/_compile/ chmod 777 tutta la cartella

* "modules/AutoTheme/autotheme.cfg" deve essere scrivibile per poter usare l'interfaccia grafica di amministrazione!
* La compilazione dei Templates aumenta la velocità del negozio e richiede la scrivibilità anche per la cartella modules/AutoTheme/_compile/ .

Il modo più semplice in Linux/Unix da shell di impostare i chmod è:

* posizionarsi nella cartella root del negozio
* CHMOD 777 modules/AutoTheme/autotheme.cfg
* CHMOD 777 modules/AutoTheme/_compile/

Per impostare i permessi su questi files potete anche usare lo script di shell incluso con questo comando:

* sh modules/AutoTheme/autotheme.sh

Usando accesso via FTP, quasi tutti questi client danno la possibilità di impostare i permessi, spesso selezionando i file o cartelle col tasto destro e attivando l'apposito comando.
Su macchine Windows non serve impostare permessi: meglio comunque controllare (es. se si copia AutoTheme da CD/DVD: in Risorse del Computer selezionare la cartella del negozio, tasto destro sui file da configurare >> Proprietà >> assicurarsi che gli attributi del file sia spuntata solo la voce Archivio.

Ora puntate il browser in locale su http://localhost/catalog/ e dovreste vedere il negozio con il tema di default di AutoTheme, un pò bruttino, la verità, ma basta che funzioni. Poi provate ad aprire il Pannello di Amministrazione, es. su http://localhost/catalog/admin/index.php, fate il login e vedete se funziona: naturalmente AutoTheme modifica solo l'interfaccia del negozio e non dell'amministrazione.

Se avete degli errori, vuol dire che avete messo la versione AutoTheme RC1 su OPC/OSC vecchio o viceversa.

Indietro           Avanti

 
 
Un altro progetto di MAX s.o.s.
Crediti Powered by MDPro