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

version 4.29.0 : compatilibité nouvelle structure HTML des formulaires

- maj nécessite saisies pour la nouvelle structure HTML des formulaires de SPIP 3.1
- afficher un lien vers l'objet dans le titre des infobulles (sur une idée de real3t http://zone.spip.org/trac/spip-zone/changeset/90064)
- éviter une erreur js lorsque le reverse geocoder ne trouve rien + parenthèses pour éviter un bug du compresseur qui transforme  if (response instanceof Array && !response.length) en if(response instanceof Array&&!response.length)
parent 1258caa2
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+4 −4
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -7,12 +7,12 @@

<form method="post" action="#ENV{action}"><div>
	#ACTION_FORMULAIRE{#ENV{action}}
	<ul>
		<li class="rechercher_adresse editer_map_config">
	<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
		<[(#VAL{li}|saisie_balise_structure_formulaire)] class="rechercher_adresse editer editer_map_config">
			<label for="champ_map_config_geocoder"><:gis:label_rechercher_address:></label>
			<input type="text" class="text" name="champ_map_config_geocoder" id="champ_map_config_geocoder" value="" />
			<a id="map_config_rechercher_geocodage"><:info_rechercher:></a>
		</li>
		</[(#VAL{li}|saisie_balise_structure_formulaire)]>
		[(#SAISIE{input,lat,
			label=<:gis:lat:>,
			defaut=0,
@@ -82,7 +82,7 @@
			label=<:gis:cfg_lbl_activer_objets:>,
			exclus=spip_gis})]

	</ul>
	</[(#VAL{ul}|saisie_balise_structure_formulaire)]>


	<p class="boutons">
+10 −10
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -8,12 +8,12 @@
		[(#REM) declarer les hidden qui declencheront le service du formulaire 
		parametre : url d'action ]
		#ACTION_FORMULAIRE{#ENV{action}}
		<ul>
		<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
			[(#SAISIE{hidden,objet})]
			[(#SAISIE{hidden,id_objet})]
			[(#SAISIE{carte,editer_gis_#ENV{id_gis},env})]
			<li class="fieldset">
			<fieldset><ul>
			<[(#VAL{li}|saisie_balise_structure_formulaire)] class="fieldset">
			<fieldset><[(#VAL{ul}|saisie_balise_structure_formulaire)]>
				[(#SAISIE{input,lat,
					label=<:gis:lat:>,
					defaut=#ENV{lat,#CONFIG{gis/lat,0}},
@@ -35,10 +35,10 @@
				[(#SAISIE{textarea,descriptif,
					label=<:info_descriptif:>,
					rows=5})]
			</ul></fieldset>
			</li>
			<li class="fieldset adresse"[(#CONFIG{gis/adresse}|=={on}|non) style="display: none;"]>
			<fieldset><ul>
			</[(#VAL{ul}|saisie_balise_structure_formulaire)]></fieldset>
			</[(#VAL{li}|saisie_balise_structure_formulaire)]>
			<[(#VAL{li}|saisie_balise_structure_formulaire)] class="fieldset adresse"[(#CONFIG{gis/adresse}|=={on}|non) style="display: none;"]>
			<fieldset><[(#VAL{ul}|saisie_balise_structure_formulaire)]>
				[(#SAISIE{input,adresse,
					label=<:gis:label_adress:>})]
				[(#SAISIE{input,code_postal,
@@ -53,9 +53,9 @@
					label=<:gis:label_pays:>})]
				[(#SAISIE{input,code_pays,
					label=<:gis:label_code_pays:>})]
			</ul></fieldset>
			</li>
		</ul>
			</[(#VAL{ul}|saisie_balise_structure_formulaire)]></fieldset>
			</[(#VAL{li}|saisie_balise_structure_formulaire)]>
		</[(#VAL{ul}|saisie_balise_structure_formulaire)]>
		[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
		<!--extra-->
		<p class='boutons'[ style="direction: (#LANG_DIR|=={ltr}|?{rtl,ltr})"]>
+2 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -22,10 +22,10 @@
	<BOUCLE_si_editable(CONDITION){si #ENV{editable}}>
	<form method='post' action='#ENV{action}' name='formulaire_rechercher_gis' id='formulaire_rechercher_gis'><div>
		#ACTION_FORMULAIRE{#ENV{action}}
		<ul>
		<[(#VAL{ul}|saisie_balise_structure_formulaire)] class="editer-groupe">
			[(#SAISIE{input,recherche_gis,
				label=<:gis:label_rechercher_point:>})]
		</ul>
		</[(#VAL{ul}|saisie_balise_structure_formulaire)]>
		[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
		<!--extra-->
		<p class='boutons'>
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -68,7 +68,7 @@ L.Geocoder = L.Class.extend({
		var return_location = {};
		if(this.options.search)
			return_location.search = this.options.search;
		if (response instanceof Array && !response.length) {
		if (((response instanceof Array) && (!response.length)) || ((response instanceof Object) && (response.error))) {
			return_location.error = 'not found';
		} else {
			return_location.street = return_location.postcode = return_location.postcode = 
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -3,7 +3,7 @@
		"geometry": {"type": "Point", "coordinates": [#LON, #LAT]},
		"id":"#ID_GIS",
		"properties": {
			"title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
			"title":[(#URL_ARTICLE|lien_ou_expose{[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero)]}|json_encode)],
			"description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][
			(#LOGO_GIS|gis_icon_properties)]
		}}</BOUCLE_art>
 No newline at end of file
Chargement en cours