[SPXGOOGLEMAPS] affichage carte google (via shortcode)
Ce plugin va vous permettre d'insérer une carte google maps dans un article, page statique ou fichier du thème via un shortcode.
Le shortcode est automatiquement declare et le plugin spxshortcodes doit être activé.
exemple d'usage avec la clé api optionnelle:
Tout est dans l'aide du plugin...
Niveau d'usage : facile
Téléchargement 1.3 ici
Historique :
**** v 1.3 ****
- add key param in shortcode for google api
**** v 1.2 ****
- change help for 5.5
**** v 1.1 **** (09/03/2015)
- add shortcode [SPXWGOOGLEMAPS]
***v1.0*** (05/11/2013)
+ [LAUNCH] version de base
Le shortcode est automatiquement declare et le plugin spxshortcodes doit être activé.
exemple d'usage avec la clé api optionnelle:
[== Indéfini ==]
[SPXWGOOGLEMAPS title='chez moi' lattitude=43.2951 longitude=-0.3707970000000387 content='Pau France' key='xxxxxxxx']
Tout est dans l'aide du plugin...
Niveau d'usage : facile
Téléchargement 1.3 ici
Historique :
**** v 1.3 ****
- add key param in shortcode for google api
**** v 1.2 ****
- change help for 5.5
**** v 1.1 **** (09/03/2015)
- add shortcode [SPXWGOOGLEMAPS]
***v1.0*** (05/11/2013)
+ [LAUNCH] version de base
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Plus d'infos ici et là.
L'intérêt c'est que c'est libre.
Pour le code pourquoi ne pas tout simplement chargé l'iframe ? cela évite Jquery et autre lib js.
Tu veux vraiment que je fasse un plugin de openstreetmap alors que ton plugin existe ?
Pas de problème mais il faut que tu prévois un hook de get content :
Et ce sera bon pour créer un shortcode de ce type dans le fichier de config du thème (pour le moment) :
Mais en réalité il ne s'agit que de valeurs par défaut qu'on peut modifier dans un article via la balise [WGMAPS ...].
Ca mériterai d'être expliqué plus clairement dans le sujet de ce thread et dans l'aide du plugin.
Mise a jour en 1.1
**** v 1.1 ****
- add shortcode [SPXWGOOGLEMAPS]
***v1.0***
- First release.
Le plugin génère automatiquement le shortcode pas besoin de le déclarer dans le thème.
[SPXWGOOGLEMAPS title='chez moi' content='Mon adresse en detail' lattitude=51.486782 longitude=-0.143242]
Pour la mise à jour automatique vous pouvez passer par spxplugindownloader
a+
jéjé
[del]D'autant mieux ! Je te recommande de mettre à jour ton premier post, pour que ça reste clair pour les prochains qui viendront dessus.[/del]
Edit : en supprimant mon config.php, la balise n'est plus interpretée par le plugin. Je peux la lire texto dans l'article ([WGMAPS...])
Depuis la mise à jour, j'ai remarqué que l'aide du plugin avait disparue.
Or elle est utile pour retrouver la commande exacte de la balise.
Peux-tu la remettre ?
Matthieu
Je n'ai pas enlevé l'aide je l'ai juste modifié. Il n'y a plus besoin de préciser qu'il faut créer un shortcode puique le plugin le fait automatiquement.
Voici l'aide :
a+
jéjé
Ca vient probablement de mon côté du coup.
J'ai réussi à déployer mon prototype (visible ici http://colonelreyel.fr/) sur le serveur d'hébergement final qui est hélas free http://gapplongee.free.fr.
Après avoir découvert les plaisirs de la configuration spécifique du fichier .htaccess, je m'attaque maintenant à analyser certains dysfonctionnements comme le problème que je rencontre avec SPXGOOGLEMAPS.
Par exemple, sur la page http://gapplongee.free.fr/index.php?article4/saint-nazaire la map est affichée puis remplacer par une image contenant un point d'exclamation.
Est-ce que le plugin est incompatible avec le contexte ou bien est-ce qu'il y a une configuration spécifique à mettre en oeuvre.
Je vous remercie d'avance pour votre retour.
La map google se voit l'espace d'une demi seconde, et ensuite est remplacée par une image contenant un point d'exclamation avec message d'erreur;
"Petit problème... Une erreur s'est produite
Google Maps ne s'est pas chargé correctement sur cette page. Pour plus d'informations techniques sur cette erreur, veuillez consulter la console JavaScript."
J'observe aussi le même phénomène sur la section contact de www.jaseurboreal.eu
qui me sert en partie de tests.
Par contre c'est impeccable pour une insertion de carte OPENSTREETMAP par iframe : cela fonctionne parfaitement.
A tout hasard, Goooogle aurait-il changé, c'est la période mi-annuelle, quelques données liées à l'API Google map ?
Merci de toutes pistes de solution ?
Veuillez verifier si il n'y a pas de conflit javascript avec éventuellement un autre plugin en les désactivant. Merci du retour.
Comme on peut le voir ici ce n'est pas google qui est a mettre en cause : demo-spx5/googlemaps
Pour tester, j'ai désactivé quelques plugins en laissant actifs les principaux :
[list=*]
[*]spxplugindownloader - Version 2.5 (19/08/2015)[/*]
[*]spxwthemesimple - Version 0.8 (20/05/2016)[/*]
[*]spxdatas - Version 1.86 (24/02/2016)[/*]
[*]spxshortcodes - Version 1.3 (28/10/2013)[/*]
[*]spxusefulshortcodes - Version 1.1 (17/06/2016)[/*]
[*]spxgooglemaps - Version 1.2 (05/11/2013)[/*]
[/list]
Sur la page http://www.jaseurboreal.eu/article2/localisation-cartes-maps
On a bien pendant une seconde l'affichage d'une carte palloise, mais bizarre, elle disparaît ensuite derrière le message d'erreur. S'est-elle égarée en vallée d'Aspe ?
Faudrait-il maintenant un compte google identifié par domaine avec une api-key pour valider l'api-google maps ? Car il en faut un maintenant pour youtube quand on incorpore (par exemple dans spip) un plugin vidéo youtube.
Les différentes API-Google Maps sont ici : https://developers.google.com/maps/get-started/?hl=fr
J'ai trouvé ceci sur le même sujet récent dans wordpress après une recherche:
Précisions : comment créer une clé API Google :
Continuons les recherches ...
Cordialement
Pour information, je constate que le problème est reproductible sur un site hébergé chez free http://gapplongee.free.fr/index.php?article5/le-croisic-centre-technique-estival et le même site hébergé chez OVH fonctionne normalement.
Avez-vous une autre piste SVP pour corriger le problème ?
Je ne pense pas que cela soit un problème d'hébergeur,
car ce site test déposé dans un nid, bien calfeutré avec des plumes,
dans le petit bois derrière chez moi à coté du canal de Roubaix chez OVH
reproduit l'erreur googlemaps ici dans la page contact : http://www.jaseurboreal.eu/#section-contact
L'article plus précis pour tester est ici avec deux cartess : une google maps, et une openstreetmap bien visible.
http://www.jaseurboreal.eu/test/localisation-cartes-maps
Une carte google apparaît quelques secondes et ensuite c'est l'erreur qui s'affiche ...
Bizarre, bizarre vous avez-dit
Est-ce que quelqu'un à trouver une solution pour résoudre le problème ?
Existe-t-il un autre plugin opérationnel ou une autre solution ?
exemple:
**** v 1.3 ****
- add key param in shortcode for google api
Note : Pour les utilisateurs de simplebox vous pouvez forcer le javascript du thème en rajoutant la ligne suivante :
Remplacer xxxx par la clé d'activation google.
La modif "secret simple box", est bien dans : ' /js/custom.js"
Je teste cette maj.
1. Dans un article avec shortcode googlemaps une carte s'affiche quelques courts instants et ensuite disparait pour afficher l'erreur visible ici :
http://www.jaseurboreal.eu/test/localisation-cartes-maps
2. Sur la page contact du thème simplebox l'affichage de l'erreur google maps n'est plus, c'est du blanc à la place sans carte.
Y aurait-il une erreur de transcription dans le fichier /js/custom.js du thème ?