Quelltext der Seite MediaWiki:Gadget-purgetab.js

Wechseln zu: Navigation, Suche

Du bist aus den folgenden Gründen nicht berechtigt, die Seite zu bearbeiten:

  • Du hast nicht die erforderlichen Benutzerrechte für diese Aktion.
  • Diese Seite enthält Text für die Benutzeroberfläche der Software auf diesem Wiki und ist geschützt, um Missbrauch vorzubeugen. Nutze bitte translatewiki.net, das Lokalisierungsprojekt von MediaWiki, um Übersetzungen für alle Wikis hinzuzufügen oder zu ändern.

Du kannst den Quelltext dieser Seite betrachten und kopieren:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
 * Add "Purge" content action link.
 *
 * Dependencies: mediawiki.util, mediawiki.api
 *
 * @source https://www.mediawiki.org/wiki/Snippets/Purge_action
 * @revision 2020-04-04
 */
$( function () {
    if ( $( '#ca-purge' ).length || mw.config.get( 'wgNamespaceNumber' ) < 0 ) return;
    var node = mw.util.addPortletLink(
        'p-cactions',
        mw.util.getUrl( null, { action: 'purge' } ),
        'Cache leeren',
        'ca-purge',
        'Purge the server cache of this page'
    );
    $( node ).on( 'click', function ( e ) {
        new mw.Api().post( { action: 'purge', titles: mw.config.get( 'wgPageName' ) } ).then( function () {
            location.reload();
        }, function () {
            mw.notify( 'Purge failed', { type: 'error' } );
X
000
1:0

Zurück zur Seite MediaWiki:Gadget-purgetab.js.