Configurare un'azione con trigger
Il core di Drupal permette di impostare una determinata azione automatica al verificarsi di un certo evento.
Per esempio, è possibile spedire automaticamente all'Amministratore del sito una email di notifica quando viene pubblicato un nuovo contenuto.
E' possibile fare ciò senza dover ricorrere a ulteriori moduli aggiuntivi.
Prima di tutto bisogna attivare il modulo Trigger nella sezione "Moduli" di Drupal:

Poi bisogna andare nella sezione "Azioni" del pannello di amministrazione di Drupal:

e selezionare la voce "Invia email" dal menu a discesa "Rendi disponibile una nuova azione avanzata":

Nel campo "Descrizione" scriviamo "Notifica nuovi contenuti".
Nel campo "Destinatario" inseriamo l'email dell'Amministratore del sito.
Nel campo "Oggetto" scriviamo "Notifica nuovi contenuti scuolacooperativa".
Nel campo "Messaggio" scriviamo il seguente testo:
"Il sito http://www.scuolacooperativa.net/drupal è stato aggiornato con dei nuovi contenuti.
Questo contenuto è stato creato, modificato oppure cancellato:
Url: %node_url
Titolo: %title"

Salviamo quindi l'azione.
A questo punto dobbiamo andare nella sezione "Trigger" di Drupal:

Selezioniamo la Tab "Contenuto".
Associamo quindi l'azione, precedentemente configurata, che abbiamo chiamato "Notifica nuovi contenuti" rispettivamente a "Trigger: Dopo aver salvato un nuovo contenuto", "Trigger: Dopo aver aggiornato un contenuto" e "Trigger: Dopo la cancellazione del contenuto".
Ecco il risultato:

Fatto questo, appena un nuovo contenuto verrà creato, modificato o cancellato sarà automanticamente inviata dal sistema una email di notifica all'Amministratore del sito.
- 933 letture

