Wikipedia:Personliga stilmallar och skript/Artikelstorlek
Utseende
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); } }); //