Ignore:
Timestamp:
May 3, 2012, 2:49:11 PM (9 years ago)
Author:
guy.cesaro@…
Message:

quelques reports des evolutions de la branche v2 entre r51054 et r60879 : a tester.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis/trunk/modeles/carte_gis.html

    r58780 r60882  
    3131        - localize_visitor|localiser_visiteur = oui             centrer la carte sur la position du visiteur (API geolocation HTML5)
    3232        - point = non                                   si elle vaut "non" cette option n'affichera pas de points du tout (utile pour n'afficher qu'un kml par exemple)
     33        - ajaxload = non                si elle vaut "non" cette option désactive l'init de la carte sur l'event ajaxload
    3334
    3435]
     
    112113                        ;
    113114        }
    114 
     115               
     116                #SET{map_controls,#ARRAY}
     117               
    115118                [(#ENV{no_control,#ENV{aucun_controle}}|!={oui}|oui)
    116                 map[(#GET{id})].addControls({zoom: '[(#ENV{control_zoom,large})]'});]
     119                        [(#SET{map_controls,#GET{map_controls}|array_merge{#ARRAY{zoom,#ENV{control_zoom,large}}}})]
     120                ]
    117121       
    118122                [(#ENV{overview}|oui)
    119                 map[(#GET{id})].addControls({overview: true});]
    120        
     123                        [(#SET{map_controls,#GET{map_controls}|array_merge{#ARRAY{overview,true}}})]
     124                ]
     125               
    121126                [(#ENV{scale}|oui)
    122                 map[(#GET{id})].addControls({scale: true});]
    123        
     127                        [(#SET{map_controls,#GET{map_controls}|array_merge{#ARRAY{scale,true}}})]
     128                ]
     129               
    124130                [(#ENV{control_type,#ENV{controle_type}}|!={non}|oui)
    125                 map[(#GET{id})].addControls({map_type: true});]
    126                
    127                 [(#ENV{control_pan,#ENV{controle_pan}}|!={non}|oui)
    128                 map[(#GET{id})].addControls({pan: true});]
    129 
     131                        [(#SET{map_controls,#GET{map_controls}|array_merge{#ARRAY{map_type,true}}})]
     132                ]
     133               
     134                [(#ENV{control_pan,#ENV{controle_pan}}|!={non}|oui)
     135                        [(#SET{map_controls,#GET{map_controls}|array_merge{#ARRAY{pan,true}}})]
     136                ]
     137               
     138                map[(#GET{id})].addControls([(#GET{map_controls}|json_encode)]);
     139               
    130140                [(#ENV{point}|!={non}|oui)
    131141                jQuery.getJSON("[(#URL_PAGE{gis_json}|url_absolue)]",
    132142                        {[
    133                                 objets : "(#ENV{objets,#ENV{class}})",][
    134                                 id_rubrique : (#ENV{id_rubrique}),][
    135                                 id_secteur : (#ENV{id_secteur}),][
    136                                 id_parent : (#ENV{id_parent}),][
    137                                 id_article : (#ENV{id_article}),][
    138                                 id_breve : (#ENV{id_breve}),][
    139                                 id_document : (#ENV{id_document}),][
    140                                 id_mot : (#ENV{id_mot}),][
    141                                 id_groupe : (#ENV{id_groupe}),][
    142                                 id_auteur : (#ENV{id_auteur}),][
    143                                 id_syndic : (#ENV{id_syndic}),][
    144                                 id_forum : (#ENV{id_forum}),][
    145                                 id_gis : (#ENV{id_gis}),][
     143                                objets : "(#ENV{objets,#ENV{class}}|trim)",][
     144                                id_rubrique : (#ENV{id_rubrique}|trim),][
     145                                id_secteur : (#ENV{id_secteur}|trim),][
     146                                id_parent : (#ENV{id_parent}|trim),][
     147                                id_article : (#ENV{id_article}|trim),][
     148                                id_breve : (#ENV{id_breve}|trim),][
     149                                id_document : (#ENV{id_document}|trim),][
     150                                id_mot : (#ENV{id_mot}|trim),][
     151                                id_groupe : (#ENV{id_groupe}|trim),][
     152                                id_auteur : (#ENV{id_auteur}|trim),][
     153                                id_syndic : (#ENV{id_syndic}|trim),][
     154                                id_forum : (#ENV{id_forum}|trim),][
     155                                id_evenement : (#ENV{id_evenement}|trim),][
     156                                id_gis : (#ENV{id_gis}|trim),][
    146157                                recherche : "(#ENV{recherche})",][
    147                                 limit : (#ENV{limit,#ENV{limite,500}})]
     158                                mots : (#ENV{mots}|?{[(#ENV{mots}|trim|json_encode)],''}),][
     159                                limit : (#ENV{limit,#ENV{limite,500}}|trim)]
    148160                        },
    149161                        function(data) {
     
    185197        $(function(){
    186198                init_map[(#GET{id})]();
    187                 onAjaxLoad(init_map[(#GET{id})]);
     199                [(#ENV{ajaxload}|!={non}|oui)onAjaxLoad(init_map[(#GET{id})]);]
    188200        });
    189201
Note: See TracChangeset for help on using the changeset viewer.