Changeset 67111 in spip-zone


Ignore:
Timestamp:
Oct 25, 2012, 10:13:27 AM (7 years ago)
Author:
brunobergot@…
Message:

ajout d'un paramètre à la saisie carte : boutons = #ARRAY{marker,non} permet de spécifier les boutons à ne pas afficher dans la barre d'édition

Location:
_plugins_/gis_geometries
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gis_geometries/paquet.xml

    r65432 r67111  
    22        prefix="gisgeom"
    33        categorie="divers"
    4         version="1.2.2"
     4        version="1.2.3"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/gis_geometries/saisies/carte.html

    r67105 r67111  
    1212        - ne_lat = lat + 10°            latitude du nord-est de la bounding box
    1313        - ne_lon = lon + 10°            longitude du nord-est de la bounding box
     14        - boutons = #ARRAY{marker,non}  permet de spécifier les boutons à ne pas afficher dans la barre d'édition
    1415
    1516]
     
    190191                </BOUCLE_gis>
    191192                [(#REM) afficher les outils de dessin uniquement lors de la création d'objet ]
    192                
    193                 drawControl = new L.Control.Draw();
     193                var drawOptions = {
     194                        drawMarker: [(#ENV{boutons}|table_valeur{marker}|=={non}|?{false,true})],
     195                        drawPolyline: [(#ENV{boutons}|table_valeur{polyline}|=={non}|?{false,true})],
     196                        drawPolygon: [(#ENV{boutons}|table_valeur{polygon}|=={non}|?{false,true})],
     197                        drawRectangle: [(#ENV{boutons}|table_valeur{rectangle}|=={non}|?{false,true})]
     198                };
     199                var drawControl = new L.Control.Draw(drawOptions);
    194200                form_map.addControl(drawControl);
    195201               
Note: See TracChangeset for help on using the changeset viewer.