次のAJAXリクエストについて考えてみます。
$.ajax({
url: 'http://www.minecraftwiki.net/api.php?action=query&meta=siteinfo&siprop=namespaces&format=json',
dataType: 'json',
async: false,
success: function(siResponse) {
for(var ns in siResponse.query.namespaces) {
if(siResponse.query.namespaces[ns].id >= 0) {
if(siResponse.query.namespaces[ns].id != namespaces.length) {
break;
}
if(siResponse.query.namespaces[ns].id === 0) {
namespaces[siResponse.query.namespaces[ns].id] = 'Main';
} else {
namespaces[siResponse.query.namespaces[ns].id] = siResponse.query.namespaces[ns].&asterisk;;
}
movelog[siResponse.query.namespaces[ns].id] = 0;
protectlog[siResponse.query.namespaces[ns].id] = 0;
}
}
}
});
これで、.canonicalを使用して、ID4と5の名前をデフォルトの「Project」から「MinecraftWiki」に変更できますが、代わりに「*」:値を使用したいと思います。それは可能ですか、それともこれは単に悪いwiki設定ですか?