Bonjour, vous êtes venu ici pour chercher la signification du mot
MediaWiki:Gadget-LastContrib.js. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot
MediaWiki:Gadget-LastContrib.js, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire
MediaWiki:Gadget-LastContrib.js au singulier et au pluriel. Tout ce que vous devez savoir sur le mot
MediaWiki:Gadget-LastContrib.js est ici. La définition du mot
MediaWiki:Gadget-LastContrib.js vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition de
MediaWiki:Gadget-LastContrib.js, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.
//]
/**
* '''Dernière contribution'''
*
* Indique au chargement de la page si la page a été édité depuis moins de xx temps
* (sert à éviter les conflits de modification éventuels)
*
* Auteur : Seb35
* Date de la dernière révision : 18 mai 2007
* ]
*/
////////////////////// ZONE PERSONNALISABLE //////////////////////
// Les temps sont en secondes
var lastContribNiveau1 = 100; // Niveau d'alerte très fort
var lastContribNiveau2 = 8*60; // Niveau d'alerte fort
var lastContribNiveau3 = 40*60; // Niveau d'alerte moyen
///////////////// FIN DE LA ZONE PERSONNALISABLE /////////////////
function lastContrib()
{
var tit = document.getElementById('contentSub');
if(!tit) return;
var texte = document.getElementById('lastmod'); // Monobook et affiliés, Modern
if(!texte) texte = document.getElementById('footer-info-lastmod'); // Vector
if(!texte) return;
texte = texte.innerHTML.toString();
var resultat = texte.match(/page le ({1,2}) (*) ({4}) à (({2}):({2}))/);
if(resultat==null) return;
function moisFromMot(mot){
var d = new Array('janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
for(var i=0; i<12; i++)
if(mot == d) return i;
}
var last = new Date(Number(resultat), Number(moisFromMot(resultat)), Number(resultat), Number(resultat), Number(resultat));
var now = new Date();
var diff = Math.round((now - last)/1000);
if(diff <= lastContribNiveau3)
{
if(diff < -600) { tit.innerHTML = 'Erreur probable dans la concordance des horloges : heure serveur = ' + last + ' >> heure client = ' + now + ' - ' + tit.innerHTML; return; }
if(diff < 0) diff = 0;
var diffHeures = Math.floor(diff/3600);
var diffMinutes = Math.floor((diff - diffHeures * 3600)/60);
var diffSecondes = diff - diffHeures * 3600 - diffMinutes * 60;
tit.innerHTML = '<span style="font-size:8pt;">' + resultat + ' (<a href="//fr.wiktionary.orghttps://dictious.com/fr/' +mw.config.get('wgPageName') + '?action=history"><span style="' + (diff <= lastContribNiveau2 ? 'color:red;' : 'color:black;') + (diff <= lastContribNiveau1 ? ' text-decoration:underline overline;">' : '">') + (diffHeures > 0 ? diffHeures + 'h' : '') + (diffMinutes > 0 ? diffMinutes + 'm' : '') + diffSecondes + 's</span></a>)</span> ' + tit.innerHTML;
}
}
jQuery(document).ready(lastContrib);