Creare una newsletter con invio automatico a determinati intervalli di tempo

MODULI NECESSARI: Simplenews - Insert Views - Elysia Cron

Usare il modulo simplenews per creare uan newsletter. Una volta attivato nella sezione moduli, si può notare anche un sub-modulo che si porta dietro chiamato simplenews action. Attivarlo e poi configurare il simplenews a proprio piacimento (magari con insert view per avere news dinamiche). Fatto ciò entrare in "Azioni" e attivare l'azione "Send single simplenews newsletter" (configurare l'azione a piacimento) e poi entrare in Triggers. Selezionare la tabella cron e sull'evento "When cron runs" inserire l'azione creata in precedenza. Bene, in questo modo ogni qualvolta parte il cron la newsletter verrà inviata ai destinatari. Si può scaricare poormanscron per avere un controllo sul cron e decidere quando farlo azionare in automatico. Così il sistema è gia funzionante anche se in maniera semplicistica e non ottimale visto che bisogna adeguare il cron alla newsletter.

Per evitare ciò è possibile utilizzare un altro modulo: Elysia Cron. Questo bel modulo permette di frazionare i processi che il cron esegue di default in maniera unitaria e pertanto stabilire l’esecuzione del processo solo su simplenews ad un determinato intervallo di tempo. Per fare ciò è necessario, dopo la sua installazione entrare in Amministra/Costruzione del sito/Cron Setting/Impostazioni e personalizzare la sezione script con uno script personale o creare un context specifico per il processo:Nel caso dello script, ad es. Invia una newsletter ogni 15 min, allora scriveremo */15 * * * * simplenews_cron. All’interno delle impostazioni del modulo è gia presente un help per capire come scrivere uno script o comunque è possibile riferirsi alla documentazione ufficiale (in inglese) o leggere la guida sull’Elysia cron su cmswiki.net (in italiano).Nel caso si preferisca usare un context (più semplice), la creazione avviene scrivendo il titolo o un riferimento nel campo context accanto al processo “simplenews_cron” nella tabella "Single Job Setting". Salvare ed aprire l’ultima tabella della pagina “Context Settings”. Il context creato sarà ora presente e possiamo inserire nel campo “Default schedule rule” l’intervallo di tempo desiderato secondo la specifica forma (es.  15 * * * * ). Salvare nuovamente. A questo punto noteremo che nella parentesi accanto al processo simplenews_cron la regola sarà cambiata rispetto a quella di default. Così configurato, nell’intervallo di tempo stbilito, tutte le news presenti nel vocabolario creato con il simplenews verranno automaticamente inviate ai destinatari.

Infine è possibile utilizzare Insert View per inserire viste nei body dei contenuti. In questo modo si possono creare blocchi specifici (ultimi prodotti inseriti- promozioni ecc) da inserire nelle news.

 

Ti potrebbero anche interessare:

Imparare a guadagnare con Google Adsense: Strumenti e Risorse iniziali

Imparare a guadagnare con Google Adsense è probabilmente il modo più semplice per fare soldi online. Ci sono tantissimi modi per guadagnare su internet ma il modo forse più automatico possibile è proprio il servizio offerto da Google e che prende il nome di Adsense.

In questo articolo vi mostrerò tutto quello che serve per fare soldi con Google Adsense e, soprattutto, i consigli e i metodi usati personalmente per iniziare a guadagnare velocemente con la pubblicazione degli annunci.

Internet Marketing: 

L’algoritmo DES (Data Encryption Standard) e altri algoritmi a chiave simmetrica

Si tratta di un algoritmo a chiave simmetrica proposto da IBM nel 1975 e accettato come standard nel 1977 e da allora, e fino a tempi recenti, è stato utilizzato dagli enti governativi americani (e da altri) per cifrare dati sensibili.

Risorse per sviluppo: 

Codice Poligrafico: La Scacchiera di Polibio

Il più antico codice poligrafico (sostituzione di tipo multiplo) è probabilmente la scacchiera di Polibio. Lo storico greco Polibio (~200-118AC), nelle sue Storie (Libro X) descrive un cifrario che attribuisce ai suoi contemporanei Cleoxeno e Democleito: l'idea è quella di cifrare una lettera con una coppia di numeri compresi tra 1 e 5, secondo la descrizione di una scacchiera 5x5.

Risorse per sviluppo: