MediaWiki:Common.js: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
(remove sopa blackout and censorship)
No edit summary
 
(23 intermediate revisions by 5 users not shown)
Line 1: Line 1:
(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=
function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;
e=o.createElement(i);r=o.getElementsByTagName(i)[0];
e.src='//www.google-analytics.com/analytics.js';
r.parentNode.insertBefore(e,r)}(window,document,'script','ga'));
ga('create','UA-68102409-1','auto');ga('send','pageview');


$(function () {
  $('#content').prepend("<div class='noisebridge-donate-button' style='position: fixed; top: 50px; right: 0;'><a href='https://noisebridge.net/donate'><img src='https://noisebridge.net/images/5/55/Donate.png' alt='Donate'></a></div>");
  /* EFF borked their widget, try uncommenting to see if it's fixed
  var e = document.createElement('script'); e.type='text/javascript'; e.async = true;
  e.src = 'https://www.eff.org/doa/widget.min.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s);
  */
});
var fontloader = [`
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap" rel="stylesheet">`
]
if ( mw.config.get( 'wgPageName' ) === 'Sandbox2' ) {
    var head = document.querySelector("head");
    head.innerHTML = fontloader;
}

Latest revision as of 10:30, 18 August 2022

(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=
function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;
e=o.createElement(i);r=o.getElementsByTagName(i)[0];
e.src='//www.google-analytics.com/analytics.js';
r.parentNode.insertBefore(e,r)}(window,document,'script','ga'));
ga('create','UA-68102409-1','auto');ga('send','pageview');

$(function () {
  $('#content').prepend("<div class='noisebridge-donate-button' style='position: fixed; top: 50px; right: 0;'><a href='https://noisebridge.net/donate'><img src='https://noisebridge.net/images/5/55/Donate.png' alt='Donate'></a></div>");
  /* EFF borked their widget, try uncommenting to see if it's fixed
  var e = document.createElement('script'); e.type='text/javascript'; e.async = true;
  e.src = 'https://www.eff.org/doa/widget.min.js';
  var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s);
  */
});

var fontloader = [`
    <link rel="preconnect" href="https://fonts.googleapis.com"> 
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap" rel="stylesheet">`
]

if ( mw.config.get( 'wgPageName' ) === 'Sandbox2' ) {
    var head = document.querySelector("head");
    head.innerHTML = fontloader;
}