MediaWiki:Common.js: различия между версиями
Страница интерфейса MediaWiki
Дополнительные действия
Admin (обсуждение | вклад) Нет описания правки Метка: ручная отмена |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 79: | Строка 79: | ||
}); | }); | ||
} | } | ||
mw.loader.using("mediawiki.util", function() { | |||
document.querySelectorAll(".server-hook").forEach(function(element) { | |||
var ip = element.getAttribute("data-ip"); | |||
var port = element.getAttribute("data-port"); | |||
var url = "https://node.goonhub.com/status?ip="+encodeURIComponent(ip)+"&port="+encodeURIComponent(port); | |||
fetch(url) | |||
.then(function(data) { | |||
element.textContent = data?.response?.players; | |||
}) | |||
.catch(function(error) { | |||
element.textContent = "Ошибка"; | |||
}); | |||
}); | |||
}); | |||