Questa è una vecchia versione del documento!
Il sistema comprende più moduli, alcuni che possiamo considerare “di base”, altri più “complementari” e per questo definiti “strumenti”.
Ogni parte del sistema è gestita da un modulo diverso, ecco quindi un elenco di quelli definiti “di base”:
UTENTI (vedi API)
Questo modulo gestisce e visualizza il profilo degli utenti, con la possibilità di modificarne le informazioni sottoscritte al momento della registrazione.
Ogni utente può essere 'registrato' ma 'non attivo' e può essere o meno 'admin'.
E' possibile inoltre inserire nuovi utenti e salvare in formato csv la lista di quelli già registrati.
Un caso a parte sono gli utenti Anonimi (vedi API), gestiti in un modulo a parte ma che vengono integrati nella visualizzazione di tutti gli utenti.
GRUPPI (vedi API)
Questo modulo permette di raggruppare gli utenti a seconda delle esigenze di amministrazione, ad ogni gruppo viene affidato un id.
E' possibile creare/rimuovere gruppi interi, togliere/aggiungere singoli utenti in un gruppo.
PERMESSI (vedi API)
Questo modulo è di fondamentale importanza per il funzionamento del sistama, infatti gestisce i permessi definiti su ogni modulo/strumento e su ogni utente.
Ad ogni modulo corrispondono delle istanze (ad es. il modulo Agenda ha al suo interno molte agende differenti) e per ogni istanza sono definiti i gli utenti che vi appartengono e i permessi relativi.
Vengono definite le azioni (edit-view-create-upload etc…) possibili per ogni utente così da delineare una gerarchia ben definita di ruoli per ogni modulo/strumento.
In questo modulo è concesso creare/rimuovere qualsiasi tipo di ruolo o permesso del sistema.
BLOCKSET (vedi API)
Questo modulo …
RATING (vedi API)
Questo modulo …
RESOURCE (vedi API)
Questo modulo …
WIKI (vedi API)
Questo modulo …
MARKERSET (vedi API)
Questo modulo …
LEGENDA (vedi API)
Questo modulo …
NOTIFICATION (vedi API)
Questo modulo …
LOGS (vedi API)
Questo modulo …
MENU (vedi API)
Questo modulo …