Différences entre les versions de « Afficher le temps de lecture d'une page sous MediaWiki »
1 min de lecture
Aller à la navigation Aller à la recherchem (HotCatsMulti : + Catégorie:Documentation) |
|||
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. | var timeInMinutes = Math.floor(wCount / 200 + 1); | ||
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); | ||
Ligne 21 : | Ligne 21 : | ||
* https://www.mediawiki.org/wiki/ChickTech_High_School_Kickoff_2017/Tasks | * https://www.mediawiki.org/wiki/ChickTech_High_School_Kickoff_2017/Tasks | ||
* https://www.mediawiki.org/wiki/Manual:Interface/JavaScript | * https://www.mediawiki.org/wiki/Manual:Interface/JavaScript | ||
* https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Math/ | *https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Math/floor | ||
[[Catégorie:Documentation]] | [[Catégorie:Documentation]] |
Version du 13 septembre 2022 à 13:08
Il suffit de copier-coller ces lignes de code sur deux pages.
Le code à copier :
/* pour afficher le temps de lecture */
var a = $("#bodyContent").text();
var wCount = a.split(" ").length;
var timeInMinutes = Math.floor(wCount / 200 + 1);
var $wordOutput = $( "<p>" + timeInMinutes + " min de lecture" + "</p>").css("font-size", "normal");
$( "#bodyContent" ).prepend($wordOutput);
Les pages sur lesquelles le copier :
- MediaWiki:Common.js : pour affichage/ordi
- MediaWiki:Mobile.js : pour affichage/mobile
Sources :