Facebook  MySpace  Twitter  Delicious  Google Bookmarks  Aggiungi ai preferiti 

Accesso utente

Sviluppare siti web con Drupal

Durata (h): 
32
Destinatari: 

 

Utenti che desiderano realizzare siti web con il CMS Drupal

Prerequisiti: 

 

Conoscenza di base degli ambienti di Windows.

 

Introduzione ai CMS e Drupal

  • Che cosa sono i CMS e i CMF: tutti i vantaggi del nuovo modo di fare siti Web

  • Download e installazione di Drupal e della distribuzione Drupal-Acquia

  • Panoramica sul menù di Drupal

  • Che cosa sono i moduli e come funzionano.

  • Personalizzazione di alcuni dei principali moduli già attivi

  • Cenni sull’attivazione e sull’utilizzo dei più importanti moduli

Concetti fondamentali di Drupal

  • Che cosa è un Nodo

  • Content type: creazione e utilizzo

  • Cosa sono e a cosa servono i CCK

  • Il concetto di tassonomia e la categorizzazione dei contenuti: semplici esempi di applicazioni

  • Che cosa sono e come funzionano i blocchi e le regioni

  • I menù

  • Prima panoramica sulle viste

  • Prima panoramica su ruoli e permessi in Drupal

Le viste

  • Attivazione e utilizzo delle viste predefinite

  • Creazione e personalizzazione di una vista:

    • Tipi di viste

    • Panoramica sul menù “impostazioni di base”

    • Utilizzo degli stili di una vista e cenni all’integrazione con i moduli

    • Personalizzare l’accesso

    • Impostazioni della pagina

    • Campi

    • Criteri di ordinamento

    • Filtri

    • Utilizzo delle relazioni

  •  Clonare, importare ed esportare viste

Utenti, ruoli e permessi

  • L’importanza del modulo user

  • Aggiungere, modificare, eliminare utenti

  • L’importanza dei ruoli predefiniti: utenti anonimi e utenti autenticati

  • Aggiungere, modificare, eliminare ruoli

  • Variazione dei permessi di accesso alle funzionalità dei moduli per singolo ruolo

  • Capire l’importanza dei permessi: concedere agli utenti l’accesso a tutte le (e alle sole) funzionalità necessarie

  • Cenni all’utilizzo dei permessi multipli

  • Cenni alla configurazione e all’utilizzo dei principali moduli di controllo degli accessi

Realizzare un sito Web con Drupal

  • Disegno della struttura dell’architettura informativa del sito: scelta del tipo e del numero di content type iniziali

  • Creazione dei content type: attivazione dei CCK necessari

  • Utilizzo di node-reference e user-reference

  • Creazione dei primi contenuti

  • Posizionamento dei nodi sui menù

  • Creazione delle prime viste

  • Posizionamento delle viste sui menù

  • Cambiare e personalizzare un tema tra quelli disponibili alla prima installazione

 

Moduli di Drupal

  • Il Repository dei moduli sul sito drupal.org

  • I maintainers dei moduli

  • Cercare la funzionalità adatta alle proprie esigenze

  • Scaricare e Installare un modulo

  • Attivazione e configurazione di un nuovo modulo

  • Interfacciamento di più moduli e funzionalità

  • Modulo Taxonomy: configurazione e utilizzo

  • Collegare i nodi alla tassonomia

  • Utilizzo appropriato della tassonomia (esempi di integrazione con le viste)

Il Theming

  • Concetto di theming in Drupal

  • Struttura di un tema

  • I temi predefiniti

  • Scaricare e utilizzare un tema da drupal.org

  • Creare e configurare un proprio tema per Drupal

Gestione di un tema Drupal

  • I templates: cosa sono e a cosa servono

  • I files di template: page.tp.php e node.tpl.php

  • Le variabili di template

Messa online, aggiornamenti e manutenzione del sistema

  • Scegliere un hosting e mettere online un sito

  • Utilizzo di cron.php

  • Quando aggiornare il sistema: risoluzione di problematiche di sicurezza

  • Procedure di aggiornamento di Drupal

Abstract: 
Costruzione di siti attraverso l' utilizzo del CMS Drupal.

Consorzio Formaweb

Consorzio Forma Web

Via Venaria 37/c 10148 – Torino (TO)

Email: info@consorzioformaweb.it

Tel: 011.578.29.19

Fax: 011.578.29.19

Partita IVA: 09964590013

R.I.: 09964590013

Orari Segreteria

dal Lunedi al Venerdi:

dalle 9.00 alle 13.00

dalle 14.00 alle 16.00

si riceve in orari diversi solo su appuntamento