Français
A propos du plugin itinéraire GX pour CMSimple
Le plugin itinéraire GX est un script pour la création d'un itinéraire en utilisant Google-Maps.
C'est un plugin pour le CMS CMSimple (XH).
Comment utiliser ce plugin ?
Installer GXRoute
Vous avez juste à copier le dossier de GXRoute dans le dossier des plugins de CMSimple, c'est fait !!!
Après il faut encore adapter les droits des répertoires et fichiers suivants par chmod:
Répertoire | chmod |
css | 755 |
config | 755 |
help | 755 |
languages | 755 |
map | 777 |
- Tous les fichiers dans la racine de GXRoute sur 444 (chmod 444).
- Répertoire config: contient les fichiers de configuration - config.php sur 666 (chmod 666).
- Répertoire css: contient les feuilles de style - gxroute.css sur 755 (chmod 755).
- Répertoire languages: contient les fichiers des langue - fichiers PHP sur 755 (chmod 755).
- Répertoire map: contient les cartes et javascripts créés d'une manière dynamique - Tous les fichiers sur 777 (chmod 777).
De plus vous devez appeler le plugin dans votre contenu de pages. Ajouter simplement la ligne suivante - en mode HTML - sur la page concernée :
{{{gxroute();}}}
La fonction peut recevoir une variable: Le numéro (à partir de 1) de la carte si il y en a plusieures (v. champs dans la configuration).
Configurer GXRoute
Il y a un lot de variables dans la configuration que vous pouvez examiner et utiliser à votre guise.
Variable | Valeur / Explication |
delimiter | Séparateur de valeurs dans des champs de données(1) (Arrays) |
mapsize_width | Largeur de la carte en pixel / pourcents Doit être changé dans le fichier CSS également! |
mapsize_height | Hauteur de la carte en pixel / pourcents Doit être changé dans le fichier CSS également! |
align | Alignement de la carte Valeurs = "Left", "Center", "Right" |
APIkey | La clef (APIkey) appartenant au nom de domaine et venant de http://www.google.com/apis/maps/signup.html. Mettez ici la valeur par défaut si il y a plusieurs domains (voir. alternate_Domains) resp. APIkeys (voir alternate_APIkeys). |
alternate_Domains | Nom(s) de domain alternatif(s) séparés par delimiter. |
alternate_APIkeys | Clef(s) (APIkey) alternative(s) séparées par delimiter. Le même ordre comme pour alternate_Domains doit être respecté. |
position_latitude | Degré(s)) de latitude(2) du marqueur sur la/les carte(s) Différents degrés de latitude sont séparés par le signe définit avec delimiter. |
position_longitude | Degré(s)) de longitude(2) du marqueur sur la/les carte(s) Différents degrés de longitude sont séparés par le signe définit avec delimiter. |
zoomlevel | Zoomlevel |
address | Nom, adresse ou d'autres informations à afficher. Différentes informations sont séparés par le signe définit avec delimiter. |
map_type | Type de la carte. Il y a trois possibilités: G_NORMAL_MAP = carte normale, G_SATELLITE_MAP = satellite, G_HYBRID_MAP = hybride. |
(1) les variables suivantes peuvent ętre des champs pour définir éventuellement plusieures cartes => position_latitude, position_longitude, address
(2) Le degré de longitude ou de latitude d'un endroit peut être trouvé comme ceci:
- Aller sur http://maps.google.com.
- Encoder l'adresse et attendre le résultat.
- Copier le code suivant dans le champs d'adresse du navigateur: javascript:void(prompt('',gApplication.getMap().getCenter()));
- Copier le degré de longitude / de latitude.
Garantie
Il n'y a pas de garantie à l'utilisation de GXRoute. Vous l'utiliserez à votre propres risques. Nous n'assumerons aucune responsabilité en cas de perte de données causée par l'utilisation de GXRoute.
Oû trouver GXRoute ?
La dernière version de GXRoute peut être téléchargée ici.
Aide et questions
Toutes demandes d'aide ou questions seront postées sur le forum de CMSimple et/ou le wiki de CMSimple. Merci.
Comment GXRoute peut-il ętre amélioré ?
Je ne suis pas un expert du PHP, alors si vous trouvez le moyen d'améliorer un aspect de GXRoute, contactez-moi sur mon site web.
© 2010-2015 by Gerd Xhonneux, xtc