Zum Inhalt springen

Benutzer:Klaus/common.js

aus AufEinWort, der freien Forschung
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 24. April 2025 um 10:41 Uhr durch Nikolaos (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Hinweis: Leere nach dem Veröffentlichen 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
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
mw.loader.using('mediawiki.util', function () {
  if (mw.config.get('wgNamespaceNumber') < 0) return; // Keine Spezialseiten
  if (!mw.config.get('wgIsArticle')) return; // Nur echte Artikel

  mw.util.addPortletLink(
    'p-cactions',
    '#',
    'Ersetzen',
    'ca-replace',
    'Ersetzt den Seiteninhalt',
    '',
    '#ca-edit'
  );

  $('#ca-replace').click(function (e) {
    e.preventDefault();
    var newText = "Mir geht es gut."; // Hier steht der zu ersetzende Inhalt
    var summary = "Automatisch ersetzt";

    $.post(mw.util.wikiScript('api'), {
      action: 'edit',
      title: mw.config.get('wgPageName'),
      text: newText,
      summary: summary,
      token: mw.user.tokens.get('csrfToken'),
      format: 'json'
    }).done(function (data) {
      if (data && data.edit && data.edit.result == 'Success') {
        location.reload(); // Seite neu laden, um das Ergebnis zu sehen
      } else {
        alert("Bearbeitung fehlgeschlagen");
      }
    });
  });
});