Errore relativo alle Google Maps:
Google ha disabilitato l'utilizzo della API di Google Maps per questa applicazione.
La chiave fornita non è una Chiave API Google valida o non è autorizzata per l'API Javascript v3
di Google Maps su questo sito. Se sei il proprietario di questa applicazione, puoi trovare ulteriori informazioni su come ottenere una chiave valida qui: https://developers.google.com/maps/documentation/javascript/tutorial#Obtaining_Key
Google ha rilasciato qualche tempo fa la versione 3 delle sue mappe. Su questo sito ne ho fatto largo utilizzo ma, onestamente tutta una parte è fatta con la versione due (quella delle stazioni) e, siccome era già pronta e ben funzionante non ho pensato nemmeno per un secondo di mettermi lì a rifarla.
Vabbè, ok, non è vero, ci ho pensato ma ho lasciato perdere abbastanza in fretta.
Poi ho inaugurato la sezione di Milano e, visto che era tutta nuova, ne ho approfittato per studiarmi la versione 3 delle mappe.
Ci sono un bel po' di differenze, ma di questo magari poi ne parlo in un altro articolo, il problema iniziale è stato l'errore del titolo che mi ha fatto perdere un bel po' di tempo.
Per utilizzare la versione 3 delle mappe dovete per prima cosa fornirvi di un API Key valida.
Per far questo bisogna andare a questo indirizzo
https://developers.google.com/maps/documentation/javascript/tutorial#api_key e seguire le istruzioni del caso.
Procedete fino al punto 4 dove vi dice di cliccare su API Access e poi sul bottone Create new Browser key.
Vi si apre una finestra come questa:
Qui dovete indicare le pagine del vostro sito per le quali sarà valida l'API Key.
E questo è stato il punto dove ho sbagliato.
Ho provato ad inserire
*.lass.it/*. e non ha funzionato
http://www.lass.it/*. e non ha funzionato
alla fine dopo altri tentativi e ricerche su internet ho capito che bisognava metterci *.lass.it/*
oppure, se volete limitare l'utilizzo ad una sola cartella potete metterci una cosa del tipo http://www.lass.it/subfolders/*
Ero stato tratto in inganno da quello che ci hanno scritto loro: *.example.com/*.
Il punto finale in realtà faceva parte della punteggiatura, non di quello che è necessario inserire nella finestra!!
Un'ultima osservazione. Come ho detto ho anche delle mappe V2 su questo sito per cui confermo che le due versioni possono tranquillamente convivere, basta mettere nell'<head> entrambe le stringhe relative alle API Key.