Lightning: impostare la notifica via SMS di Google Calendar
Come già detto in un precedente articolo è possibile gestire i calendari Google attraverso i plugins di Thunderbird.
Nasce però un problema quando si vuole impostare una notifica via sms, una delle cose più utili di Google Calendar. Lightning infatti gestisce gli avvisi tramite alert e non è impostabile in automatico l’invio di sms.
Ma con un po’ di codice si può risolvere tutto!
Con l’aiuto di questa pagina troviamo la cartella dei profili Thunderbird per accedere alla cartella delle estensioni e trovare quella relativa al “Provider for Google Calendar”.
In windows sarà qualcosa di simile a :
C:\Users\Username\AppData\Roaming\Thunderbird\Profiles\5xbn4czf.default\extensions\{a6….6925cc}\js
Dopo aver aperto il file calGoogleUtils.js cerchiamo la stringa
gdReminder.@method
Nella versione 0.6b1 si trova alla riga 396 ma potrebbe cambiare nelle altre versioni; è meglio cercarla con la funzione search di un editor.
Per impostare la notifica automatica via sms basterà cambiare la riga in:
gdReminder.@method = "sms";
Fatto! Dopo aver riavviato Thunderbird impostando un promemoria da Lightning verrà attivata una notifica sms in Google Calendar.
Se invece non si desidera ricevere sempre un sms si può modificare il codice nel seguente modo:
gdReminder.@method = "alert";
if(aItem.getProperty("LOCATION")=="SMS"){
gdReminder.@method = "sms";
}
In questo modo la notifica sms verrà impostata solo quando nel campo “luogo” sarà inserito il testo “SMS” (senza virgolette), altrimenti sarà attivata la notifica di default tramite alert.
ATTENZIONE: aggiornando il provider le modifiche verranno sovrascritte dai nuovi files scaricati e bisognerà provvedere a impostare nuovamente la notifica via sms (sempre se nelle prossime versioni non verrà data la possibilità di sceglierla direttamente dal programma).
Tags: google
