MediaWiki:Gadget-ExtendedCache.js
Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.
- Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
- Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
- Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
var whiteList = [
'http://wikiwix.com/cache/',
'web.archive.org/web/',
'webcitation.org',
'wikimedia.org',
'wikipedia.org',
'wikibooks.org',
'wikisource.org',
'stable.toolserver.org'
];
function extendedCache($content) {
$content.find('a.external').each(function () {
for (var i = whiteList.length - 1; i >= 0; i--) {
if (this.href.indexOf(whiteList[i]) != -1) return;
}
if ($(this).parent('.noarchive').length) return;
$('<small>')
.addClass('cachelinks')
.append(
document.createTextNode('\u00a0['),
$('<a>')
.text('archív')
.attr('href', 'http://wikiwix.com/cache/?url=' + encodeURIComponent(this.href))
.attr('title', this.textContent + ' archivált változata'),
document.createTextNode(']')
)
.insertAfter(this);
});
}
mw.hook('wikipage.content').add(extendedCache);