Poznámka: Po zveřejnění musíte vyprázdnit cache vašeho prohlížeče, jinak změny neuvidíte.

  • Firefox / Safari: Při kliknutí na Aktualizovat držte Shift nebo stiskněte Ctrl-F5 nebo Ctrl-R (na Macu ⌘-R)
  • Google Chrome: Stiskněte Ctrl-Shift-R (na Macu ⌘-Shift-R)
  • Internet Explorer / Edge: Při kliknutí na Aktualizovat držte Ctrl nebo stiskněte Ctrl-F5
  • Opera: Stiskněte Ctrl-F5.
//from https://en.wikipedia.org/wiki/User:Frietjes/replace.js
jQuery(document).ready(function($) {
	
if(mw.config.get('wgNamespaceNumber') != -1) {
	mw.loader.using(['mediawiki.util']).done( function() {
		var portletlink = mw.util.addPortletLink('p-tb','#','Search/replace','t-search-replace');
		$(portletlink).click(function(e) {
			e.preventDefault();
			wpTextboxReplace();
		});
	});
}

function wpTextboxReplace()
{
 var s = prompt("Search regexp:");
 if(s){
  var r = prompt("Replace /"+s+"/ with:");
  if(!r && r !== '') return;
  r = r.replace(/,,/g, '„');
  r = r.replace(/\. \. \./g, '…');
  r = r.replace(/\"/g, '“');
  var txt = document.editform.wpTextbox1;
  txt.value = txt.value.replace(new RegExp(s, "mg"), r);
 }
}

});