Nota: dopo aver salvato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tenere premuto il tasto delle maiuscole e fare clic su Ricarica, oppure premere Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premere Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Internet Explorer: tenere premuto il tasto Ctrl mentre si fa clic su Refresh, oppure premere Ctrl-F5
  • Opera: svuotare completamente la cache dal menu Strumenti → Preferenze
// <nowiki>   (function($) {   /*  ****************************************  *** twinklediff.js: Diff module  ****************************************  * Mode of invocation:     Tab on non-diff pages ("Last"); tabs on diff pages ("Since", "Since mine", "Current")  * Active on:              Existing non-special pages  */  Twinkle.diff = function twinklediff() { 	if (mw.config.get('wgNamespaceNumber') < 0 || !mw.config.get('wgArticleId')) { 		return; 	} 	Twinkle.addPortletLink(mw.util.getUrl(mw.config.get('wgPageName'), {diff: 'cur', oldid: 'prev'}), 'Last', 'tw-lastdiff', 'Show most recent diff');  	// Show additional tabs only on diff pages 	if (mw.util.getParamValue('diff')) { 		Twinkle.addPortletLink(function() { 			Twinkle.diff.evaluate(false); 		}, 'Since', 'tw-since', 'Show difference between last diff and the revision made by previous user'); 		Twinkle.addPortletLink(function() { 			Twinkle.diff.evaluate(true); 		}, 'Since mine', 'tw-sincemine', 'Show difference between last diff and my last revision');  		var oldid = /oldid=(.+)/.exec($('#mw-diff-ntitle1').find('strong a').first().attr('href'))[1]; 		Twinkle.addPortletLink(mw.util.getUrl(mw.config.get('wgPageName'), {diff: 'cur', oldid: oldid}), 'Current', 'tw-curdiff', 'Show difference to current revision'); 	} };  Twinkle.diff.evaluate = function twinklediffEvaluate(me) {  	var user; 	if (me) { 		user = mw.config.get('wgUserName'); 	} else { 		var node = document.getElementById('mw-diff-ntitle2'); 		if (!node) { 			// nothing to do? 			return; 		} 		user = $(node).find('a').first().text(); 	} 	var query = { 		'prop': 'revisions', 		'action': 'query', 		'titles': mw.config.get('wgPageName'), 		'rvlimit': 1, 		'rvprop': [ 'ids', 'user' ], 		'rvstartid': mw.config.get('wgCurRevisionId') - 1, // i.e. not the current one 		'rvuser': user 	}; 	Morebits.status.init(document.getElementById('mw-content-text')); 	var wikipedia_api = new Morebits.wiki.api('Grabbing data of initial contributor', query, Twinkle.diff.callbacks.main); 	wikipedia_api.params = { user: user }; 	wikipedia_api.post(); };  Twinkle.diff.callbacks = { 	main: function(self) { 		var xmlDoc = self.responseXML; 		var revid = $(xmlDoc).find('rev').attr('revid');  		if (!revid) { 			self.statelem.error('no suitable earlier revision found, or ' + self.params.user + ' is the only contributor. Aborting.'); 			return; 		} 		window.location = mw.util.getUrl(mw.config.get('wgPageName'), { 			diff: mw.config.get('wgCurRevisionId'), 			oldid: revid 		}); 	} }; })(jQuery);   // </nowiki>