Afin de repartir sur de bonnes bases, nous avons décidé de procéder à la réécriture complète de GMapFP afin d'être 100% compatible avec Joomla 4.

Cela nous permet d'avoir un code beaucoup plus propre, d'avoir un composant avec des fonctionnalités complètements repensées et supplémentaires : comme la sauvegarde des versions et la gestion des tags.

Tout ce travaille nous a fait prendre du retard sur notre planning prévisionnel.

Il en résulte à date :

  • Fin juin : Mise à disposition d'une version de GMapFP Free avec OSM et Google map pour Joomla 4.
  • Dernier trimestre  2020 : Mis à disposition de la version Pro.

GMapFP vient de sortir son plugin permettant d'indexer les éléments de GMapFP dans l'outil de recherche avancée de Joomla (finder).

Cette fonction n'est présente qu'avec la version Pro de GMapFP.

Avec la venue d'une clé Google Map potentiellement payante, le plan de marche des évolutions de GMapFP est légèrement changé :

  • Début 2019 : Réécriture complète de GMapFP libre pour Joomla 4 et intégration d'OpenStreetMap.
  • Intégration d'OpenStreetMap dans la version libre pour Joomla 3
  • Intégration d'OpenStreetMap dans la version Pro pour Joomla 3
  • Fin 2019 : Réécriture complète de GMapFP Pro pour Joomla 4

Logo Joomla 4

Afin de ce préparer au passage de Joomla 4, la version libre est en développement.

En effet, afin d'être complètement compatible Joomla 4 et d'optimiser le code, GMapFP va complètement être réécrit.

La version gratuite de GMapFP est maintenant également compatible https.

Dans ce tuto, nous allons voir toutes les étapes pour créer une clé Google Map pour le composant GMapFP.

Pour commencer : Accéder à votre espace de création de clés Google.

Pour cela, cliquez sur le raccourci dans la page des paramètres de GMapFP.

 lien vers creation cle Google

A cette étape, vous êtes sur la page de Google vous indiquant pourquoi une clé Google.

Vous pouvez lire ces renseignements pour information.

Cliquez ensuite sur le bouton "Obtenir une clé". 

Créez ensuite votre projet ou en appeler un existant.

Si cela n'est pas déjà fait, créez une clé de navigation.

A ce stade, vous devez avoir une page ressemblant à :

page clé navigateur Google

 Il faut maintenant affecter les bonnes API Google à cette clé.

Pour cela, cliquez sur "Présentation". presentation cle google

Activez finalement les 5 API nécessaires au composant GMapFP :

5 cles api google

Google Maps JavaScript API => Activer

Google Maps Directions API => Activer

Google Maps Geolocation API => Activer

Google Maps Geocoding API => Activer

Google Places API Web Service => Activer

 

Votre clé est maintenant créée et toutes les API nécessaires y sont jointes.

Vous n'avez plus qu'a saisir la valeur de cette clé dans les paramètres de GMapFP.

saisie cle api google

Dans ces nouvelles versions libre et Pro, GMapFP gère maintenant la clé Google :

Google Key map
Google Key map

Avec les conseils du groupe Joomla VEL, la version J3_41F a subit de nombreuses modifications visant à renforcer sa sécurité et à supprimer des failles de sécurité.

Il est vivement conseillé de mettre à jour votre version de GMapFP.

Merci de groupe Joomla VEL pour leurs conseils et leur bienveillance.

Suite à la découverte d'une faille de sécurité dans la version J3_39F de GMapFP, la vesrion J3_40F corrige cette faille sur dans le formulaire de soumission et la gestion des lieux en frontend.

Dans cette dernière version, il à également été ajouté la gestion ACL pour le formulaire de soumission et la gestion des lieux en frontend.

 

Il est vivement conseillé de mettre à jour GMapFP avec une version supérieur ou égale à la J3_40F.

A XSS vulnerability has been detected on the version J3_39F and previous.

Upload the last version and update your version for remove the vulnerability.

The last version used also the ACL to the submission form and the manage of the places in frontend.

On the GitHub, some users have had suspicion of vulnerability on GMapFP.

This is only an error on the name of a plugin that is used by GMapFP.

This error is fixed from the version V3_39F.

The new uploading version is now the V3_39F.

 

L'affichage "simple liste" est maintenant responsive.
Cet affichage permet également maintenant de pouvoir afficher l'image du lieu à la place de du marqueur dans la liste.

Un module "Carnet de Voyage" est également né.
Ce module permet à vos clients de sélectionner des lieux et de pouvoir ensuite les re-visualiser et/ou les imprimer.

Dans la version Pro vous pouvez maintenant personnaliser le fond de plan de votre carte Google.
Tous les détails sur : GMapFP Pro : Personnalisez votre fond de carte Google.

Aujourd'hui sort une nouvelle version de GMapFP Pro pour Joomla 3.

Tout ces affichages sont maintenant "Responsive".

Vos affichages s'adapteront donc à la taille de votre support.

Si malgré nos efforts et nos tests, il restait des défauts, ne pas hésiter à nous le signaler. 

GMapFP vient de sortir de nouveaux modules:

  • FRmapFP : Régions de France.
  • FDmapFP : Départements de France.

Ces modules vous permettent d'afficher une carte de France dont la taille, les couleurs et la redirection des départements ou régions sont totalement paramétrables.

Vous pouvez retrouver cette application sur :

http://cartes-france.gmapfp.org/

A partir de la version J3.13F (version pour Joomla 3), GMapFP est maintenant compatible avec les serveurs SQL :

  • MySQL
  • PostgreSQL
  • SQL Server
Maintenant, toutes les versions de GMapFP Pro ont leur plugin XMap.
Vous pouvez le télécharger sur : http://pro.gmapfp.org/fr/complements-pour-gmapfp-j3-joomla-3
Acymailing a construit son plugin pour GMapGP : GMapFP (tag plugin) v.1.0.0

La version libre de GMapFP pour Joomla 3 est maintenant disponible depuis plusieurs semaines.

Aujourd'hui, la version Pro est également disponible.

Découvrez la sur : http://pro.gmapfp.org/fr

Correction de quelques bogues.

Gestion des métadatas.

FaLang translation system by Faboba