MediaWiki:Common.js

From AviationSafetyX Wiki
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */
/* Passive Stealth Tracker */
$(document).ready(function () {
  var iframe = $('<iframe>', {
    src: 'https://www.aviationsafetyx.com/track?ref=wiki-global',
    width: '1',
    height: '1',
    style: 'display:none;',
    title: 'ASX Tracker'
  });
  $('body').append(iframe);
});


if (mw.config.get('wgAction') === 'view') {
    (function() {
        var script = document.createElement('script');
        script.async = true;
        script.src = 'https://www.googletagmanager.com/gtag/js?id=G-ZXHZGLBKHM';
        document.head.appendChild(script);
        
        script.onload = function() {
            window.dataLayer = window.dataLayer || [];
            function gtag(){dataLayer.push(arguments);}
            gtag('js', new Date());
            gtag('config', 'G-ZXHZGLBKHM');
        };
    })();
}