_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

Szerkesztő:Pendragon/monobook.js

Ebben a cikkben a Szerkesztő:Pendragon/monobook.js témáját különböző nézőpontokból közelítjük meg azzal a céllal, hogy teljes és részletes képet adjunk erről a kérdésről. Feltárjuk eredetét, időbeli alakulását, jelentőségét ma és lehetséges következményeit a jövőre nézve. Különböző területeken, a tudománytól a populáris kultúráig, beleértve a politikát és a gazdaságot is, megvizsgáljuk a hatását. Ezenkívül elemezzük a Szerkesztő:Pendragon/monobook.js-hez kapcsolódó szakértői véleményeket és az emberek tapasztalatait, hogy megvilágítsuk annak számos oldalát és kevésbé ismert vonatkozásait. Végső soron ez a cikk egy teljes útmutató lesz azok számára, akik érdeklődnek a Szerkesztő:Pendragon/monobook.js és annak minden vonzatának alapos megértésében.
<source lang="javascript">
//laptörténet-karakterszámláló
if(document.location.href.indexOf("action=history") != -1) {
$(function() {
   spanList = document.getElementsByTagName("span");
   var sizeList = new Array();
   for(var i=0; i<spanList.length; i++) {
      if(spanList.className=="history-size")
         sizeList.push(spanList);
   }
   for(i=0; i<sizeList.length-1; i++) {
      var actSize = parseInt(sizeList.innerHTML.slice(1,-6).replace("&nbsp;", ""));
      var prevSize = parseInt(sizeList.innerHTML.slice(1,-6).replace("&nbsp;", ""));
      var changeString;
      if(actSize > prevSize)
         changeString = ' <span class="mw-plusminus-pos">(+' + (actSize - prevSize) + ')</span>';
      else if(actSize == prevSize)
         changeString = ' <span class="mw-plusminus-null">(' + (actSize - prevSize) + ')</span>';
      else if(actSize - prevSize < -500)
         changeString = ' <strong class="mw-plusminus-neg">(' + (actSize - prevSize) + ')</strong>';
      else 
         changeString = ' <span class="mw-plusminus-neg">(' + (actSize - prevSize) + ')</span>';
      sizeList.innerHTML = changeString;
   }
})}
</source>