API:Changing wiki content/de
From MediaWiki.org
| Diese Seite ist Teil der deutschen Übersetzung der MediaWiki-API-Dokumentation. |
- Datenformate (en)
- Fehlermeldungen (en)
- Authentifizierung
- Seiten-Matrix (en)
- Abfragen (en)
- Meta-Informationen (en)
- Eigenschaften (en)
- Listen (en)
- Vorlagen expandieren und wiedergeben (en)
- Den Seiten-Cache leeren (en)
- Parameter-Informationen (en)
- Bearbeiten (en)
- Interne API-Nutzung und Erweiterungen (en)
- Vermischtes (en)
- Implementation (en)
- Bekannte API-Nutzer (en)
Die Möglichkeit den Inhalt des Wikis durch die API zu ändern ist seit MediaWiki 1.14 standardmäßig angestellt. Sie kann durch das setzen von $wgEnableWriteAPI = false; in der LocalSettings.php abgeschaltet werden. In Versionen bis MediaWiki 1.13 muss das Schreibrecht explizit durch angabe von $wgEnableWriteAPI = true; angestellt werden.
Genauere Informationen über die einzelnen Module befinden sich in den einzelnen Unterseiten.
- Edit zum Erstellen oder Ändern von Artikeln.
- Move zum Verschieben von Artikeln.
- Rollback zum Zurücksetzen von Änderungen.
- Delete zum Löschen von Artikeln.
- Undelete zum Ansehen und Widerherstellen gelöschter Versionen.
- Protect zum Ändern des Schutzes einer Seite.
- Block zum Setzen und Aufheben von Benutzerblockaden.
- Watch zum Aufnehmen oder Entfernen von Lemmas zur Beobachtungsliste.
- Send e-mail zum Senden von E-Mails an Benutzer.
- Patrol changes about the action to patrol changes.
- Import pages zum Importieren von Artikeln aus anderen Wikis.
- User group membership zum Ändern der Gruppenzugehörigkeit von Benutzern.
[edit] Mögliche Fehler
Manche Wikis schränken die Benutzungsrechte für diese Module auf bestimmte Benutzergruppen ein oder verbieten sie für alle. Alle vorhergehend genannten Module können die folgenden Fehler erzeugen:
- code: noapiwrite
- info: Das Bearbeiten durch die API ist in diesem Wiki ausgeschaltet. Stelle sicher, dass
$wgEnableWriteAPI=true;in der LocalSettings.php steht.
- info: Das Bearbeiten durch die API ist in diesem Wiki ausgeschaltet. Stelle sicher, dass
- code: writeapidenied
- info: Es ist dir nicht erlaubt durch die API änderungen an diesem Wiki vorzunehmen.