Différences entre les versions de « Afficher le temps de lecture d'une page sous MediaWiki »

De dieudo.fr
Aller à la navigation Aller à la recherche
Ligne 8 : Ligne 8 :
var a = $("#bodyContent").text();
var a = $("#bodyContent").text();
var wCount = a.split(" ").length;
var wCount = a.split(" ").length;
var timeInMinutes = Math.floor(wCount / 200 + 1);
var timeInMinutes = Math.round(Math.floor(wCount / 200) + 0.5);
var $wordOutput = $( "<p>" + timeInMinutes + " min de lecture" + "</p>").css("font-size", "normal");
var $wordOutput = $( "<p>" + timeInMinutes + " min de lecture" + "</p>").css("font-size", "normal");
$( "#bodyContent" ).prepend($wordOutput);
$( "#bodyContent" ).prepend($wordOutput);

Version du 13 septembre 2022 à 13:21

Il suffit de copier-coller ces lignes de code sur deux pages.

Code à copier :

/* pour afficher le temps de lecture */

var a = $("#bodyContent").text();
var wCount = a.split(" ").length;
var timeInMinutes = Math.round(Math.floor(wCount / 200) + 0.5);
var $wordOutput = $( "<p>" + timeInMinutes + " min de lecture" + "</p>").css("font-size", "normal");
$( "#bodyContent" ).prepend($wordOutput);

Pages sur lesquelles le copier :

Sources :

Méthode de calcul pour l'évaluation du temps de lecture : 200 mots lus par minute, avec un minimum d'une minute.