Usuari:Gerardduenas/delete.js

Nota: Després de publicar, possiblement necessitareu refrescar la memòria cau del vostre navegador per a veure'n els canvis.

  • Firefox / Safari: Premeu Majús i alhora cliqueu el botó Actualitzar, o pressioneu Ctrl+F5 o Ctrl+R (⌘+R en un Mac)
  • Google Chrome: Premeu Ctrl+Majús+R (⌘+Shift+R en un Mac)
  • Internet Explorer / Edge: Premeu Ctrl i alhora cliqueu a Actualitza o pressioneu Ctrl+F5
  • Opera: Premeu Ctrl-F5.
function deleteEverythingButton() {
  if ( mw.config.get( 'wgPageName' ) == "Especial:Cerca_per_prefix" || mw.config.get( 'wgPageName' ).substring(0,10) == "Categoria:" ) {
   mw.util.addPortletLink('p-tb', 'javascript:deleteEverything()', "Elimina totes les pàgines", "ca-deleverything", "Elimina totes les pàgines que es mostren");
  }
}

$(deleteEverythingButton);
function deleteEverything() {
	if (mw.config.get( 'wgPageName' ) == "Especial:Cerca_per_prefix" ) {
	    $('.mw-prefixindex-list-table').find('a').each(function(){
			var pageName = $(this).attr('href').split('/wiki/')[1];
			/* $(this).attr('href', ); */
			window.open('https://ca.wikibooks.org/w/index.php?title='+pageName+'&action=delete');
		});
	} else {
		$('#mw-pages').find('a').each(function(){
			var pageName = $(this).attr('href').split('/wiki/')[1];
			window.open('https://ca.wikibooks.org/w/index.php?title='+pageName+'&action=delete');
		});
	}
}
/* End deleteEverything */