Rilasciamo oggi la versione completa 1.5.1 del nostro sistema ecommerce Zen Cart.
Questa patch è un rilascio importante per la serie 1.5: oltre a correggere diverse imperfezioni, bug ed altre particolarità che solo l’uso ha potuto evidenziare, la grande novità è un miglioramento della performance nel sistema di caching. Infatti, seguendo il suggerimento a suo tempo scritto da Data-Diggers ora la velocità di caricamento delle pagine è straordinaria. Lista dettagliata di tutte le modifiche presenti è qui a cui va aggiunto anche il nostro aggiornamento e correzione dei file di lingua ora tutti codificati “UTF8”.
A breve inoltre renderemo disponibili dei pacchetti pronti di aggiornamento da 1.5.0 a 1.5.1 con anche l’opzione con e senza file codificati UTF8.
Il team italiano è felice di poter annunciare il rilascio di Zen Cart versione 1.5.0. localizzata per l’Italia.
La versione 1.5
Le novità della serie 1.5 sono concrete ed interessanti.
È bene fare subito una distinzione fra la release USA e la nostra italiana che sulla base del rilascio ufficiale, oltre alla traduzione, conta tutta una serie di modifiche per gestire la parte fiscale, l’impostazione della partita iva al piede del sito direttamente da pannello, una gestione del rapporto privacy per il modulo sia di contatto che di acquisto già a norma ed il sistema multi-idioma ove non presente (versione USA). Vi sono inoltre dei moduli spedizione / pagamento dedicati al mercato italiano e per questa versione il template Classic – Stylissimo – abbandonato poi con la versione 1.5.5 a favore del nuovo template Responsive, che si adatta a Desktop, Tablet, Mobile – ndr.
Tutto all-inclusive nella nostra versione a distribuzione gratuita con licenza GPL, è bene ricordarlo!
Si trascrive aggiornando il contenuto alla vers. 1.5.xx il contenuto della pagina presente in ogni distribuzione 1.3.xx in /docs/newnamearea.html
Come rinominare la cartella Admin per impedirne la violazione?
Mentre l’accesso alla vostra zona è protetta da admin e richiede una password di amministratore, è consigliabile per una maggiore sicurezza di rinominare la directory di amministrazione dopo l’installazione. In questo modo, sarà molto più difficile per gli hacker trovare l’area di amministrazione o tentare qualsiasi attacco per violarla.
Prima di effettuare le seguenti modifiche, assicurarsi di avere un backup aggiornato dei file e database. Stai per fare tre passaggi: A) modificare le impostazioni del configure.php e caricarli, B) rinominare la cartella admin, C) Test di accesso alla nuova cartella.
I dettagli sono qui sotto:
Zen Cart v1.5.x:
A – configure.php – Se utilizzi la v1.5, passa allo step B. Se utilizzi la v1.3.xx, vai alla sezione sottostante che spiega come gestire la modifica dei file.
Non c’è bisogno di modificare il file configure.php lato admin nella versione 1.5.xx, quando rinomini la cartella, procedi al punto B.
B – Rinominare la cartella Admin
Utilizzando un software FTP oppure il File Manager del server, trova in Zen Cart la cartella /admin/. Rinomina la cartella come preferisci … NOTA: NON rendere pubblico in nome della cartella, altrimenti sarà svilita l’attività di sicurezza. NON porre alcun riferimento nel sito o sul file robots.txt!
C – Accedi al tuo pannello di amministrazione con il nuovo URL
Per effettuare il login adopera il nuovo nome cartella scelto come visto nei precedenti punti A / B. Per esempio invece di accedere a www.example.com/admin/ andrai in www.example.com/NeW-NamE4u/
Zen Cart v1.3.9x:
NON USARE CERCA E SOSTITUISCI PER QUESTA MODIFICA !!!!!
A – Modifica / admin / includes / configure.php Usando un programma FTP, scaricare una copia del file / admin / includes / configure.php nel proprio PC. Utilizzando un semplice editor di testo come Blocco Note (o, meglio ancora, utilizzare Notepad + + o TextWrangler ), cambiare tutte le istanze di amministratore per la vostra nuovo nome di cartella admin.
Per la massima sicurezza, si prenda in considerazione un nome cartella che includa numeri e/o una combinazione di lettere minuscole e maiuscole. Il più difficile sarà il nome di questa cartella e più sicura sarà.
Quando si modifica, assicurarsi di lasciare tutti gli / (slash) come erano. Modificare questa sezione:
Ora, è necessario caricare le modifiche al server, utilizzando il vostro programma FTP.
NOTA IMPORTANTE: Il file configure.php dovrebbe essere impostato in sola lettura per l’utilizzo normale (generalmente 444). Quindi è necessario renderlo scrivibile (generalmente 777) prima di caricare / salvare le modifiche apportate al file. (In alcuni casi, il server potrebbe richiedere di eliminare il file dal server stesso prima di poter caricare i versione modificata per la sostituzione.) Assicurati di porre in sola lettura nuovamente quando terminato. Spesso si può fare clic destro sul file col programma FTP e modificare le impostazioni dei permessi.
B – Rinominare la cartella Admin
A. Utilizzando il software FTP o del tuo provider File Manager, ed individuare la cartella con Zen Cart ™ / admin /. Rinominare la directory in base alle impostazioni che hai appena fatto nel passaggio A.
C – Accedi al tuo pannello di amministratore utilizzando il nuovo URL.
Per accedere come amministratore di sistema si dovrà ora visitare il nuovo URL che corrisponde al nuovo nome cartella utilizzato nei passaggi A e B di cui sopra.
Come eseguire la procedura di aggiornamento del valore IVA nel proprio Zen Cart store. L’esempio sottostante si riferisce al precedente cambio dal 20 al 21 ma la procedura non cambia anche se la percentuale è diversa, dal 21 al 22 o altro ancora…
In Zen Cart la cosa è molto semplice.
Qui sotto il percorso da intraprendere per effettuare la modifica.
Per prima cosa accedere al pannello di amministrazione, quindi suggerisco di verificare che il prezzo degli articoli sia effettivamente composto dal sistema e non sia stato invece (ed erroneamente) imposto lasciando la tendina della Classe Tassa in “–nessuno–” (in questo caso vedi fondo pagina)
Procedere dal menù principale sulla barra superiore alla voce Località / Tasse e quindi scegliere prima la voce Aliquote Tasse per modificare il valore presente da 20 a 21, quindi sempre in Località / Tasse con Classi Tasse si potrà adeguare la descrizione da 20 a 21 … fatto!
Ritornare nella pagina di un prodotto e verificare l’avvenuto cambio. Per maggior sicurezza testare con un ordine, verificando inoltre per quanti abbiano zone di spedizione e/o particolari modifiche alla struttura per modalità, tipologie o quanto relativo alla spedizione che tutto sia coerente.
SOLO per coloro che hanno inserito i prezzi senza utilizzare la costruzione prezzo di Zen Cart (inserendo un aliquota IVA) ed ovviamente ora sono nel panico, forse troveranno utile la spiegazione di come aumentare globalmente tutti i prezzi con l’utilizzo di una query come spiegato in questa pagina:
ATTENZIONE: L’archivio attività admin contiene dati risalenti a oltre due mesi fa e dovrebbe essere svuotato … (qui c’è la data)
[tasto resetta]
Vai allo Store Manager e senza timori resetta il Log attività Amministratore. Link: …/store_manager.php
E nel gestore negozio: Vuota Tabella attività di Admin dal database ATTENZIONE: effettuare backup del database prima di procedere!
Activity Log è un metodo che registra le attività dell’Admin.
Data la natura può diventare molto grande, poco veloce e deve essere pulito di tanto in tanto. Avvertimenti di questo tipo verranno dati a 50,000 registrazioni oppure ogni 60 giorni.
La pratica di cancellazione dei log e ottimizzazione del database è molto semplice e veloce, devi questo video tutorial.
Perché è consigliato il backup?
Semplice. Se lo store ha più amministratori ed ogni uno di questi ha il suo login / password personale, cancellare i log significherà cancellare lo storico per accessi e attività dei singoli e questo significa che se qualche giorno dopo quest’attività si deve scoprire chi ha fatto qualcosa la settimana prima, non sarà più possibile. Il problema non si pone in caso di amministratore (o comunque accesso) unico.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.