Jump to content

User:Sniff/ongletStats.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/*
 * OngletStats
 *
 * Ajoute un onglet vers [http://stats.grok.se] pour la page en cours.
 *
 * Auteur: Delhovlyn
 * Retouche: Stef48
 *
 * (inspiré de [[MediaWiki:Gadget-OngletGoogle.js]])
 *
 */
 
//// Affichage de l'onglet ////
function OngletStats() {
 
//// Écriture de l'URL ////
function OngletStats_URL() {
  var stats_date = new Date();
  var stats_annee = stats_date.getFullYear();
  var stats_mois = stats_date.getMonth();
  var stats_mois2 = (stats_mois < 10) ? "0" + stats_mois : stats_mois;
  var stats_url = "http://stats.grok.se/" + wgContentLanguage + "/" + stats_annee + stats_mois2 + "/" + encodeURI(wgPageName);
  return stats_url;
}
 
  var a = document.getElementById("p-cactions");
  if (a && wgNamespaceNumber >= 0) {
    var b = a.getElementsByTagName("ul");
    if (b.length > 0) {
      b[0].innerHTML = b[0].innerHTML
        + '<li id="ca-nstab-user">'
        + '<a href="' + OngletStats_URL() + '">'
        + 'stats</a>'
        + '</li>';
    }
  }
}
 
//// Chargement de la fonction ////
$(OngletStats);