Jump to content

MediaWiki:Common.js: Difference between revisions

Line 14: Line 14:
});
});


<script>
$(function() {
fetch('/api.php?action=query&meta=siteinfo&siprop=statistics&format=json')
  fetch('/api.php?action=query&meta=siteinfo&siprop=statistics&format=json')
  .then(res => res.json())
    .then(res => res.json())
  .then(data => {
    .then(data => {
    const current = data.query.statistics.articles;
      const current = data.query.statistics.articles;
    const goal = 200;
      const goal = 200;
    const left = goal - current;
      const left = goal - current;
    const el = document.getElementById("article-countdown");
      const el = document.getElementById("article-countdown");
    el.innerHTML = left > 0
      if (el) {
      ? `🚧 Only <strong>${left}</strong> articles to go until 200!`
        el.innerHTML = left > 0
      : `🎯 We've reached 200 articles! Celebrate good times, c'mon!`;
          ? `🚧 Only <strong>${left}</strong> articles to go until 200!`
  });
          : `🎯 We've reached 200 articles! Celebrate good times, c'mon!`;
</script>
      }
    });
});