Documentazione

Come configurare Apache per Drupal Multisite

Nel precedente articolo per configurare Drupal Multisite mi sono soffermato negli aspetti legati a Drupal ed alla sua configurazione. Però, per fare in modo che il sistema funzioni quando si usa il multisite su più domini, o sottodomini, è necessario che anche il webserver sia configurato in maniera adeguata. Ecco come configurare Apache per una installazione Drupal multisito.

Come configurare Apache per Drupal Multisite

Come configurare Drupal in multisite

Tra le numerose funzionalità di Drupal, troviamo la possiblità di effettuare una installazione multisite ovvero una installazione unica per più siti che condividono lo stesso core ma ognuno con il proprio database e le eventuali personalizzazioni.

Come configurare Drupal in multisite

Drupal multilingua, una questione di permessi

Una delle funzionalità di Drupal è la possibilità di realizzare un sito web multilingua, ciò significa che l'interfaccia ed i contenuti del sito possono essere tradotti in più lingue. La traduzione di Drupal è gestita dai vari gruppi di localizzazione che forniscono le stringhe tradotte nelle varie lingue. Per quanto riguarda la traduzione dei contenuti, invece, è compito di chi gestisce il sito web pubblicare i contenuti con le relative traduzioni.

Drupal multilingua, una questione di permessi

Sistemate le foto nella guida a Virtual Box

Uno dei punti deboli di Drupal è la gestione degli elementi multimediali all'interno dei post. Mentre è possibile gestire con etrema semplicità ed efficienza dei campi aggiuntivi (che possono contenere anche foto, video, audio...), l'inserimento di immagini nel testo si potrebbe migliorare.

Sistemate le foto nella guida a Virtual Box

Convalidare campi in Drupal

Solitamente, quando si crea un form di inserimento dati con Drupal come ad esempio un semplice form per creare un nodo usando dei campi con CCK, c'è la possibilità di specificare se il campo è obbligatorio ed è anche possibile stabilire quali sono i valori che questo campo accetta (valori ammessi).

In alcuni casi particolari potrebbe però essere necessario stabilire delle condizioni più complesse per convalidare l'inserimento dei dati. Ad esempio vincolare l'inserimento di particolari campi in base ai valori inseriti in altri campi.

Convalidare campi in Drupal

Ottimizzare i percorsi delle pagine in Drupal

Una delle funzionalità più utili di Drupal è la gestione dei percorsi delle pagine attraverso dei path che permettono di ottenere degli indirizzi più amichevoli rispetto al classico "node/10" nell'URL (o addirittura "?q=node/10").

Solitamente questi percorsi sono generati solamente per la visualizzazione delle pagine, non per le schermate di modifica o gestione del sito.

Ottimizzare i percorsi delle pagine  in Drupal