MediaWiki:Osm.js

ХӀара гӀирс Википеди чуьра бу — маьрша энциклопеди

Билгалдаккхар: Ӏалашйинчул тӀаьхьа хийцамаш га браузеран кэш цӀанйан йезаш хила мега.

  • Firefox / Safari: Shift тӀетаӀийна йитина, гӀирсийн панелан тӀера тӀетаӀайе Карлайаккха йа Ctrl+F5 йа Ctrl+R (⌘+R Mac тӀехь)
  • Google Chrome: тӀетаӀайе Ctrl+Shift+R (⌘+Shift+R Mac тӀехь)
  • Internet Explorer / Edge: тӀетаӀийна йитина Ctrl, тӀетаӀайе Карлайаккха йа тӀетаӀайе Ctrl+F5
  • Opera: тӀетаӀайе Ctrl+F5.
$(function(){
  var c = $('#coordinates'), aa = c.find('a'), url
  for( var i = 0; i < aa.length; i++ ){
    url = aa[i].href
    if( !/geohack/.test(url) || /_globe:\w+/.test(url) ) continue
    c.append('<br>').append(
      $('<a href="#">Гайта географин карта</a>')
       .attr( 'params', mw.util.getParamValue('params', url) )
       .click(openStreetMapToggle)
    )
    break
  }
})


function openStreetMapToggle() {
 var osm = $('#openstreetmap')
 if( osm.length > 0 )
   osm.toggle()
 else
   $('#contentSub').append(
     '<iframe id="openstreetmap" style="width:100%; height:350px; clear:both"'
     + 'src="//toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=ce&uselang=ce'
     + '&params=' + $(this).attr('params')
     + '&title=' + mw.util.wikiUrlencode( mw.config.get('wgTitle') )
     + '" />'
   )
 return false
}