Widget: HouseTile: Unterschied zwischen den Versionen

Aus Herrenhäuser
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:


url = url + "?origin=*";
url = url + "?origin=*";
Object.keys(params).forEach(function(key){url += "&" + key + "=" + params[key];});
return Object.keys(params).forEach(function(key){url += "&" + key + "=" + params[key];});


fetch(url)
fetch(url)
Zeile 18: Zeile 18:
         for (var page in pages) {
         for (var page in pages) {
             for (var img of pages[page].images) {
             for (var img of pages[page].images) {
                console.log(img.title);
              return img.title;
              //console.log(img.title);
             }
             }
         }
         }

Version vom 22. Oktober 2024, 11:47 Uhr

<script> var url = "https://wb.manorhouses.tibwiki.io/w/api.php";

var params = {

   action: "query",
   prop: "images",
   titles: "Christinehof",
   format: "json"

};

url = url + "?origin=*"; return Object.keys(params).forEach(function(key){url += "&" + key + "=" + params[key];});

fetch(url)

   .then(function(response){return response.json();})
   .then(function(response) {
       var pages = response.query.pages;
       for (var page in pages) {
           for (var img of pages[page].images) {
              return img.title; 
              //console.log(img.title);
           }
       }
   })
   .catch(function(error){console.log(error);});

</script>