Utilisateur:Delhovlyn/ongletStats.js
Un article de Wikipédia, l'encyclopédie libre.
Note : Après avoir publié la page, vous devrez forcer son rechargement pour voir les changements : Mozilla / Konqueror / Firefox : Shift-Ctrl-R, Internet Explorer / Opera : Ctrl-F5, Safari : Cmd-R.
/* * OngletStats * * Ajoute un onglet vers [http://stats.grok.se] pour la page en cours. * * Auteur: Delhovlyn * (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()+1; 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() + '" target="_blank">stats</a>' // + '<a href="http://stats.grok.se/"' + wgContentLanguage + '/' + window.prompt('Année ? (quatre chiffres)') + window.prompt('Mois ? (deux chiffres') + '/' + encodeURI(wgPageName) + '" target="_blank"><small> ¤</small></a>' + '</li>'; } } } //// Chargement de la fonction //// addOnloadHook(OngletStats);