Widget: HouseTile: Unterschied zwischen den Versionen
Aus Herrenhäuser
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) 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) { | ||
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>