Widget:Google Maps: Unterschied zwischen den Versionen

Aus Colliseum
Zur Navigation springen Zur Suche springen
K (Update: enableScrollWheelZoom etc.)
(Änderung 21691 von Vdengineering (Diskussion) rückgängig gemacht.)
 
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
</noinclude><includeonly><!--{if not isset($static)}--><!--{counter name="mapDivID" assign="mapDivID"}--><script type="text/javascript" src="http://www.google.com/jsapi?key=ABQIAAAAm0MBAF5jufVBCR_pbS3UPhRcdCnwTNB0OKjBRIoTJeTaXkOy7RSz6vSXT5k2-ytnv8aLNFG30JXc2A<!--{$key|escape:'urlpathinfo'}-->"></script>
<includeonly><!--{if not isset($static)}--><!--{counter name="mapDivID" assign="mapDivID"}--><script type="text/javascript" src="https://www.google.com/jsapi?key=ABQIAAAAm0MBAF5jufVBCR_pbS3UPhRcdCnwTNB0OKjBRIoTJeTaXkOy7RSz6vSXT5k2-ytnv8aLNFG30JXc2A<!--{$key|escape:'urlpathinfo'}-->"></script >
<script type="text/javascript">
<script type="text/javascript">
google.load("maps", "2.x");
google.load("maps", "2.x");
Zeile 5: Zeile 5:
google.setOnLoadCallback(function()
google.setOnLoadCallback(function()
{
{
if (google.maps.BrowserIsCompatible())
    if (google.maps.BrowserIsCompatible())
{
    {
var center = new GLatLng('<!--{$lat|escape:'quotes'}-->', '<!--{$lng|escape:'quotes'}-->');
        var center = new GLatLng('', '<!--{$lng|escape:'quotes'}-->');
// Create and Center a Map
        // Create and Center a Map
var map = new google.maps.Map2(document.getElementById("map<!--{$mapDivID|escape:'html'}-->"),
        var map = new google.maps.Map2(document.getElementById("map<!--{$mapDivID|escape:'html'}-->"),
{size: new google.maps.Size('<!--{$width|escape:'quotes'|default:'420'}-->', '<!--{$height|escape:'quotes'|default:350}-->')}
            {size: new google.maps.Size('', '<!--{$height|escape:'quotes'|default:350}-->')}
);
        );
map.setCenter(center, 13);
        map.setCenter(center, 13);
map.setZoom(Number('<!--{$zoom|escape:'quotes'|default:16}-->'));
        map.setZoom(Number('<!--{$zoom|escape:'quotes'|default:16}-->'));
map.enableScrollWheelZoom();
        map.enableScrollWheelZoom();
<!--{foreach from=$marker item=m}-->map.addOverlay(new google.maps.Marker(new GLatLng('<!--{$m.lat|escape:'quotes'}-->', '<!--{$m.lng|escape:'quotes'}-->')));<!--{/foreach}-->
        <!--{foreach from=$marker item=m}-->map.addOverlay(new google.maps.Marker(new GLatLng('', '<!--{$m.lng|escape:'quotes'}-->')));<!--{/foreach}-->
<!--{if isset($xml)}-->map.addOverlay(new GGeoXml('<!--{$xml|escape:'quotes'}-->'));<!--{/if}-->
        <!--{if isset($xml)}-->map.addOverlay(new GGeoXml('<!--{$xml|escape:'quotes'}-->'));<!--{/if}-->
<!--{if isset($centermarker)}-->map.addOverlay(new google.maps.Marker(center));<!--{/if}-->
        <!--{if isset($centermarker)}-->map.addOverlay(new google.maps.Marker(center));<!--{/if}-->
<!--{if isset($maptypecontrol)}-->map.addControl(new GMapTypeControl());<!--{/if}-->
        <!--{if isset($maptypecontrol)}-->map.addControl(new GMapTypeControl());<!--{/if}-->
<!--{if isset($largemapcontrol)}-->map.addControl(new GLargeMapControl());<!--{/if}-->
        <!--{if isset($largemapcontrol)}-->map.addControl(new GLargeMapControl());<!--{/if}-->
<!--{if isset($smallmapcontrol)}-->map.addControl(new GSmallMapControl());<!--{/if}-->
        <!--{if isset($smallmapcontrol)}-->map.addControl(new GSmallMapControl());<!--{/if}-->
<!--{if isset($smallzoomcontrol)}-->map.addControl(new GSmallZoomControl());<!--{/if}-->
        <!--{if isset($smallzoomcontrol)}-->map.addControl(new GSmallZoomControl());<!--{/if}-->
<!--{if isset($scalecontrol)}-->map.addControl(new GScaleControl());<!--{/if}-->
        <!--{if isset($scalecontrol)}-->map.addControl(new GScaleControl());<!--{/if}-->
<!--{if isset($overviewmapcontrol)}-->map.addControl(new GOverviewMapControl());<!--{/if}-->
        <!--{if isset($overviewmapcontrol)}-->map.addControl(new GOverviewMapControl());<!--{/if}-->
<!--{if isset($hierarchicalmaptypecontrol)}-->map.addControl(new GHierarchicalMapTypeControl());<!--{/if}-->
        <!--{if isset($hierarchicalmaptypecontrol)}-->map.addControl(new GHierarchicalMapTypeControl());<!--{/if}-->
                 <!--{if isset($maptype)}-->map.setMapType(<!--{if $maptype eq 'satellite'}-->G_SATELLITE_MAP<!--{elseif $maptype eq 'hybrid'}-->G_HYBRID_MAP<!--{else}-->G_NORMAL_MAP<!--{/if}-->);<!--{/if}-->
                 <!--{if isset($maptype)}-->map.setMapType(<!--{if $maptype eq 'satellite'}-->G_SATELLITE_MAP<!--{elseif $maptype eq 'hybrid'}-->G_HYBRID_MAP<!--{else}-->G_NORMAL_MAP<!--{/if}-->);<!--{/if}-->


}
    }
});
});
</script>
</script>
<div id="map<!--{$mapDivID|escape:'html'}-->" style="width: <!--{$width|escape:'html'|default:'420'}-->px; height: <!--{$height|escape:'html'|default:350}-->px"><!--{/if}--><img src="http://maps.google.com/staticmap?center=<!--{$lat|escape:'urlpathinfo'}-->,<!--{$lng|escape:'urlpathinfo'}-->&zoom=<!--{$zoom|escape:'urlpathinfo'|default:16}-->&size=<!--{$width|escape:'urlpathinfo'|default:'420'}-->x<!--{$height|escape:'urlpathinfo'|default:350}-->&markers=<!--{if isset($centermarker)}--><!--{$lat|escape:'urlpathinfo'}-->,<!--{$lng|escape:'urlpathinfo'}-->%7C<!--{/if}--><!--{foreach from=$marker item=m}--><!--{$m.lat|escape:'urlpathinfo'}-->,<!--{$m.lng|escape:'urlpathinfo'}-->%7C<!--{/foreach}-->&maptype=<!--{$maptype|escape:'urlpathinfo'|default:'roadmap'}-->&key=<!--{$key|escape:'urlpathinfo'}-->" width="<!--{$width|escape:'html'|default:'420'}-->" height="<!--{$height|escape:'html'|default:350}-->"><!--{if not isset($static)}--></div><!--{/if}--></includeonly>
<div id="map<!--{$mapDivID|escape:'html'}-->" style="width: <!--{$width|escape:'html'|default:'420'}-->px; height: <!--{$height|escape:'html'|default:350}-->px"><!--{/if}--><img src="https://maps.google.com/staticmap?center=<!--{$lat|escape:'urlpathinfo'}-->,<!--{$lng|escape:'urlpathinfo'}-->&zoom=<!--{$zoom|escape:'urlpathinfo'|default:16}-->&size=<!--{$width|escape:'urlpathinfo'|default:'420'}-->x<!--{$height|escape:'urlpathinfo'|default:350}-->&markers=<!--{if isset($centermarker)}--><!--{$lat|escape:'urlpathinfo'}-->,<!--{$lng|escape:'urlpathinfo'}-->%7C<!--{/if}--><!--{foreach from=$marker item=m}--><!--{$m.lat|escape:'urlpathinfo'}-->,<!--{$m.lng|escape:'urlpathinfo'}-->%7C<!--{/foreach}-->&maptype=<!--{$maptype|escape:'urlpathinfo'|default:'roadmap'}-->&key=<!--{$key|escape:'urlpathinfo'}-->" width="<!--{$width|escape:'html'|default:'420'}-->" height="<!--{$height|escape:'html'|default:350}-->"><!--{if not isset($static)}--></div><!--{/if}--></includeonly>

Aktuelle Version vom 29. Dezember 2016, 15:40 Uhr