Corso di Drupal Completo

Quello che segue è un semplice elenco dei vari punti che possono essere esplorati in un corso completo o personalizzato di Drupal

Installare Drupal

  • su un pc locale utilizzando XAMPP (http://www.apachefriends.org/en/xampp.html)
  • su un server internet.
  • Attivazione di Drupal e prime impostazioni:
  • la gestione del file system.
  • La gestione della lingua italiana: caricamento del file di traduzione.

Impostazioni di Base

  • Impostazione della data e dell'ora.
  • I formati di Input.
  • Informazioni del sito.

Introduzione a Drupal

  • I concetti base: I blocchi e i menù.
  • La sequenza di lavoro: creazione del menù > attivazione del blocco > creazione di un contenuto.
  • La differenza fra i vari tipi di contenuto: le pagine, e le storie.
  • Impostazione delle regole per i vari tipi di contenuto.
  • Dove trovare tutti i contenuti inseriti.

La grafica

  • Scelta di un tema, impostazione dei blocchi e delle informazioni del contenuto.
  • Caricare il logo e l'icona personalizzata.
  • Caricare un nuovo tema.
  • Accenni alla creazione di un nuovo tema

La gestione dei testi con l'editor evoluto

  • Caricare TinyMCE e IMCE.
  • Definire TinyMCE a seconda del ruolo dell'utente.
  • Impostare IMCE: impostazioni generali, impostazioni per ogni utente, utilizzo delle cartelle condivise.
  • Creare e gestire i link: collegamento ad un sito esterno, alla pagina del sito corrente, al servizio email.
  • Caricare un immagine nel testo ed eventualmente ridimensionarla.
  • Utilizzo avanzato delle immagini con popup.
  • Come gestire l'anteprima di un contenuto (teaser).

I blocchi

  • Creazione di blocchi con testo e immagini.
  • Visualizzazione avanzata dei blocchi in base a regole.
  • Utilizzo degli snippets php.

Utilizzo dei Primary links

  • creazione del bottone home.
  • creazione del bottone login.
  • creazione di altri bottoni tramite voci menu.

La galleria delle immagini

  • Creare una galleria delle immagini e le sotto categorie.
  • Caricare un'immagine nella galleria.
  • Importare più immagini contemporaneamente.
  • La galleria fatta in Flash.

Caricamento di file:

  • Impostazione del modulo upload.
  • Caricamento di un file all'interno di un contenuto.

I libri

  • come organizzare alcuni contenuti tramite i libri.
  • come aggiungere un contenuto esistente ad un libro.

Gli eventi

  • Attivazione del blocco event e impostazioni.
  • creazione di un evento.
  • problemi grafici con alcuni temi.

Gli utenti

  • Le varie modalità per l'attivazione degli utenti.
  • Definizione dei ruoli e dei livelli di accesso.
  • Creazione dei profili per gli utenti.
  • Modulo per la privacy.
  • La gestione dei singoli utenti.

I commenti

  • La gestione dei commenti.

Il blog

  • Creazione di un blog per ogni utente.

Il Forum

  • Creazione e gestione del un forum.

Gestione delle categorie

  • creazione di una categoria e scelta delle impostazioni.
  • applicare una categoria ad un tipo di contenuto.

Creare nuovi tipi di contenuto

  • A cosa serve un nuovo tipo di contenuto.
  • Attivazione dei moduli necessari (CCK, ecc)
  • Personalizzazione del teaser e del body del tipo di contenuto.
  • La gestione dei media: audio, video e immagini con youtube_cck
  • Esportare un tipo di contenuto e importarlo in un altro sito.

Le viste (views)

  • Creare e gestire le viste.
  • Personalizzazione del tema della vista,
  • Clonazione di una vista.
  • Importazione ed esportazione di una vista.

La newsletter

  • Creare e gestire le newsletter con simpleview.
  • Importazione ed esportazione degli utenti.
  • Le newsletter in formato HTML.
  • Personalizzazione del tema della newsletter in formato HTML.

Le statistiche

  • Attivare le statistiche con Google Analitics
  • Attivazione e gestione del modulo contatore.
  • Le visite più recenti
  • Pagine più viste.
  • Visitatori più presenti.
  • Analisi degli errori.

Le ricerche nel sito

  • Utilizzo del modulo search abbinato alla funzionalità croon.
  • Attivare la ricerca con Google Search abbinata all'utilizzo degli URL semplificati.

Multilingua

  • Regole per impostare un sito multilingua.
  • Istallazione del modulo multilingua.
  • Definizione delle regole per la gestione delle traduzioni.
  • Come utilizzare i blocchi multilingua.
  • La gestione delle stringhe non tradotte.

Prestazioni del sito

  • Le modalità di caching delle pagine.
  • L'Aggregazione e compressione dei file CSS.

Tecniche di miglioramento dell'indicizzazione del sito

  • URL semplificati
  • Inserimento della descrizione e delle parole chiave per le pagine.
  • Gestione del path.

I Moduli

  • Creazione dei moduli da compilare on-line con webform.
  • I vari comportamenti del sistema all'invio della risposta.
  • Utilizzo del sistema anti spam captcha
  • Analisi dei dati.
  • Scaricamento su file.

Glossario e FAQ

  • Creazione e gestione di un glossario
  • Creazione e gestione delle FAQ

Mappa del sito

  • Creazione e gestione della mappa del sito
  • Sottoscrizione della mappa del sito ai motori di ricerca

Aggiornamento di Drupal

  • Manutenzione del sito
  • Sequenza per l'aggiornamento di Drupal.
  • Rapporto riguardo le operazioni del sito.