MediaWiki:Common.js: Difference between revisions

From miffyliye.org
Jump to navigation Jump to search
No edit summary
(Undo revision 149 by MiffyLiye (talk))
 
(One intermediate revision by the same user not shown)
(No difference)

Latest revision as of 23:06, 28 August 2017

/* Any JavaScript here will be loaded for all users on every page load. */ 

/** MathJax **/
(function() {
  var head = document.getElementsByTagName("head")[0], script;
  script = document.createElement("script");
  script.type = "text/x-mathjax-config";
  script[(window.opera ? "innerHTML" : "text")] =
    "MathJax.Hub.Config({\n" +
    "  tex2jax: {\n" +
    '    inlineMath: [ ["\\\\(","\\\\)"],["[latex]","[\\\/latex]"] ],\n' +
    '    displayMath: [ ["\\\\[","\\\\]"],["$$","$$"] ],\n' +
    "    processEscapes: true,\n" +
    "    processEnvironments: true,\n" +
    '    skipTags: ["script","noscript","style","textarea","pre","code"]\n' +
    "  },\n" +
    '  TeX: { equationNumbers: { autoNumber: "AMS" } }\n' +
    "});";
  head.appendChild(script);
  script = document.createElement("script");
  script.type = "text/javascript";
  script.src  = "//special.miffyliye.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML";
  head.appendChild(script);
})();

/** Analytics **/
  var _paq = _paq || [];
  _paq.push(['trackPageView']);
  _paq.push(['enableLinkTracking']);
  (function() {
    var u="//analytics.miffyliye.org/";
    _paq.push(['setTrackerUrl', u+'piwik.php']);
    _paq.push(['setSiteId', 3]);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
  })();