Disponibile da oggi la nuova versione di contentMap con le modifiche che avevamo accennato:
- Corretto problema del colore carattere nella finestra del fumetto, in template con font bianco i caratteri nel fumetto non risultavano leggibili.
- Parametro che disattiva l'apertura del fumetto ma manda direttamente al link. In mappe molto piccole le dimensioni del fumetto possono essere troppo grandi e quindi meglio disattivarlo.
- Revisionato il codice generato per renderlo al meglio compatibile con il w3c validator.
- Possibilità di caricare i dati da sorgenti esterne. Interessante aggiunta di parametri per indicare sorgenti di dati esterni a Joomla, come per esempio la mappa degli utenti del forum di Joomla.it
- Attivata nel modulo la possibilità di selezionare il livello di zoom e il punto centrale della mappa all'apertura.
- Traduzioni (appello ai traduttori se la lingua impostata non esiste).
E come avevamo accennato:
La principale novità è proprio la possibilità di indicare una sorgente di dati esterna per il modulo. Questo mostrerà quindi nella mappa le posizioni raggruppate che possono provenire anche da applicazioni esterne a Joomla.
Per esempio abbiamo utilizzato questo nuovo parametro per realizzare la nuova mappa degli utenti del forum di Joomla.it: http://www.joomla.it/mappa-utenti.html
Il forum di Joomla.it è una applicazione esterna (http://www.simplemachines.org/) che non è integrata in Joomla, ha solamente un template simile al sito www.joomla.it e risiede in un sottodominio a parte con un database differente da quello del sito Joomla.
Abbiamo realizzato un file php che legge nel database del forum il parametro relativo alle coordinate di ogni utente e nel modulo di ContentMap abbiamo inserito il link completo a questo file presente nella cartella principale del forum ed ecco che la mappa viene compilata automaticamente con tutti i riferimenti agli utenti del forum di Joomla.it
Oltre alla dimostrazione su come è possibile inserire nella mappa i punti provenienti da altre applicazioni ed altri database è presente anche la possibilità di impostare la mappa sugli utenti del sito Joomla.
Attivando sul sito il plugin che abilita i campi aggiuntivi nel profilo utente, e compilando il campo "Informazioni personali:" inserendo le coordinate, il modulo mostrerà la mappa di tutti gli utenti registrati.
Attiveremo poi con il vostro aiuto anche altre modalità di integrazione con estensioni esterne, tipo K2 o virtuemart ecc..
http://extensions.joomla.org/extensions/maps-a-weather/geotagging/7225