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

ea
test
29行目: 29行目:
/* PCスキンでサブタイトルを消す処理 ここまで */
/* PCスキンでサブタイトルを消す処理 ここまで */


/* beta1 */
/* beta2 */
     const pageTitle = mw.config.get('wgPageName')
     const pageTitle = mw.config.get('wgPageName')
     const apibase = 'https://wiki.tmyt105.com/w/api.php';
     const pageNo = mw.config.get('wgRevisionId')
    const url = `https://wiki.tmyt105.com/w/api.php?action=query&format=json&prop=revisions&titles=${pageTitle}formatversion=2&revids=${pageNo}&rvprop=user`;
     const updaterElement = document.getElementById('last-updater-name');
     const updaterElement = document.getElementById('last-updater-name');
    const params = {
        action: 'query',
        prop: 'revisions',
        titles: pageTitle,
        rvlimit: 1,
        rvprop: 'user',
        format: 'json',
        origin: '*'
    };
    const url = new URL(apibase);
    Object.keys(params).forEach(key => url.searchParams.append(key, params[key]));


     fetch(url)
     fetch(url)
80行目: 68行目:
         });
         });


/* beta1 ここまで */
/* beta2 ここまで */
 
/* GTags */
// Google Tag Manager の読み込み
const tagmng = document.createElement('script');
tagmng.async = true;
tagmng.src = 'https://www.googletagmanager.com/gtag/js?id=G-SW7DS4R3FJ';
document.head.appendChild(script);
 
// Startups
window.dataLayer = window.dataLayer || [];
function gtag() {
  dataLayer.push(arguments);
}
 
gtag('js', new Date());
gtag('config', 'G-SW7DS4R3FJ');
/* GTags ここまで */


console.log("OK Common.js")
console.log("OK Common.js")