GESTIONE UTENTI Gestione con password criptate, sia in versione Dojo sia in versione Bootstrap, sia in italiano sia in inglese. La tabella del DB deve chiamersi users e i campi idusers, username e password. Comprende i seguenti materiali: 1) nella presente cartella library/utenti: - i form forms/User.php e forms/Abstract.php; per ottenere la versione inglese passare il secondo argomento del costruttore della classe Utenti_Form_User con valore 'en'; - i componenti da includere nel controller; la lingua è gestita mediante l'oggetto $this->language: - controllers/userAction.php che va incluso nella Action - controllers/cambiaPassword.php che va incluso nella corrispondente azione ajax - controllers/nuovaPassword.php che va incluso nella corrispondente azione ajax - controllers/eliminaUtente.php che va incluso nella corrispondente azione ajax - le finestre di dialogo da includere nella view; la lingua è gestita dal successivo (js): - views/overlays, per Dojo - views/overlays_BS, per bootstrap 2) nella cartella shared/js/utenti: - users.js - users_en.js, per la versione inglese 3) nella cartella shared/css/utenti: - users.css IMPOSTAZIONE Controller: - inclusione di userAction.php, cambiaPassword.php, nuovaPassword.php e eliminaUtente.php. View (rispettando l'ordine): eventuale: