MediaWiki:Common.js

Página de Interface do MediaWiki
Revisão de 10h15min de 16 de fevereiro de 2021 por Esporo (discussão | contribs)

Nota: Após publicar, você pode ter que limpar o "cache" do seu navegador para ver as alterações.

  • Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Internet Explorer/Edge: PressioneCtrl enquanto clica Recarregar, ou Pressione Ctrl-F5
  • Opera: Pressione Ctrl-F5.
function formatNumber(number) {
  return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ".");
}

var stats = fetch('//esporisticas.herokuapp.com/https://www.spore.com/rest/stats')
.then(response => response.text())
.then(str => (new window.DOMParser()).parseFromString(str, "text/xml"))
.then((data) => {  
  let totalUploads = formatNumber(data.querySelector('totalUploads').textContent),
      totalUsers = formatNumber(data.querySelector('totalUsers').textContent),
      dailyUploads = formatNumber(data.querySelector('dayUploads').textContent),
      dailyUsers = formatNumber(data.querySelector('dayUsers').textContent);
  
  document.querySelector('[data-total-uploads]').textContent = totalUploads;
  document.querySelector('[data-total-users]').textContent = totalUsers;
  document.querySelector('[data-daily-uploads]').textContent = dailyUploads;
  document.querySelector('[data-daily-users]').textContent = dailyUsers;
});
Cookies nos ajudam a entregar nossos serviços. Ao usar nossos serviços, você concorda com o uso de cookies.