Un modello di distribuzione:
Features
Gestione bandi e Incarichi Sapienza
Un modello per le applicazioni
Cosa è Features?
Immaginate un modulo che impacchetti
automaticamente una applicazione creata sul
vostro sito, creandone un modulo che si possa
rendere disponibile per la condivisione con altri
siti.
Cosa è possibile includere in una feature?
Modulo
Supporto
Blocchi
Sì
Content types
Sì
Menu
Sì
Views
Sì
Tassonomia
Sì (con modulo di supporto)
Rules
Sì
Stili per le immagini
Sì
La feature funziona come un modulo
È quindi possibile:
• Aggiornarlo
• Disattivarlo
• Crearne una propria versione
Sviluppi futuri
• Sviluppare nuove applicazioni distribuibili
• Creare un repository Sapienza nel quale
rendere disponibili liberamente queste
applicazioni per le esigenze dei siti web di
Ateneo
• Rendere il template Sapienza una feature (?)
Gestione bandi e incarichi
La feature viene distribuita insieme a tutti i moduli necessari per il suo
funzionamento
Installazione
• Decomprimete in locale la cartella della
distribuzione
• Copiate tutte le cartelle risultanti dentro
/sites/all/modules
• Nell’interfaccia di amministrazione andate in
Modules e attivate tutti i moduli tranne
“Gestione bandi e incarichi Sapienza”
Installazione/2
I moduli da attivare sono:
• Features
• Views Accordion
• Views Conditional
• Views Data Export
• Views Slideshow
• Universally Unique ID
• UUID Path
• UUID Features
Attenzione: se anche avete già installato uno di questi moduli
sostituitelo con la versione contenuta nel pacchetto,
ricordandovi di eseguire UPDATE.PHP successivamente.
Installazione/3
Andate su Structure->Features e attivate “Gestione bandi e incarichi Sapienza”.
Cliccate su “Salva le impostazioni”.
Utilizzo
Tutte le voci di menu necessarie alla gestione dell’applicativo sono nel menu
User. Potete spostarle dove volete tramite Structure->Menu
Problemi?
[email protected]
http://www.corsodrupal.uniroma1.it
Scarica

Slide di introduzione a Features e istruzioni per l