Usuario:Platonides/editar revision.js

De Wikipedia, la enciclopedia libre

Nota: Después de guardar, debes refrescar la caché de tu navegador para ver los cambios. Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar. Firefox: mientras presionas Mayús pulsas el botón Actualizar, (o presiona Ctrl-Shift-R). Los usuarios de Google Chrome y Safari pueden simplemente pulsar el botón Recargar. Para más detalles e instrucciones acerca de otros exploradores, véase Ayuda:Cómo limpiar la caché.

//La revisión [http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=14486 14486] de MediaWiki incluye esto de forma interna haciendo inecesario este sistema vía JavaScript. Solicitado en [[bugzilla:6125]]
//De [[Usuario:Angus/simple.js]] <pre><nowiki> 


function agrega_enlaces_de_editar_revision()
{
  var as = document.getElementsByTagName("a");
  for (var i=0; i<as.length; i++)
  {
    var a=as.item(i);
    if (a.href.match(/^http:\/\/es\.wikipedia\.org\/w\/index\.php\?title=.*oldid=\d+/))
    {
      var inner=a.innerHTML;
      if (inner.match(/^Revisión de /))
      {
        a.parentNode.innerHTML += " <a href=\"" + a.href + "&amp;action=edit\"><i style=\"text-decoration: none;\"><font size=\"+1\">ε</font></i></a>";
      }
    }
  }
}

if (window.addEventListener) window.addEventListener("load",agrega_enlaces_de_editar_revision,false);
else if (window.attachEvent) window.attachEvent("onload",agrega_enlaces_de_editar_revision);

/* </nowiki></pre> */