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.
Pathauto — descrizione del modulo Drupal
Il modulo Pathauto genera automaticamente URL o percorsi alias per diversi tipi di contenuto (nodi, termini di tassonomia, utenti), senza richiedere all’utente di specificare manualmente un alias. Questo consente di ottenere URL leggibili come /category/my-node-title invece di /node/123. Gli alias vengono creati in base a modelli (pattern) che utilizzano token e che l’amministratore può modificare a proprio piacimento.
Taxonomy - Tassonomia in Drupal, che cos’è la Tassonomia?
La tassonomia o gli schemi tassonomici sono composti da unità tassonomiche, note come taxon o tipi di oggetti, che spesso sono organizzate in una struttura gerarchica, generalmente in relazioni di tipo sottotipo–supertipo, chiamate anche relazioni genitore–figlio. In tali relazioni, un sottotipo eredita tutte le caratteristiche del suo supertipo, aggiungendo una o più restrizioni aggiuntive. Ad esempio, un’automobile è un sottotipo di veicolo. Pertanto, ogni automobile è anche un veicolo, ma non ogni veicolo è un’automobile.
Token — descrizione del modulo Drupal
Token (token o segnaposto) è un piccolo frammento di testo che può essere inserito all’interno di documenti più grandi tramite una semplice sintassi come %, nomi del sito o [utente]. Il modulo Token fornisce un’API centrale per tutti i moduli che utilizzano questi segnaposto e consente anche di definire i propri valori personalizzati di token.
Nota che il modulo Token non offre funzioni visibili all’utente finale: si limita a fornire un servizio di gestione dei token per altri moduli.
ImageField Drupal 6 — descrizione del modulo
ImageField fornisce la possibilità di caricare immagini nei campi CCK. Basato su CCK, ImageField è un’alternativa al vecchio modulo “image”. Offre funzionalità come più immagini per nodo, limiti di risoluzione, immagini predefinite e un supporto avanzato per le Views.
ImageCache Drupal 6 — descrizione del modulo
ImageCache è stato integrato nel core di Drupal 7. ImageCache consente di impostare dei preset per l’elaborazione delle immagini. Se una derivazione di ImageCache non esiste, le regole del server web reindirizzano la richiesta a Drupal, che a sua volta la passa a ImageCache per generare dinamicamente il file.
ImageCache richiede che tu:
Image API, Image GD, ImageMagick — descrizione dei moduli Drupal
Questa API è progettata per essere utilizzata al posto dell’API fornita da image.inc. Non è necessario installare questo modulo se un altro modulo ne fornisce già le funzionalità. Non aggiunge nuove possibilità al tuo sito Drupal: fornisce semplicemente un’API che può essere utilizzata da altri moduli. Attualmente, GD2 e ImageMagick sono distribuiti insieme a ImageAPI.
Nota: È richiesto PHP 5!
Differenze rispetto a image.inc del core di Drupal:
Date, Date Repeat Field, Date All Day — descrizione del modulo Drupal
Questo pacchetto include un campo flessibile Date/Time, simile al campo Date field e all’API Date, utilizzato da altri moduli.
Le versioni di Drupal 5 e 6 per il campo Date richiedono il pacchetto di moduli CCK. Nel core di Drupal 7 questa funzionalità è già integrata di default.
Informazioni utili
In questa sezione raccoglierò articoli che non rientrano nelle categorie esistenti, ma che risultano comunque molto interessanti.
Drupal e siti multidominio
Negli ultimi tempi i siti multidominio stanno diventando sempre più popolari. Per i dispositivi mobili creiamo un dominio separato, e anche per l’API del sito viene creato un dominio dedicato. La possibilità di collocare parte delle funzionalità del sito su un sottodominio consente di utilizzare nuove funzioni mantenendo il database utenti e i nodi del sito principale. Ad esempio, se abbiamo example.org, possiamo creare: api.example.org, pda.example.org e così via.