MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de
action=parse
- Dieses Modul erfordert Leserechte.
- Quelle: MediaWiki
- Lizenz: GPL-2.0+
Parses content and returns parser output.
See the various prop-modules of action=query to get information from the current version of a page.
There are several ways to specify the text to parse:
- Specify a page or revision, using page, pageid, or oldid.
- Specify content explicitly, using text, title, revid, and contentmodel.
- Specify only a summary to parse. prop should be given an empty value.
- title
Titel der Seite, zu der der Text gehört. Falls ausgelassen, muss contentmodel angegeben werden und API wird als Titel verwendet.
- text
Zu parsender Text. title oder contentmodel verwenden, um das Inhaltsmodell zu steuern.
- revid
Versionskennung, für
{{REVISIONID}}
und ähnliche Variablen.- Typ: Ganzzahl
- summary
Zu parsende Zusammenfassung.
- page
Parst den Inhalt dieser Seite. Kann nicht zusammen mit text und title verwendet werden.
- pageid
Parst den Inhalt dieser Seite. Überschreibt page.
- Typ: Ganzzahl
- redirects
Falls page oder pageid als eine Weiterleitung festgelegt ist, diese auflösen.
- Typ: boolesch (Einzelheiten)
- oldid
Parst den Inhalt dieser Version. Überschreibt page und pageid.
- Typ: Ganzzahl
- prop
Welche Informationen bezogen werden sollen:
- text
- Gibt den geparsten Text des Wikitextes zurück.
- langlinks
- Gibt die Sprachlinks im geparsten Wikitext zurück.
- categories
- Gibt die Kategorien im geparsten Wikitext zurück.
- categorieshtml
- Gibt die HTML-Version der Kategorien zurück.
- links
- Gibt die internen Links im geparsten Wikitext zurück.
- templates
- Gibt die Vorlagen im geparsten Wikitext zurück.
- images
- Gibt die Bilder im geparsten Wikitext zurück.
- externallinks
- Gibt die externen Links im geparsten Wikitext zurück.
- sections
- Gibt die Abschnitte im geparsten Wikitext zurück.
- revid
- Ergänzt die Versionskennung der geparsten Seite.
- displaytitle
- Ergänzt den Titel des geparsten Wikitextes.
- headhtml
- Gibt geparsten
<head>
der Seite zurück. - modules
- Gives the ResourceLoader modules used on the page. To load, use
mw.loader.using()
. Either jsconfigvars or encodedjsconfigvars must be requested jointly with modules. - jsconfigvars
- Gibt die JavaScript-Konfigurationsvariablen speziell für die Seite aus. Zur Anwendung verwende
mw.config.set()
. - encodedjsconfigvars
- Gibt die JavaScript-Konfigurationsvariablen speziell für die Seite als JSON-Zeichenfolge aus.
- indicators
- Gibt das HTML der Seitenstatusindikatoren zurück, die auf der Seite verwendet werden.
- iwlinks
- Gibt Interwiki-Links des geparsten Wikitextes zurück.
- wikitext
- Gibt den originalen Wikitext zurück, der geparst wurde.
- properties
- Gibt verschiedene Eigenschaften zurück, die im geparsten Wikitext definiert sind.
- limitreportdata
- Gives the limit report in a structured way. Gives no data, when disablelimitreport is set.
- limitreporthtml
- Gives the HTML version of the limit report. Gives no data, when disablelimitreport is set.
- parsetree
- The XML parse tree of revision content (requires content model
wikitext
) - parsewarnings
- Gibt die Warnungen aus, die beim Parsen des Inhalts aufgetreten sind.
- headitems
- Veraltet. Gives items to put in the
<head>
of the page.
- Werte (mit | trennen oder Alternative): text⧼comma-separator⧽langlinks⧼comma-separator⧽categories⧼comma-separator⧽categorieshtml⧼comma-separator⧽links⧼comma-separator⧽templates⧼comma-separator⧽images⧼comma-separator⧽externallinks⧼comma-separator⧽sections⧼comma-separator⧽revid⧼comma-separator⧽displaytitle⧼comma-separator⧽headhtml⧼comma-separator⧽modules⧼comma-separator⧽jsconfigvars⧼comma-separator⧽encodedjsconfigvars⧼comma-separator⧽indicators⧼comma-separator⧽iwlinks⧼comma-separator⧽wikitext⧼comma-separator⧽properties⧼comma-separator⧽limitreportdata⧼comma-separator⧽limitreporthtml⧼comma-separator⧽parsetree⧼comma-separator⧽parsewarnings⧼comma-separator⧽headitems
- Standard: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
- wrapoutputclass
Zu verwendende CSS-Klasse, in der die Parserausgabe verpackt werden soll.
- Standard: mw-parser-output
- pst
Do a pre-save transform on the input before parsing it. Only valid when used with text.
- Typ: boolesch (Einzelheiten)
- onlypst
Do a pre-save transform (PST) on the input, but don't parse it. Returns the same wikitext, after a PST has been applied. Only valid when used with text.
- Typ: boolesch (Einzelheiten)
- effectivelanglinks
- Veraltet.
Includes language links supplied by extensions (for use with prop=langlinks).
- Typ: boolesch (Einzelheiten)
- section
Parst nur den Inhalt dieser Abschnittsnummer.
Falls new, parst text und sectiontitle, als ob ein neuer Abschnitt der Seite hinzugefügt wird.
new ist nur erlaubt mit der Angabe text.
- sectiontitle
Überschrift des neuen Abschnittes, wenn section = new ist.
Anders als beim Bearbeiten der Seite wird der Parameter nicht durch die summary ersetzt, wenn er weggelassen oder leer ist.
- disablepp
- Veraltet.
Benutze disablelimitreport stattdessen.
- Typ: boolesch (Einzelheiten)
- disablelimitreport
Omit the limit report ("NewPP limit report") from the parser output.
- Typ: boolesch (Einzelheiten)
- disableeditsection
Lässt Abschnittsbearbeitungslinks in der Parserausgabe weg.
- Typ: boolesch (Einzelheiten)
- disabletidy
Wende keine HTML-Säuberung (z.B. Aufräumen) auf die Parser-Ausgabe an.
- Typ: boolesch (Einzelheiten)
- generatexml
- Veraltet.
Generate XML parse tree (requires content model
wikitext
; replaced by prop=parsetree).- Typ: boolesch (Einzelheiten)
- preview
Im Vorschaumodus parsen.
- Typ: boolesch (Einzelheiten)
- sectionpreview
Im Abschnitt Vorschau-Modus parsen (aktiviert ebenfalls den Vorschau-Modus)
- Typ: boolesch (Einzelheiten)
- disabletoc
Inhaltsverzeichnis in der Ausgabe weglassen.
- Typ: boolesch (Einzelheiten)
- useskin
Wendet die ausgewählte Benutzeroberfläche auf die Parserausgabe an. Kann Auswirkungen auf die folgenden Eigenschaften haben: langlinks, headitems, modules, jsconfigvars, indicators.
- Einer der folgenden Werte: cologneblue⧼comma-separator⧽modern⧼comma-separator⧽monobook⧼comma-separator⧽vector
- contentformat
Content serialization format used for the input text. Only valid when used with text.
- Einer der folgenden Werte: text/x-wiki⧼comma-separator⧽text/javascript⧼comma-separator⧽application/json⧼comma-separator⧽text/css⧼comma-separator⧽text/plain
- contentmodel
Inhaltsmodell des eingegebenen Textes. Fall ausgelassen, muss title angegeben werden und Standardwert wird das Modell des angegebenen Titels. Ist nur gültig im Zusammenhang mit text.
- Einer der folgenden Werte: wikitext⧼comma-separator⧽javascript⧼comma-separator⧽json⧼comma-separator⧽css⧼comma-separator⧽text
- Eine Seite parsen.
- api.php?action=parse&page=Project:Sandbox [in Spielwiese öffnen]
- Wikitext parsen.
- api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [in Spielwiese öffnen]
- Parst den Wikitext über die Eingabe des Seitentitels.
- api.php?action=parse&text={{PAGENAME}}&title=Test [in Spielwiese öffnen]
- Parst eine Zusammenfassung.
- api.php?action=parse&summary=Some+[[link]]&prop= [in Spielwiese öffnen]