Benutzer:Skelabra2509/purge.js
Zur Navigation springen
Zur Suche springen
Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Extras → Internetspuren löschen … → Individuelle Auswahl → Den kompletten Cache löschen
- Konqueror: Aktualisieren anklicken oder F5 drücken
// Quelle: [[Benutzer:T§/PurgePortlet.js]] und [[Benutzer:T§/PurgePortlet]], Autor ist T§.+#
if (mw.config.get('wgNamespaceNumber') > -1) {
jQuery(document).ready(function() {
mw.loader.using( [ 'mediawiki.util' ],
function () {
mw.util.addPortletLink( 'pw-menubar-actions', // Alterniv 'p-tb'
mw.config.get( 'wgScript' ) +
'?action=purge&title=' +
mw.util.wikiUrlencode( mw.config.get( 'wgPageName' ) ),
'Purge',
'ca-purge',
'Servercache dieser Seite leeren',
null,
null); //Alternativ '#t-pagelog' oder '#ca-move'
} ); // .using()
} ); // .ready()
}
if (mw.config.get('wgNamespaceNumber') > -1) {
addPurgeLink();
}
function addPurgeLink() {
var portletLink = mw.util.addPortletLink(
'pw-menubar-actions', // Alterniv 'p-tb'
'#',
'Purge',
'ca-purge',
'Servercache dieser Seite leeren',
null, // Tastenkürzel
null); //Alternativ '#t-pagelog' oder '#ca-move'
// Start of main function
$(portletLink).click(function GetTargetLemma(e) {
e.preventDefault();
var apiPurge = new mw.Api();
var apiCheck1Params = {
action: "purge",
titles: mw.config.get('wpPageName'),
forcelinkupdate: ""
};
apiCheck1.get(apiCheck1Params)/*.done(function(data) {
})*/;
});
}