Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
function listOSM(){ /*TODO: Aufruf über einen Link oder whatever*/
  function writeout(data) {
  	/*TODO: Ausgabe*/
    console.log(data);
  }
  
  
  var interlang={l:[],a:[]};
  $("#p-lang .interlanguage-link a").each( function (i,e) {
    interlang.a[i]=e.title;
    interlang.a[i]=interlang.a[i].substr(0,interlang.a[i].lastIndexOf(" – "));
    interlang.l[i]=e.lang; /*TODO: i.e. en-simple*/
  });
  interlang.l[interlang.a.length]=mw.config.get("wgContentLanguage");
  interlang.a[interlang.a.length]=mw.config.get("wgTitle");
  //console.log(interlang);
  
  $.each(interlang.a, function(i,e){
    $.get("https://overpass-api.de/api/interpreter?data=%5Bout:csv%28::type,::id;false;%22 %22%29%5D;%28rel%5B%22wikipedia" + "%22=%22" + encodeURIComponent(interlang.l[i]) + ":" + encodeURIComponent(interlang.a[i]) + "%22%5D;%29;out%20meta;", function(data){writeout(data)});
    $.get("https://overpass-api.de/api/interpreter?data=%5Bout:csv%28::type,::id;false;%22 %22%29%5D;%28rel%5B%22wikipedia" + ":" + encodeURIComponent(interlang.l[i]) + "%22=%22" + encodeURIComponent(interlang.a[i]) + "%22%5D;%29;out%20meta;", function(data){writeout(data)});
  });
  
  
  var wikidata = $("#t-wikibase a")[0].pathname.substr(6);
  $.get(  "https://overpass-api.de/api/interpreter?data=%5Bout:csv%28::type,::id;false;%22 %22%29%5D;%28rel%5B%22wikidata%22=%22" + wikidata +    /*   –>      –>                 –>                       –>       */    "%22%5D;%29;out%20meta;", function(data){writeout(data)});
  
}