Changeset 15698 in spip-zone


Ignore:
Timestamp:
Oct 2, 2007, 10:51:30 PM (13 years ago)
Author:
horaciogd@…
Message:

we have fixed some problems of map visualization in private area.

Location:
_plugins_/_dev_/gis
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/gis/gis_pipeline.php

    r14901 r15698  
    4040                        $(\'#cadroFormulario\').hide()
    4141                });
    42                 </script>';
     42                </script>
     43                <script type="text/javascript" src="'._DIR_PLUGIN_GEOMAP.'js/customControls.js"></script>';
    4344        }
    4445        return $flux;
  • _plugins_/_dev_/gis/inc-gis_map.html

    r15576 r15698  
    3232                        <BOUCLE_kml_art(documents){id_article}{0,1}{extension=kml}>
    3333                        [(#ENV{id_article}|=={''}|?{'',
    34                         var kml = new GGeoXml("#URL_SITE_SPIP/#URL_DOCUMENT");
    35                         map[(#ENV{id_carte_gis})].addOverlay(kml)
     34                        var kml = new GGeoXml("[(#URL_DOCUMENT|url_absolue)]");
     35                        map[(#ENV{id_carte_gis}|?{[(#ENV{id_carte_gis})],Spip})].addOverlay(kml)
    3636                        })]
    3737                        </BOUCLE_kml_art>
    3838                        <BOUCLE_kml_rub(documents){id_rubrique}{0,1}{extension=kml}>
    3939                        [(#ENV{id_rubrique}|=={''}|?{'',
    40                         var kml = new GGeoXml("#URL_SITE_SPIP/#URL_DOCUMENT");
     40                        var kml = new GGeoXml("[(#URL_DOCUMENT|url_absolue)]");
    4141                        map[(#ENV{id_carte_gis})].addOverlay(kml)
    4242                        })]
  • _plugins_/_dev_/gis/inc/parte_privada.php

    r14869 r15698  
    1717        $glat = NULL;
    1818        $glonx = NULL;
     19        $gicon = NULL;
    1920        $mapa = "";
    2021        $result= spip_query("SELECT * FROM spip_gis WHERE id_article = " . intval($id_article));
     
    3233        }
    3334        if ($glat!==NULL){
     35                $resultMots = spip_query("SELECT * FROM spip_mots_articles WHERE id_article = ".intval($id_article));
     36                while ($rowMot = spip_fetch_array($resultMots)) {
     37                        $resultMotIcon = spip_query("SELECT * FROM spip_mots WHERE type ='marker_icon' AND id_mot=".$rowMot['id_mot']);
     38                        if ($rowMotIcon = spip_fetch_array($resultMotIcon)){
     39                                $gicon = "moton".$rowMot['id_mot'].".png";
     40                        }
     41                }
    3442                $gis_append_view_map = charger_fonction('geomap_append_view_map','inc');
    35                 $mapa = "<div id='map' name='map' style='width: 470px; height: 100px; border:1px solid #000'></div>"
    36                   .$gis_append_view_map('map',$glat,$glonx,NULL,array(array('lon'=>$glonx,'lat'=>$glat)));
     43                $mapa = "<div id='viewMap' name='viewMap' style='width: 470px; height: 100px; border:1px solid #000'></div>"
     44                  .$gis_append_view_map('viewMap',$glat,$glonx,null,array(array('lonx'=>$glonx,'lat'=>$glat)),$gicon);
    3745        }
    38 
     46       
    3947        $s .= "";
    4048        // Ajouter un formulaire
Note: See TracChangeset for help on using the changeset viewer.