「MediaWiki:Common.js」の版間の差分

編集の要約なし
編集の要約なし
17行目: 17行目:
// wgScriptを使うことで、正しいパス(/w/index.phpなど)を自動取得します
// wgScriptを使うことで、正しいパス(/w/index.phpなど)を自動取得します
mw.loader.load(mw.config.get('wgScript') + '?title=MediaWiki:Forum.js&action=raw&ctype=text/javascript');
mw.loader.load(mw.config.get('wgScript') + '?title=MediaWiki:Forum.js&action=raw&ctype=text/javascript');
$(document).ready(function () {
    if ($('.ga4-stats').length === 0) return;
    $.getJSON('/ga4_cache.json')
        .done(function (data) {
            $('.ga4-users').text(Number(data.activeUsers).toLocaleString('ja-JP'));
            $('.ga4-pageviews').text(Number(data.pageviews).toLocaleString('ja-JP'));
            $('.ga4-sessions').text(Number(data.sessions).toLocaleString('ja-JP'));
            $('.ga4-updated').text(data.updated);
            $('.ga4-period').text(data.period_days);
        })
        .fail(function () {
            $('.ga4-stats').text('データを取得できませんでした。');
        });
});