Qeyd: Dəyişiklikləri yayımladıqdan sonra etdiyiniz dəyişikliklərin görünməsi üçün brauzerinizin keşinin təmizlənməsi lazım ola bilər.

  • Firefox / Safari: Reload düyməsinə basılı tutarkən Shift düyməsinə basın, və ya Ctrl+F5 və ya Ctrl+R (Mac üçün ⌘-R )
  • Google Chrome: Ctrl-Shift-R (Mac üçün ⌘-Shift-R)
  • Edge: Ctrl düyməsini basılı tutarkən Refresh düyməsinə basın, və ya sadəcə Ctrl+F5.
/**
 * Embed an OSM map on div id="osmEmbed" exists
 * Этот файл используется на https://tools.wmflabs.org/geohack/ — см. также [[Шаблон:GeoTemplate]]
 * 
 * Основано на [[:en:MediaWiki:GeoHack.js]]
 */
( function() {
	var head  = document.getElementsByTagName( 'head' )[ 0 ];
	var style = document.createElement( 'link' );
	style.rel = 'stylesheet';
	style.type = 'text/css';
	style.href = '//maps.wikimedia.org/leaflet/leaflet.css';
	head.appendChild( style );
	
	var script  = document.createElement( 'script' );
	script.type = 'text/javascript';
	script.src = '//maps.wikimedia.org/leaflet/leaflet.js';
	head.appendChild( script );

	var osmLang = 'az';	
	function embedOSM() {
		var osmClassRegExp = /\bOSM:([\d.+-]+)_([\d.+-]+)_([\d.+-]+)_(\w+)/,
			osmTarget = document.getElementById( 'osmEmbed' );
		if ( osmTarget && osmClassRegExp.exec( osmTarget.className ) ) {
			var lat = 1.0 * RegExp.$1,
				lon = 1.0 * RegExp.$2,
				zoom = RegExp.$3,
				map = L.map( 'osmEmbed' ).setView( [ lat, lon ], zoom );
	
			map.attributionControl.setPrefix( '' );
			L.tileLayer( '//maps.wikimedia.org/osm-intl/{z}/{x}/{y}{r}.png?lang=' + osmLang, {
				attribution: '<a href="https://foundation.wikimedia.org/wiki/Maps_Terms_of_Use">Vikimedia xəritələri</a> | Xəritə datası © <a href="https://www.openstreetmap.org/copyright">OpenStreetMap redaktorları</a>'
			} ).addTo( map );
	
			L.marker( [ lat, lon ] ).addTo( map );
		}
	}
	
	window.addEventListener( 'load', embedOSM );
} )();