Clicca QUI
 
homepage opencommercio forum downloads le nostre faq progetti maxdev documentazione accedi al tuo profilo  
Menu Principale
Articoli recenti
Categorie

Installare il Modulo Admin

**********************************************************************
******    Angelo Gagliani per OpenCommercioMS2       *******
**********    
http://www.opencommercio.com          ***********
******    capra at maxdev dot com 07/09/2003              *******
**********************************************************************

      ACCESSO Admin con LIVELLI in inglese e italiano
per il Pannello di Amministrazione di osCommerce & OpenCommercio
                        Versione: 1.2

                     Rilasciato sotto GPL

**********************************************************************

Autore del modulo
-----------------
Zaenal Muttaqin <­
zaenal@paramartha.org>
donazioni a
http://www.stormpay.com <­email: zaenal@paramartha.org>
Aggiornato alla MS2 da Seth Lake
Traduzione italiana: Angelo Gagliani <­capra at maxdev dot com

Descrizione
-----------
Proteggi la cartella admin con un box di login.
Accesso al pannello di Amministrazione con diversi permessi di accesso
per ogni membro amministratore e suddiviso in gruppi di amministratori su diverse cartelle.
Inoltre c'è uno strumento di configurazione e semplice personalizzazione
del box sinistro di amministrazione. Tutto tradotto in italiano.

Testato sulla OSC MS2 e OpenCommercio MS2.


Caratteristiche
---------------
- Box di Login, password dimenticata e disconnetti
- Crea/modifica/cancella amministratore e gruppo
- Crea/modifica/cancella gruppi
- Definisci i permessi su box e file per ogni gruppo
- Aggiungi/rimuovi box e file
- Mio Account: modifica account amministratore
- Visualizzazione automatica box e file con accesso (Menu sinistro)
- Notifica via e-mail nella creazione di amministratori



Installazione
-----------------
a. FARE UNA COPIA DI TUTTA LA CARTELLA /ADMIN DEL NEGOZIO PRIMA DI PROCEDERE.
   Se si installa il modulo su una nuova installazione di OpenCommercio o Oscommerce, proseguire
   nella lettura. Se si installa il modulo Admin su un negozio già personalizzato, leggere al
   punto d. 2.
b. - Scompattare il file admin21.zip in una cartella temporanea.
   - Si crea la cartella admin21, contenente le due sottocartelle /file_nuovi e /file_modificati.
   - Leggere il file leggimi.txt.
   - Eseguire la query "admin_tabel.sql" sul db del negozio. Ecco come fare:
               - Aprire il proprio database del negozio, e usando PhpMyAdmin in fondo alla
                 lista delle tabelle trovare "Esegui query", cliccare sul tasto Sfoglia,
                 selezionare il file admin_tabel.sql e cliccare sul tasto Esegui.
   - Verranno aggiunte 3 tabelle (admin, admin_files, admin_groups) a OSC.
  
c. Copiare il contenuto della cartella /file_nuovi/admin del pacchetto sopra alla cartella
   /admin del negozio. Verranno aggiunti alla cartella /admin del negozio i seguenti file:
   - admin: admin_account.php
   - admin: admin_members.php
   - admin: admin_files.php
   - admin: login.php
   - admin: logoff.php
   - admin: password_forgotten.php
   - admin: forbiden.php
   - admin/includes: account_check.js.php
   - admin/includes/boxes: administrator.php
   - admin/includes/functions: password_funcs.php
   - admin/includes/languages/english: admin_account.php
   - admin/includes/languages/english: admin_members.php
   - admin/includes/languages/english: admin_files.php
   - admin/includes/languages/english: login.php
   - admin/includes/languages/english: logoff.php
   - admin/includes/languages/english: forbiden.php
   - admin/includes/languages/italian: admin_account.php
   - admin/includes/languages/italian: admin_members.php
   - admin/includes/languages/italian: admin_files.php
   - admin/includes/languages/italian: login.php
   - admin/includes/languages/italian: logoff.php
   - admin/includes/languages/italian: forbiden.php
   FILE IMMAGINE
   - admin/includes/languages/english/images/buttons: button_admin_permission.gif
   - admin/includes/languages/english/images/buttons: button_admin_member.gif
   - admin/includes/languages/english/images/buttons: button_admin_group.gif
   - admin/includes/languages/english/images/buttons: button_admin_members.gif
   - admin/includes/languages/english/images/buttons: button_admin_groups.gif
   - admin/includes/languages/english/images/buttons: button_new.gif
   - admin/includes/languages/english/images/buttons: button_admin_files.gif
   - admin/includes/languages/english/images/buttons: button_admin_remove.gif
   - admin/includes/languages/english/images/buttons: button_next.gif
   - admin/images/categories: administrator.gif
   - admin/images/categories: my_account.gif  

d. 1. Copiare il contenuto della cartella /file_modificati/admin del pacchetto sopra alla cartella
   /admin del negozio. Verranno modificati nella cartella /admin del negozio i seguenti file:
   - admin: index.php
   - admin/includes: column_left.php
   - admin/includes: header.php
   - admin/includes: stylesheet.css
   - admin/includes/boxes: catalog.php
   - admin/includes/boxes: customers.php
   - admin/includes/boxes: localization.php
   - admin/includes/boxes: report.php
   - admin/includes/boxes: taxes.php
   - admin/includes/boxes: report.php
   - admin/includes/boxes: tools.php
     (NOTARE: exclusi da modifiche in admin/includes/boxes: "configuration.php" e "modules.php")

   2. File modificati o aggiunti:
   Se si installa il modulo Admin su un negozio già personalizzato, controllare i singoli file
   sotto, per vedere le modifiche effettuate (quelle commentate con //Admin ).

 &n bsp; - admin/includes: application_top.php       (vedere: application_top_php)
   - admin/includes/languages: italian.php     (vedere: italian.php)
   - admin/includes/languages: english.php     (vedere: english_php)
   - admin/includes/functions: general.php     (vedere: general_php)
   - admin/includes/functions: html_output.php (vedere: html_output_php)
     
e. Aprire con un editor HTML (Blocco Note di Win è sufficiente) il file
     /catalog/admin/includes/languages/italian.php e aggiungere in fondo al file,
   ma prima del ?> finale le seguenti righe:
  
    // define necessari per il modulo admin21
 
     define('HEADER_TITLE_ACCOUNT', 'Account Amministratore');
     define('HEADER_TITLE_LOGOFF', 'Disconnetti');
     define('BOX_HEADING_ADMINISTRATOR', 'Amministrazione');
     define('BOX_ADMINISTRATOR_MEMBERS', 'Membri amministratori');
     define('BOX_ADMINISTRATOR_BOXES', 'Permessi su file e box');
     define('BOX_HEADING_MY_ACCOUNT', 'Mio account');
     define('BOX_ADMINISTRATOR_MEMBER', 'Membri amministratori');
  
f. Salvare e chiudere.
g. Aprire la pagina di amministrazione del proprio negozio,
   
http://www.mionegozio.com/catalog/admin/index.php
   Appare il box di login: inserire
           nome utente:
admin@localhost
           password: admin
h. Modificare subito il nome utente (email) dell'amministratore e password.
   Verrà spedita una mail di notifica a quel indirizzo.
i. Disconnettersi (Log off) e digitare nuovamente l'URL del pannello di
   amministrazione. Ecco il nuovo modulo inserito tra le voci di amministrazione.

l. Cliccare su Amministrazione e appare il box sinistro di amministrazione.

 

Crediti
---------
Don (dangerous)
John Guerra

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