Utilisateur:Gz260/dateheure.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.function DateHeure($)
{
var j = new Array("dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi");
var m = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre");
var mWP = new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre");
var d=new Date();
var jour_sem=d.getDay();
var jour=d.getDate();
var jourWP=jour;
if (jour == 1) { jour = jour + '<sup>er</sup>'; }
if (jourWP == 1) { jourWP = jourWP + 'er'; }
var mois=d.getMonth();
var annee=d.getFullYear();
// if (annee < 2000) { annee += 1900; }
var heure=d.getHours();
var minute=d.getMinutes();
var sec=d.getSeconds();
if (minute < 10) { minute = '0' + minute; }
if (sec < 10) { sec = '0' + sec; }
var l = document.getElementById('siteNotice');
if (!l) return;
var l2 = document.getElementById('siteNotice2');
if (l2) l.innerHTML = l2.innerHTML;
l.innerHTML = ' <div style="clear:both; text-align:left; margin:0.25em 0 0.25em 0; padding:0.5em 0.5em; border:1px solid #DDDDF7; border-left:10px solid #DDDDF7; background-color:#FFF; line-height:1.25; font-size:111%" class="plainlinks noprint">'
+ '<b>Aujourd’hui :</b> ' + j[jour_sem] + ' <a href="' + mw.config.get('wgArticlePath').split('$1')[0] + jourWP + '_' + m[mois] + '" title="' + jourWP + ' ' + m[mois] + '">' + jour + '</a> <a href="' + mw.config.get('wgArticlePath').split('$1')[0] + mWP[mois] + '_' + annee + '" title="' + mWP[mois] + ' ' + annee + '">' + m[mois] + '</a> <a href="' + mw.config.get('wgArticlePath').split('$1')[0] + annee + '" title="' + annee + '">' + annee + '</a> ' + heure + ':' + minute + ':' + sec
+ ' </div>'
+ ' <div id="siteNotice2">'
+ l.innerHTML
+ ' </div>';
setTimeout(function(){DateHeure()},1000);
}
$(DateHeure);