FileField — descrizione del modulo Drupal
FileField fornisce un campo universale per il caricamento dei file all’interno di CCK.
È un’alternativa affidabile al sistema di upload del core ed è indispensabile per consentire agli utenti di caricare un gran numero di file.
È particolarmente utile per gestire file video e audio, ad esempio per la pubblicazione di podcast sul proprio sito.
Funzionalità principali:
- Percorsi di caricamento personalizzabili, che permettono di salvare i file in directory specifiche per ogni sezione o per ciascun utente.
- Possibilità di limitare la dimensione dei file caricati a livello di campo o di nodo.
- API estensibile per ampliare i widget del campo e la gestione dei file.
- Gestione dei file: modifica e spostamento.
- Supporto per Views.
- Caricamenti tramite Ajax (con barra di avanzamento supportata dall’estensione PECL uploadprogress).
- Icone accattivanti per i file.
- Tutti i vantaggi di CCK: più formati di output, campi condivisi, valori multipli e molto altro.
Requisiti tecnici:
- PHP 5
- MimeDetect (necessario per Drupal 5, fortemente raccomandato per Drupal 6)
Moduli consigliati
Transliteration: converte i caratteri dei nomi dei file caricati in un formato sicuro per il server.
ImageField: aggiunge un widget per FileField che mostra un’anteprima dell’immagine con supporto per testo ALT e titolo.
FileField Paths: salva i file utilizzando i percorsi basati sugli identificatori dei nodi.
FileField Podcaster o iTunes: consente di creare canali podcast utilizzando Views e FileField.
SWF Tools: raccolta di media player per la riproduzione di file audio e video.
Search Files: permette di effettuare ricerche nel contenuto di file PDF, Word, Excel, di testo e altri formati.