Wikipedia:Personliga stilmallar och skript/Artikelstorlek
Det här är ett personligt Javascript som kan användas för att anpassa Wikipedia utöver alternativen under "Inställningar". För användning, kopiera nedanstående kod och klistra in den på sidan Special:Min sida/common.js (eller motsvarande sida för andra skinn). Observera att du måste vara inloggad för att det ska fungera. |
Beskrivning: Skriptet visar artikelns storlek i artikelrubriken. Det visar antal tecken istället för byte, vilket gör att storleken ofta inte stämmer med det som anges i artikelhistoriken (å, ä, ö räknas som 2 byte/bokstav men i detta skript som 1 tecken/bokstav).
I var onlyshowsmallerthen = 2000
ställer du in hur stor en artikel ska vara för att antal tecken ska visas i rubriken. I exemplet nedan visas storleken för alla artiklar som understiger 2 000 tecken.
// Script av [[User:Fluff]] för att visa artikelstorlek addOnloadHook(function () { if(!wgCanonicalNamespace && wgAction == "view") { var onlyshowsmallerthen = 2000; var aobject = sajax_init_object(); try { aobject.open('GET', 'http://sv.wikipedia.org/w/index.php?title=' + wgPageName + '&oldid=' + wgCurRevisionId + '&action=raw', true); } catch (e) { throw e; } aobject.onreadystatechange = function() { if (aobject.readyState != 4) { return; } if (aobject.status == 200) { if(aobject.responseText.length < onlyshowsmallerthen) { var h1s = document.getElementsByTagName("h1"); h1s[0].innerHTML += ' (' + aobject.responseText.length + ' tkn)'; } } }; aobject.send(null); } }); //