Usuario:TwinkleUser/esbozo.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é.

// Marcador de esbozos del usuario Ais523. Adaptado a la wikipedia en español por Macy.
// <syntaxhighlight lang="javascript">
$(function(){
  if(wgNamespaceNumber==0)
  {
    if(document.getElementById("ca-edit"))
      mw.util.addPortletLink('p-cactions', 'javascript:stubtagtab()', 'esbozo', 'ca-stubtag',
                                   'Marcar un esbozo', '');
  }
  if(location.href.indexOf("&esbozo=")!=-1&&document.getElementById('wpTextbox1')!=null)
  {
    var x=decodeURIComponent(location.href.split("&esbozo=")[1]);
    if(x=="") x=""; else x+="";
    document.getElementById('wpTextbox1').value+="\n{"+"{esbozo|"+x+"}}"; //add to the end of the article
    document.getElementById('wpSummary').value=
      "Esbozo usando [[WP:TW|TW]]";
    document.getElementById('wpSave').click();
  }
});
 
function stubtagtab()
{
  var x=prompt("Marca una categoría para el esbozo, o deja en blanco para sólo poner un esbozo simple");
  if(x==null) return;
  location.href=mw.config.get('wgServer')+mw.config.get('wgScript')+"?title="+encodeURIComponent(mw.config.get('wgPageName'))+                                  
                "&action=edit&esbozo="+encodeURIComponent(x);
}
 
// </syntaxhighlight>