Utilisateur:Estrie/common.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.//////////////////////////////////////////////////////////////////////////////
// Barre de navigation (créée le 2020-01-28 @ 19:36:14)
//
// Pour créer votre barre, consultez
// https://fr.wikipedia.org/wiki/Modèle:Barre_de_navigation
//
// (Concept de Cantons-de-l'Est inspiré d'un outil du contributeur Lepsyleon.)
//////////////////////////////////////////////////////////////////////////////
var BoutonsNavigation3 = function ($) {
var Today = function() {
var m = ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"];
var today = new Date();
var day = today.getDate();
var month = m[today.getMonth()];
var year = today.getFullYear();
return (day + "_" + month + "_" + year);
};
var getSemaine = function() {
var semaine = new Date();
var jour = semaine.getDate();
var mois = semaine.getMonth();
var annee = semaine.getFullYear();
var ListeMois = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
if (annee %4 === 0 && annee %100 !==0 || annee %400 === 0) {ListeMois[1]=29}
var TotalJour=0;
for(var cpt=0; cpt<mois; cpt++){TotalJour+=ListeMois[cpt];}
TotalJour+=jour;
var DebutAn = new Date(annee,0,1);
var JourDebutAn=DebutAn.getDay();
if(JourDebutAn===0){JourDebutAn=7}
TotalJour-=8-JourDebutAn;
var NumSemaine = 1;
NumSemaine+=Math.floor(TotalJour/7);
if(TotalJour%7!==0){NumSemaine+=1}
return("semaine_" + NumSemaine + "_" + annee);
};
var getMois = function() {
var m = ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"];
var today = new Date();
var month = m[today.getMonth()];
var year = today.getFullYear();
return (month + "_" + year);
};
var _DivRight = document.createElement('div');
_DivRight.className = "noprint";
_DivRight.setAttribute("style", "position:fixed; display:block; width:20px; margin:0; padding:0; top:20%; right:4px; background-color:#FFF; z-index:3;");
var _HtmlRight = '<ul style="list-style:none; margin:0; padding:0;" class="noprint">';
// Haut de la page
_HtmlRight += ' '
+ ' <li style="border:1px solid #A7D7F9; margin-bottom:3px; background-color:#F6F6F6;">'
+ ' <a title="Haut de la page" href="#" >'
+ ' <img src="//upload.wikimedia.org/wikipedia/commons/f/fc/2uparrow.png" height=20 width=20 border=0 />'
+ ' </a>'
+ ' </li>';
// Bas de la page
_HtmlRight += ' '
+ ' <li style="border:1px solid #A7D7F9; margin-bottom:3px; background-color:#F6F6F6;">'
+ ' <a title="Bas de la page" href="#footer" >'
+ ' <img src="//upload.wikimedia.org/wikipedia/commons/6/68/2downarrow.png" height=20 width=20 border=0 />'
+ ' </a>'
+ ' </li>';
// Bistro de Wikipédia
_HtmlRight += ' '
+ ' <li style="border:1px solid #A7D7F9; margin-bottom:3px; background-color:#F6F6F6;">'
+ ' <a title="Bistro de Wikipédia" href="//fr.wikipedia.org/wiki/Wikipédia:Le_Bistro" >'
+ ' <img src="//upload.wikimedia.org/wikipedia/commons/a/a5/Verre_cocktail.svg" height=20 width=20 border=0 />'
+ ' </a>'
+ ' </li>';
// Accueil de Wikidata
_HtmlRight += ' '
+ ' <li style="border:1px solid #A7D7F9; margin-bottom:3px; background-color:#F6F6F6;">'
+ ' <a title="Accueil de Wikidata" href="//www.wikidata.org/wiki/" >'
+ ' <img src="//upload.wikimedia.org/wikipedia/commons/e/e4/Wikidata-logo_S.svg" height=20 width=20 border=0 />'
+ ' </a>'
+ ' </li>';
_HtmlRight += '</ul>';
_DivRight.innerHTML = _HtmlRight;
document.body.insertBefore(_DivRight, document.body.firstChild);
};
$(document).ready(BoutonsNavigation3);