Sem resumo de edição |
Sem resumo de edição |
||
Linha 7: | Linha 7: | ||
}); | }); | ||
/* | /* Listar Categorias */ | ||
fetch('/api.php?action=query&list=allcategories&aclimit=100&format=json&origin=*') | fetch('/api.php?action=query&list=allcategories&aclimit=100&format=json&origin=*') | ||
.then(res => res.json()) | .then(res => res.json()) | ||
.then(data => { | .then(data => { | ||
const ul = document.getElementById(' | const ul = document.getElementById('categories-list'); | ||
data.query.allcategories.forEach(cat => { | data.query.allcategories.forEach(cat => { | ||
const li = document.createElement('li'); | const li = document.createElement('li'); | ||
const link = document.createElement('a'); | const link = document.createElement('a'); | ||
const catName = cat['*']; | const catName = cat['*']; | ||
link.href = '/wiki/ | link.href = '/wiki/Category:' + encodeURIComponent(catName); | ||
link.textContent = catName; | link.textContent = catName; | ||
li.appendChild(link); | li.appendChild(link); |