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-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.
- 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 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.
- headitems
- Veraltet. Gives items to put in the
<head>
of the page.
- Werte (mit | trennen oder Alternative): text, langlinks, categories, categorieshtml, links, templates, images, externallinks, sections, revid, displaytitle, headhtml, modules, jsconfigvars, encodedjsconfigvars, indicators, iwlinks, wikitext, properties, limitreportdata, limitreporthtml, parsetree, parsewarnings, 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
- Veraltet.
Wende keine HTML-Säuberung (z.B. Aufräumen) auf die Parser-Ausgabe an.
- Typ: boolesch (Einzelheiten)
- disablestylededuplication
Do not deduplicate inline stylesheets in the parser output.
- 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: timeless, vector, cologneblue
- contentformat
Content serialization format used for the input text. Only valid when used with text.
- Einer der folgenden Werte: application/json, text/plain, text/x-wiki, text/javascript, text/css
- 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: GadgetDefinition, Scribunto, wikitext, javascript, json, css, text
- templatesandboxprefix
Vorlagenspielwiesenpräfix, so wie bei Special:TemplateSandbox.
- Werte mit | trennen oder Alternative. Maximale Anzahl der Werte ist 50 (500 für Bots).
- templatesandboxtitle
Parst die Seite mithilfe templatesandboxtext an Stelle der Inhalte der hier benannten Seite.
- templatesandboxtext
Parst die Seite mithilfe dieses Seiteninhalts an Stelle der durch templatesandboxtitle benannten Seite.
- templatesandboxcontentmodel
Inhaltsmodell von templatesandboxtext.
- Einer der folgenden Werte: GadgetDefinition, Scribunto, wikitext, javascript, json, css, text
- templatesandboxcontentformat
Inhaltsmodell von templatesandboxtext.
- Einer der folgenden Werte: application/json, text/plain, text/x-wiki, text/javascript, text/css
- 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]