MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=parse
- Dieses Modul erfordert Leserechte.
- Quelle: MediaWiki
- Lizenz: GPL-2.0-or-later
Parst den Inhalt und gibt die Parserausgabe zurück.
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.
- Type: boolean (details)
- 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.
- subtitle
- Fügt den Seiten-Untertitel für die geparste Seite hinzu.
- headhtml
- Gibt geparsten doctype, offenes
<html>
, das Element<head>
und offenes<body>
der Seite aus. - 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 (als Wikitext).
- parsewarningshtml
- Gibt die Warnungen aus, die beim Parsen des Inhalts aufgetreten sind (als HTML).
- headitems
- Veraltet. Gives items to put in the
<head>
of the page.
- Werte (mit | trennen oder Alternative): categories, categorieshtml, displaytitle, encodedjsconfigvars, externallinks, headhtml, images, indicators, iwlinks, jsconfigvars, langlinks, limitreportdata, limitreporthtml, links, modules, parsetree, parsewarnings, parsewarningshtml, properties, revid, sections, subtitle, templates, text, wikitext, 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.
- 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
- Veraltet.
Includes language links supplied by extensions (for use with prop=langlinks).
- Type: boolean (details)
- section
Parst nur den Inhalt des Abschnitts mit diesem Bezeichner.
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.
- Type: boolean (details)
- disablelimitreport
Weglassen des Grenzwertberichts („NewPP limit report“) in der Parser-Ausgabe.
- Type: boolean (details)
- disableeditsection
Lässt Abschnittsbearbeitungslinks in der Parserausgabe weg.
- Type: boolean (details)
- disablestylededuplication
Inline-Stylesheets in der Parser-Ausgabe nicht deduplizieren.
- Type: boolean (details)
- showstrategykeys
Soll die Information über die interne Zusammenführungsstrategie in jsconfigvars aufgenommen werden?
- 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
Im Abschnitt Vorschau-Modus parsen (aktiviert ebenfalls den Vorschau-Modus)
- Type: boolean (details)
- disabletoc
Inhaltsverzeichnis in der Ausgabe weglassen.
- Type: boolean (details)
- useskin
Wendet die ausgewählte Benutzeroberfläche auf die Parserausgabe an. Kann Auswirkungen auf die folgenden Eigenschaften haben: text, kbd>langlinks, headitems, modules, jsconfigvars, indicators.
- Einer der folgenden Werte: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
- contentformat
Serialisierungsformat des Inhalts, das für den Eingabetext verwendet wird. Nur gültig bei Verwendung mit text.
- Einer der folgenden Werte: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- 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: css, javascript, json, smw/schema, text, unknown, wikitext
- mobileformat
Gibt die Verarbeitungsausgabe in einem für Mobilgeräte tauglichen Format aus.
- Type: boolean (details)
- 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]