Ignore:
Timestamp:
02/06/11 15:24:42 (9 years ago)
Author:
kent1
Message:

Hop ... on joue plus finement avec le géocoder

Et on enregistre l'adresse si présente

Et un fichier +répertoire non nécessaire

Location:
plugins_spip/diogene_complements/diogene_geo
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/diogene_complements/diogene_geo/diogene_geo_pipelines.php

    r4931 r4932  
    5252                                'lon' => $lon,
    5353                                'zoom' => $zoom,
    54                                 'titre' => $titre
     54                                'titre' => $titre,
     55                                'adresse' => _request('adresse'),
     56                                'code_postal' => _request('code_postal'),
     57                                'ville' => _request('ville'),
     58                                'region' => _request('region'),
     59                                'pays' => _request('pays')
    5560                        );
    5661                        if(!intval($id_gis)){
     
    132137        $flux['data']['gis_titre'] = $_POST['gis_titre'];
    133138        $flux['data']['gis_descriptif'] = $_POST['gis_descriptif'];
     139        $flux['data']['adresse'] = $_POST['adresse'];
     140        $flux['data']['code_postal'] = $_POST['code_postal'];
     141        $flux['data']['ville'] = $_POST['ville'];
     142        $flux['data']['region'] = $_POST['region'];
     143        $flux['data']['pays'] = $_POST['pays'];
    134144        return $flux;
    135145}
  • plugins_spip/diogene_complements/diogene_geo/formulaires/diogene_ajouter_medias_geo.html

    r4931 r4932  
    3939                                                if($('#champ_gis_titre').val() == ''){
    4040                                                        $('#champ_gis_titre').val(info);
     41                                                }
     42                                                if(address.street != ''){
     43                                                        $('#champ_adresse').val(address.street)
     44                                                }
     45                                                if(address.postal_code != ''){
     46                                                        $('#champ_code_postal').val(address.postal_code)
     47                                                }
     48                                                if(address.locality != ''){
     49                                                        $('#champ_ville').val(address.locality)
     50                                                }
     51                                                if(address.region != ''){
     52                                                        $('#champ_region').val(address.region)
     53                                                }
     54                                                if(address.country != ''){
     55                                                        $('#champ_pays').val(address.country)
    4156                                                }
    4257                                        }]
     
    115130                [(#GET{geocoder}|oui)
    116131                <li class="rechercher_adresse">
    117                         <label for="champ_adresse"><:gis:label_address:></label>
     132                        <label for="champ_gis_adresse"><:gis:label_rechercher_address:></label>
    118133                        <input type="text" class="text nomulti" name="champ_gis_adresse" id="champ_gis_adresse" value="" />
    119134                        <a id="gis_rechercher"><:info_rechercher:></a>
     
    139154                        label=<:info_descriptif:>,
    140155                        rows=5})]
     156                [(#CONFIG{gis/adresse}|=={on}|oui)
     157                        [(#SAISIE{input,adresse,
     158                                label=<:gis:label_adress:>})]
     159                        [(#SAISIE{input,code_postal,
     160                                label=<:gis:label_code_postal:>})]
     161                        [(#SAISIE{input,ville,
     162                                label=<:gis:label_ville:>})]
     163                        [(#SAISIE{input,region,
     164                                label=<:gis:label_region:>})]
     165                        [(#SAISIE{input,pays,
     166                                label=<:gis:label_pays:>})]
     167                ]
    141168        </ul>
    142169</fieldset>
Note: See TracChangeset for help on using the changeset viewer.