MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de

action=parse

(main | 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:

  1. Specify a page or revision, using page, pageid, or oldid.
  2. Specify content explicitly, using text, title, and contentmodel.
  3. Specify only a summary to parse. prop should be given an empty value.
Parameter:
title

Title of page the text belongs to. If omitted, contentmodel must be specified, and API will be used as the title.

text

Text to parse. Use title or contentmodel to control the content model.

summary

Zu parsende Zusammenfassung.

page

Parse the content of this page. Cannot be used together with text and title.

pageid

Parse the content of this page. Overrides page.

Type: integer
redirects

If page or pageid is set to a redirect, resolve it.

Type: boolean (details)
oldid

Parse the content of this revision. Overrides page and pageid.

Type: integer
prop

Which pieces of information to get:

text
Gives the parsed text of the wikitext.
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
Gives the sections in the parsed wikitext.
revid
Ergänzt die Versionskennung der geparsten Seite.
displaytitle
Ergänzt den Titel des geparsten Wikitextes.
headitems
Gives items to put in the <head> of the page.
headhtml
Gives parsed <head> of the page.
modules
Gives the ResourceLoader modules used on the page. Either jsconfigvars or encodedjsconfigvars must be requested jointly with modules.
jsconfigvars
Gives the JavaScript configuration variables specific to the page.
encodedjsconfigvars
Gives the JavaScript configuration variables specific to the page as a JSON string.
indicators
Gives the HTML of page status indicators used on the page.
iwlinks
Gives interwiki links in the parsed wikitext.
wikitext
Gives the original wikitext that was parsed.
properties
Gives various properties defined in the parsed wikitext.
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)
Werte (mit | trennen): text, langlinks, categories, categorieshtml, links, templates, images, externallinks, sections, revid, displaytitle, headitems, headhtml, modules, jsconfigvars, encodedjsconfigvars, indicators, iwlinks, wikitext, properties, limitreportdata, limitreporthtml, parsetree
Standard: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties
pst

Do a pre-save transform on the input before parsing it. Only valid when used with text.

Type: boolean (details)
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.

Type: boolean (details)
effectivelanglinks

Includes language links supplied by extensions (for use with prop=langlinks).

Type: boolean (details)
section

Gibt nur den Inhalt dieses Abschnittes zurück oder erstellt einen neuen Abschnitt, wenn new angegeben wird.

new wird nur ausgewertet, wenn auch text angegeben wurde.

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.

Use disablelimitreport instead.

Type: boolean (details)
disablelimitreport

Omit the limit report ("NewPP limit report") from the parser output.

Type: boolean (details)
disableeditsection

Lässt Abschnittsbearbeitungslinks in der Parserausgabe weg.

Type: boolean (details)
disabletidy

Do not run HTML cleanup (e.g. tidy) on the parser output.

Type: boolean (details)
generatexml
Veraltet.

Generate XML parse tree (requires content model wikitext; replaced by prop=parsetree).

Type: boolean (details)
preview

Im Vorschaumodus parsen.

Type: boolean (details)
sectionpreview

Parse in section preview mode (enables preview mode too).

Type: boolean (details)
disabletoc

Inhaltsverzeichnis in der Ausgabe weglassen.

Type: boolean (details)
contentformat

Content serialization format used for the input text. Only valid when used with text.

Einer der folgenden Werte: text/x-wiki, text/javascript, application/json, text/css, text/plain
contentmodel

Content model of the input text. If omitted, title must be specified, and default will be the model of the specified title. Only valid when used with text.

Einer der folgenden Werte: wikitext, javascript, json, css, text, JsonSchema, Campaign, flow-board