Funzionalità di SharekFile
FILE MANAGER
Questo è il file manager di SharekFile. Quest’applicazione permette di visualizzare file, cartelle. Inoltre tramite il menu posto in alto, è possibile accedere a diversi strumenti necessari per:
- Creare una nuova cartella
- Caricare un file di qualsiasi genere, anche archivi compressi. La dimensione massima di upload è di 1.9 GB
- Condividere i file, permettendone lo scaricamento ad amici, conoscenti e ad altre persone
- Copiare i file
- Rimuovere file o cartelle
- Creare funzioni personalizzate
Creare cartelle
Questa funzione permette di creare cartelle all’interno del proprio spazio.
Tramite l’interfaccia grafica è possibile specificare la posizione in cui si vuole creare la cartella e il nome della cartella. A destra dell’interfaccia, inoltre, compaiono i messaggi di guida, per aiutare l’utente nella compilazione dei form.
Caricare un file
Questa funzione permette di caricare file all’interno del proprio spazio.
Come nella funzione precedente, ci sono diversi form da compilare, in questo caso 2. A destra, al passaggio del cursore su uno dei form, comparirà un messaggio guida, che spiega all’utente cosa deve inserire.
Condividere i file
Questa funzione consente di condividere file presenti nel proprio spazio (file di qualsiasi tipo) con altre persone.
Anche in questo caso è necessario compilare dei form, specificando tutte le informazioni necessarie.
L’ultimo form, ovvero una textarea, permette all’utente di inserire informazioni generali sul proprio file (ad esempio un elenco di tutti i file presenti nell’archivio).
L’utente potrà formattare il testo utilizzando i vari tag html.
Copia file
Questa funzione permette di copiare file o cartelle.
Anche in questo caso si devono compilare i relativi form, completi di messaggi di aiuto, per guidare l’utente.
Rimuovere file o cartelle
Questa funzione permette di rimuovere file o cartelle all’interno del proprio spazio.
Come nelle funzioni precedenti, si devono compilare i vari form per completare l’operazione.
I vari form sono completi di messaggi di guida per l’utente.
Espandi la piattaforma
Questa funzione permette agli utenti di scrivere file php, html, e altri file ancora per aggiungere funzioni personalizzate al proprio account o creare pagine di download file personalizzate.
Come possiamo notare, questa funzione è completa anche di un editor sviluppato in Javascript che consente di formattare il testo a proprio piacimento, impostando in modo automatico i tag html necessari per la formattazione richiesta.
IMPOSTAZIONI DELL’ACCOUNT
SharekFile mette a disposizione agli utenti tutta una serie di impostazioni per personalizzare il proprio account. Per il momento le impostazioni sono poche e si riducono a permettere agli utenti di:
- Modificare il nome utente
- Modificare l’indirizzo email associato all’account
- Modificare la password dell’account
- Creare un account FTP
- Modificare la password di accesso all’account FTP.
Successivamente verranno introdotte altre funzionalità quali:
- Modificare la propria immagine del profilo
- Modificare il tema grafico di SharekFile
Tutte le impostazioni sono racchiuse in una pagina dedicata
Sono state realizzate delle icone apposite per ogni impostazione.
Modificare l’username
Per modificare il nome utente sarà necessario scrivere il nuovo nome utente da assegnare all’account e ripeterlo per la conferma.
Ogni form inoltre presenta, come nelle funzioni viste in precedenza, di una guida per l’utente.
Al termine dell’operazione, verrà inviata una mail di conferma all’utente.
Modificare l’indirizzo email
Questa funzione permette di modificare il proprio indirizzo email associato all’account.
Questa funzione verificherà se l’indirizzo email rispetta una sintassi corretta. Se così non fosse restituirà un errore.
L’utente non dovrà inserire il suo precedente indirizzo email in quanto verrà comunicata questa informazione con il metodo GET. Per non rendere questa informazione visibile a tutti, il dato verrà criptato con l’algoritmo md5, prima di essere trasmesso nella url della pagina.
Al termine dell’operazione, verrà inviata una mail di conferma all’utente.
Modifica della password di accesso
Con questa funzione sarà possibile modificare la password di accesso al proprio account.
L’utente non dovrà inserire la password precedente, in quanto verrà trasmessa via url con metodo GET. Come nel caso precedente, la password sarà criptata, in quanto è già presente in forma criptata all’interno del database.
Al termine dell’operazione, verrà inviata una mail di conferma all’utente
Creazione account ftp
Tramite questa funzione sarà possibile creare un account ftp, da utilizzare tramite client come filezilla.
Per il momento SharekFile non presenta un client ftp dedicato, ma in come obiettivo futuro ci sarà la realizzazione di un client per la gestione dei file ftp.
Al termine dell’operazione verrà inviata una mail di conferma all’utente
Modifica password dell’account ftp
Questa funzione permette di modificare la password del proprio account ftp,
Al termine dell’operazione, verrà inviata una mail di conferma all’utente.