Jump to content

MediaWiki:Common.js: Difference between revisions

From Continuum Universes Wiki
Line 13: Line 13:
       }
       }
     });
     });
});
$.getJSON(mw.util.wikiScript('api'), {
  action: 'parse',
  page: page.title,
  prop: 'extensiondata',
  format: 'json'
}).done(function (parsed) {
  var hooks = parsed.parse.extensiondata['lore-spotlights'] || [];
  if (hooks.length > 0) {
    var hook = hooks[Math.floor(Math.random() * hooks.length)];
    $spot.find('.content').html(hook);
  }
});
});

Revision as of 04:47, 17 August 2025

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