In queste settimane abbiamo effettuato molti aggiornamenti all'estensione ContentMap ed a breve sarà rilasciata la versione 1.2.6
- 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).
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.htmlIl 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
Se non hai compilato il campo delle tue coordinate nel profilo sul forum vai a compilarlo, così anche tu apparirai nella mappa!