Changeset 50596 in spip-zone


Ignore:
Timestamp:
Aug 20, 2011, 4:03:39 PM (8 years ago)
Author:
jean-marc.viglino@…
Message:

[MAJ] Ajout d'une option pour choisir la zone geographique par defaut.

Location:
_plugins_/spip_geoportail
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip_geoportail/action/geoportail_config.php

    r47805 r50596  
    5555                if (isset($_POST['provider']))
    5656                {       ecrire_meta('geoportail_provider',$_POST['defaut_provider']);
     57                        ecrire_meta('geoportail_zone',$_POST['zone']);
    5758                        ecrire_metas();
    5859                }
  • _plugins_/spip_geoportail/exec/geoportail_config_options.php

    r47779 r50596  
    1515include_spip('inc/presentation');
    1616include_spip('inc/config');
     17include_spip('public/geoportail_boucles');
    1718
    1819function exec_geoportail_config_options()
     
    6768                /* Type d'objet a georef */
    6869                $form = debut_cadre_trait_couleur("administration-24.gif", true, "", _T('geoportail:options'))
    69                         .debut_cadre_relief("base-24.gif",true,"", _T('geoportail:geoportail_provider'))
     70                        .debut_cadre_relief("base-24.gif",true,"", _T('geoportail:geoportail_defaut'))
    7071                                . _T('geoportail:geoprovider_info')."<br/>"
    7172                                ."<p>"
     
    7677                                ."<option value='YHOO'".($geoportail_provider=='YHOO'?" selected":"").">Yahoo !</option>"
    7778                                ."</select>"
     79                                ."<br/>"
     80                                ._T('geoportail:geoportail_zone')." : "
     81                                .geoportail_popup_zone('zone', $gzone, 'fondl')
    7882                                ."<input type='submit' name='provider' class='fondo' style='margin-left:1em;' value='"._T('bouton_valider')."' />"
    7983                                ."</p>"
  • _plugins_/spip_geoportail/lang/geoportail_fr.php

    r47805 r50596  
    2424'geoportail_print'              => '<b>Attention :</b> vous devez adh&eacute;rer aux conditions g&eacute;n&eacute;rales d\'utilisation (CGU) de l\'API. En particulier, l\'impression des cartes g&eacute;oportail n\'est autoris&eacute;e que dans le cadre d\'un <i>usage documentaire</i>.<br/>Le plugin active par d&eacute;faut l\'impression des cartes g&eacute;oportail. Vous devez le d&eacute;sactiver dans le fichier /css/geoportail.css dans le cas contraire...',
    2525'geoportail_services'   => 'Ajouter un menu G&eacute;oservices.',
     26'geoportail_defaut'             => 'Affichage par d&eacute;faut',
    2627'geoportail_provider'   => 'Fournisseur par d&eacute;faut',
    27 'geoprovider_info'              => 'Choisissez le fournisseur des cartes qui s\'afficheront dans l\'espace priv&eacute; et par d&eacute;faut lorsqu\'aucun mode n\'est pr&eacute;cis&eacute;.',
     28'geoprovider_info'              => 'Choisissez le fournisseur de cartes et la zone g&eacute;ographique qui seront utilis&eacute;s dans l\'espace priv&eacute; et dans le site public lorsqu\'ils ne sont pas pr&eacute;cis&eacute;s.',
     29'geoportail_zone'               => 'Zone g&eacute;ographique par d&eacute;faut',
    2830'geoportail_popup'              => 'Forme des infobulles',
    2931'popup_anchored'                => 'postIt!',
  • _plugins_/spip_geoportail/public/geoportail_profils.php

    r39814 r50596  
    3636        $zone = strtoupper($_GET['zone']);
    3737        if ($zone) $profil['zone'] = $zone;
    38         else $profil['zone'] = 'FXX';
     38//      else $profil['zone'] = 'FXX';
    3939        // OK
    4040        return $profil[$att];
     
    4545*/
    4646function geoportail_profil_par_defaut_dist()
    47 {       return array('zone'=>'FXX','lon'=>null,'lat'=>null,'echelle'=>null);
     47{       $zone = $GLOBALS['meta']['geoportail_zone'];
     48        return array('zone'=>$zone?$zone:'FXX', 'lon'=>null, 'lat'=>null, 'echelle'=>null);
    4849}
    4950
Note: See TracChangeset for help on using the changeset viewer.