Valider 6ee28999 rédigé par brunobergot@gmail.com's avatar brunobergot@gmail.com
Parcourir les fichiers

réparer les tuiles google + ménage chaînes de langue

- réparer les couches google en ajoutant la possibilité de définir la clé de leur api qui est maintenant obligatoire
- ménage dans les chaînes de langue (on trimballait encore des vieilleries de GIS 2, épargnons ça à nos ami⋅e⋅s trads)
parent 7fe06987
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+5 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -63,6 +63,11 @@
			explication=<:gis:cfg_inf_bing{url=https://www.bingmapsportal.com/}:>,
			size=40})]
			
		[(#SAISIE{input,api_key_google,
			label=<:gis:cfg_lbl_api_key_google:>,
			explication=<:gis:cfg_inf_google{url=https://developers.google.com/maps/documentation/javascript/get-api-key}:>,
			size=40})]
	
		[(#SAISIE{oui_non,geocoder,
			defaut='',
			label=<:gis:cfg_lbl_geocoder:>,
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -39,7 +39,7 @@ function gis_insert_head($flux) {

	// insertion des scripts pour google si nécessaire
	if (count(array_intersect(array('google_roadmap', 'google_satellite', 'google_terrain'), $config['layers'])) > 0) {
		$flux .="\n".'<script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=false&amp;language='.$GLOBALS['spip_lang'].'"></script>';
		$flux .="\n".'<script type="text/javascript" src="//maps.google.com/maps/api/js?language='.$GLOBALS['spip_lang'].'&amp;key='.$config['api_key_google'].'"></script>';
	}

	return $flux;
+1 −16
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -22,36 +22,21 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
	'cfg_descr_gis' => 'Système d’Information Géographique.<br /><a href="http://contrib.spip.net/4189" class="spip_out">Accéder la documentation</a>.',
	'cfg_inf_adresse' => 'Affiche des champs supplémentaires d’adresse (pays, ville, région, adresse...)',
	'cfg_inf_bing' => 'La couche Bing Aerial nécessite une clé à créer sur <a href=\'@url@\' class="spip_out">le site de Bing</a>.',
	'cfg_inf_cloudmade' => 'Cette API nécessite une clé à créer sur <a href=\'@url@\' class="spip_out">le site de CloudMade</a>.',
	'cfg_inf_geocoder' => 'Activer les fonctions du geocoder (recherche à partir d’une adresse, récupération de l’adresse à partir des coordonnées).',
	'cfg_inf_geolocaliser_user_html5' => 'Si le navigateur de l’utilisateur le permet, son emplacement géographique approximatif est récupéré pour donner la position par défaut lors de la création d’un point.',
	'cfg_inf_google' => 'Cette API nécessite une clé à créer sur <a href=\'@url@\' class="spip_out">le site de GoogleMaps</a>.',
	'cfg_inf_google' => 'Les couches Google nécessitent une clé à créer sur <a href=\'@url@\' class="spip_out">le site de GoogleMaps</a>.',
	'cfg_inf_styles' => 'Affiche des champs supplémentaires de style (couleur, opacité, épaisseur...)',
	'cfg_inf_yandex' => 'Cette API nécessite une clé à créer sur <a href=\'@url@\' class="spip_out">le site de Yandex</a>.',
	'cfg_lbl_activer_objets' => 'Activer la géolocalisation sur les contenus :',
	'cfg_lbl_adresse' => 'Afficher les champs d’adresse',
	'cfg_lbl_api' => 'API de cartographie',
	'cfg_lbl_api_cloudmade' => 'CloudMade',
	'cfg_lbl_api_google' => 'Google Maps v2',
	'cfg_lbl_api_googlev3' => 'Google Maps v3',
	'cfg_lbl_api_key_bing' => 'Clé Bing',
	'cfg_lbl_api_key_cloudmade' => 'Clé CloudMade',
	'cfg_lbl_api_key_google' => 'Clé GoogleMaps',
	'cfg_lbl_api_key_yandex' => 'Clé Yandex',
	'cfg_lbl_api_mapquest' => 'MapQuest',
	'cfg_lbl_api_microsoft' => 'Microsoft Bing',
	'cfg_lbl_api_openlayers' => 'OpenLayers',
	'cfg_lbl_api_ovi' => 'Ovi Nokia',
	'cfg_lbl_api_yandex' => 'Yandex',
	'cfg_lbl_geocoder' => 'Geocoder',
	'cfg_lbl_geolocaliser_user_html5' => 'Centrer la carte sur l’emplacement de l’utilisateur à la création',
	'cfg_lbl_layer_defaut' => 'Couche par défaut',
	'cfg_lbl_layers' => 'Couches proposées',
	'cfg_lbl_maptype' => 'Fond cartographique',
	'cfg_lbl_maptype_carte' => 'Carte',
	'cfg_lbl_maptype_hybride' => 'Hybride',
	'cfg_lbl_maptype_relief' => 'Relief',
	'cfg_lbl_maptype_satellite' => 'Satellite',
	'cfg_lbl_styles' => 'Afficher les champs de styles',
	'cfg_titre_gis' => 'Configuration de GIS',