Benutzer:Skelabra2509/purge.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 18: | Zeile 18: | ||
var apiPurge = new mw.Api(); | var apiPurge = new mw.Api(); | ||
var | var apiPurgeParams = { | ||
action: "purge", | action: "purge", | ||
titles: mw.config.get('wpPageName'), | titles: mw.config.get('wpPageName'), | ||
forcelinkupdate: "" | forcelinkupdate: "" | ||
}; | }; | ||
apiPurge.get(apiPurgeParams).done(function(data) { | |||
window.alert("Erfolg!"); | window.alert("Erfolg!"); | ||
}); | }); | ||
}); | }); | ||
} | } |
Version vom 1. Mai 2017, 16:13 Uhr
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 apiPurgeParams = {
action: "purge",
titles: mw.config.get('wpPageName'),
forcelinkupdate: ""
};
apiPurge.get(apiPurgeParams).done(function(data) {
window.alert("Erfolg!");
});
});
}