# Il sito web della scuola/Sito scolastico Wordpress/Raccolta MAD online

Il sito web della scuola
Copertina Tutti i moduli · Sviluppo
* Le funzioni del sito della scuola
* Porte Aperte sul Web
* Sito scolastico Wordpress
** Tema scuola Design Italia
** Tema design Italia
** Tema WP Scuola
** Tema Pasw2015
** Raccolta MAD online
* Sito scolastico Drupal
* Sito scolastico Joomla
* Sito scolastico CMS
* Sito scolastico html
Modifica il sommario
Esaurite le graduatorie per gli insegnanti alle segreterie delle scuole arrivano le Messe a Disposizione, missive nelle quali aspiranti insegnanti si offrono per assumere delle supplenze. Ricevere, protocollare le lettere e poi ritrovare nel momento del bisogno su una determinata classe di concorso il candidato corrispondente è un lavoro impegnativo, il fatto poi che queste lettere non rispettino un modello predefinito lo rende ancor più difficile.
Si può provare a rendere questo processo più veloce e più efficace facendo ricorso all'automazione permessa dalla rete. E' possibile inserire nel sito della scuola un modulo da compilare online per presentare una MAD (Messa a Disposizione). In questo esempio avrete bisogno di un sito della scuola installato con Wordpress, uno dei CMS utilizzati da una parte della community Porte Aperte sul Web (PASW), se non aveste il sito su Wordpress potete comunque rendere disponibile un modulo online per le MAD attraverso l'installazione di un minisito fatto con Drupal come spiegato in questa guida PASW.

## Requisiti

* Wordpress (Il sito della scuola deve essere installato con Wordpress)
* Plugin Contact Form 7 (Serve per creare moduli compilabili online e raccogliere i dati della compilazione)
* Plugin CFDB o Flamingo (Crea una tabella con i dati raccolti dai moduli compilati, visibile online e scaricabile su un foglio elettronico)

## Componenti

* Modulo
* Email di ricevuta
* Eventuale email di notifica
* Foglio di raccolta delle MAD compilate

## Preparazione modulo

Entrate nella consolle di amministrazione del sito. Andate nella voce Contatto e Aggiungete un Modulo di contatto. Il modulo va preparato utilizzando i codici proposti dal menù di Contact Form 7 Qui sotto i riportiamo tre esempi di codice. Il modulo nell'esempio 1 è preso dal sito dell'IC di Bagnolo Mella è un modulo breve e permette di allegare il curricullum vitae del candidato, cosa che ingrossa il database collegato al CMS del sito, il modulo dell'esempio 2, arriva dal sito dell'IC Valle di Ledro, è piuttosto lungo nella compilazione, cosa che dovrebbe evitare la necessità di allegare un curricullum in formato pdf, il terzo modello, preso sempre dal sito dell'I.C. Valle di Ledro, è una MAD per ATA.

## Esempio 3 codice modulo MAD-ATA
### Mail di ricevuta esempio 1

Il modello qui sotto riporta i tre campi iniziali ed il corpo della mail di ricevuta. Nell'indirizzare la mail e nel corpo della mail vengono utilizzati i valori dei campi compilati dal candidato, ad esempio se il candidato sbaglia a compilare la propria mail <email> non riceverà, ovviamente, la risposta. L'indirizzo del mittente è meglio che sia coerente con l'URL del sito <wordpress@XXXXXXXXXX.it>, questo è per evitare che la mail venga considerata spam.
A: [email]
Da: Istituto Comprensivo XXXXXXXXXX <wordpress@XXXXXXXXXX.it>
Oggetto: Istituto Comprensivo XXXXXXXX MAD
[nome] [cognome] [data-nascita] [luogo-nascita]
[tel] [telfisso]
[classeATA] [AA] [AAAH] [EE] [EEIL] [EEEH] [A01] [A22] [A28] [A30] [A49] [A60] [A25ing] [A25fra] [AD00] [A56Cla] [A56Pia] [A56Tro] [A56Vio]
[titoloaccesso]
-- Questa e-mail è stata inviata da un modulo di contatto su Istituto Comprensivo XXXXXX (http://XXXXXXXXXXX.it) - Non rispondere a questo indirizzo e-mail

### Mail di ricevuta esempio 2

Il modello qui sotto riporta i tre campi iniziali ed il corpo della mail di ricevuta. Nell'indirizzare la mail e nel corpo della mail vengono utilizzati i valori dei campi compilati dal candidato, ad esempio se il candidato sbaglia a compilare la propria mail non riceverà, ovviamente, la risposta. L'indirizzo del mittente è meglio che sia coerente con l'URL del sito, in questo caso icvallediledro.it, questo è per evitare che la mai venga considerata spam.
A: [email_candidato]
Da: Istituto Comprensivo Valle di Ledro <segreteria@icvallediledro.it>
Oggetto: Istituto Comprensivo Valle di Ledro ricezione MAD
Gentile [nome] [cognome], [CF], questa mail le conferma la ricezione della sua MAD da parte del nostro istituto.
ATA [collaboratore_scolastico][coaudiutore_amministrativo][assistente_amministrativo][responsabile_amministrativo][assistente_laboratorio][assistente_educatore]
Scuola primaria: [AA][AAAH][Scuola_primaria_comune][scuola_primaria_inglese][scuola_primaria_tedesco][Scuola_primaria_sostegno]
Scuola secondaria di primo grado:
[A01][A22][A28][A30][A49][A60][A25ing][A25fra][AD00]
Ai sensi del Codice in materia di protezione dei dati personali (D.Lgs 196/03), così come novellato dal D.Lgs 101/2018 ( Disposizioni per l'adeguamento della normativa nazionale alle disposizioni del regolamento (UE) 2016/679 del Parlamento europeo e del Consiglio), il contenuto di questa e-mail e degli eventuali allegati sono riservati e ad uso esclusivo del destinatario. Chiunque riceva questo messaggio per errore è pregato di distruggerlo e contattare il mittente.
-- Questa e-mail è stata inviata da un modulo di contatto su Istituto Comprensivo Valle di Ledro (http://www.vallediledro.it)

### Mail di ricevuta esempio 3

A: [email_candidato]
Da: Istituto Comprensivo Valle di Ledro <segreteria@icvallediledro.it>
Oggetto: Istituto Comprensivo Valle di Ledro ricezione MAD
Gentile [nome] [cognome], [CF], questa mail le conferma la ricezione della sua MAD da parte del nostro istituto per il profilo [profilo].
Ai sensi del Codice in materia di protezione dei dati personali (D.Lgs 196/03), così come novellato dal D.Lgs 101/2018 ( Disposizioni per l'adeguamento della normativa nazionale alle disposizioni del regolamento (UE) 2016/679 del Parlamento europeo e del Consiglio), il contenuto di questa e-mail e degli eventuali allegati sono riservati e ad uso esclusivo del destinatario. Chiunque riceva questo messaggio per errore è pregato di distruggerlo e contattare il mittente.

### Mail di notifica esempio 2

Non è indispensabile poiché raccogliendo i dati in una tabella la scuola viene di fatto notificata dell'arrivo di una nuova MAD. In ogni caso Contact Form 7 permette l'invio di più mail per ogni modulo compilato.
A: segr.ic.bezzecca@scuola.provincia.tn.it
Da: Istituto Comprensivo Valle di Ledro <segreteria@icvallediledro.it>
Oggetto: MAD Istituto Comprensivo Valle di Ledro
Ricezione MAD per
ATA
[collaboratore_scolastico][coaudiutore_amministrativo][assistente_amministrativo][responsabile_amministrativo][assistente_laboratorio][assistente_educatore]
Scuola primaria: [AA][AAAH][Scuola_primaria_comune][scuola_primaria_inglese][scuola_primaria_tedesco][Scuola_primaria_sostegno]
Scuola secondaria di primo grado:
[A01][A22][A28][A30][A49][A60][A25ing][A25fra][AD00]
Questa e-mail è stata inviata da un modulo di contatto su Istituto Comprensivo Valle di Ledro (http://www.icvallediledro.it)

## Pubblicazione del modulo

Una volta compilato il codice si deve pubblicare una pagina sul sito contenente il modulo. Nel Pannello di controllo su Contatto>Moduli di contatto trovate lo shortcode del vostro modulo, ad esempio [contact-form-7 id="8925" title="MAD"], copiatelo ed incollatelo su una pagina, Pannello di controllo>Pagine>Aggiungi pagina, scegliete un titolo per la pagina, e pubblicate.

## Raccolta dei dati

Una volta pubblicata la pagina collegatevi online e provate a compilare una il modulo. Se tutto ha funzionate dovreste:
* ricevere un messaggio di avvenuta compilazione dopo aver premuto invia
* ricevere una mail di conferma all'indirizzo mail che avete inserito
* ricevere una mail di notifica all'indirizzo mail della scuola, se avete seguito l'esempio 2
* trorvare una tabella contenente almeno una riga in Pannello di controllo'>Contact Form DB, se avete usato il plugin CFDB, similmente con Flamingo.
Ok il vostro modulo di raccolta MAD online funziona. Una volta ricevute un po' di MAD potete scaricare una tabella andando in Pannello di controllo'>Contact Form DB e scegliendo il formato che vi serve.

## Note

* ↑ Questo tutorial è stato scritto grazie all'infinita pazienza di Luisa Ravelli e di Paolo Mauri che mi hanno più volte spiegato come fare.
* ↑ http://www.porteapertesulweb.it/
* ↑ https://contactform7.com/docs/
* ↑ http://www.bagnoloscuole.edu.it/mad-messa-a-disposizione/
* ↑ http://www.icvallediledro.it/mad/
* ↑ http://www.icvallediledro.it/mad-ata/