Pomoc MediaWiki API
To jest automatycznie wygenerowana strona dokumentacji MediaWiki API.
Dokumentacja i przykłady: https://www.mediawiki.org/wiki/API
action=parse
- Ten moduł wymaga praw odczytu.
- Źródło: MediaWiki
- Licencja: GPL-2.0-or-later
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
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.
- revid
Revision ID, for
{{REVISIONID}}
and similar variables.- Typ: liczba całkowita
- summary
Powód do sparsowania.
- page
Parse the content of this page. Cannot be used together with text and title.
- pageid
Parse the content of this page. Overrides page.
- Typ: liczba całkowita
- redirects
If page or pageid is set to a redirect, resolve it.
- Typ: wartość logiczna (szczegóły)
- oldid
Parse the content of this revision. Overrides page and pageid.
- Typ: liczba całkowita
- prop
Jakie porcje informacji otrzymać:
- text
- Przetworzony tekst z wikitekstu.
- langlinks
- Linki językowe z przetworzonego wikitekstu.
- categories
- Kategorie z przetworzonego wikitekstu.
- categorieshtml
- Wersja HTML listy kategorii.
- links
- Linki wewnętrzne z przetworzonego wikitekstu.
- templates
- Szablony z przetworzonego wikitekstu.
- images
- Zdjęcia z przetworzonego wikitekstu.
- externallinks
- Linki zewnętrzne z przetworzonego wikitekstu.
- sections
- Sekcje z przetworzonego wikitekstu.
- revid
- Adds the revision ID of the parsed page.
- displaytitle
- Dodaje tytuł parsowanego wikitekstu.
- headhtml
- Gives parsed doctype, opening
<html>
,<head>
element and opening<body>
of the page. - 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
- Gives the JavaScript configuration variables specific to the page. To apply, use
mw.config.set()
. - 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
- Zwróć oryginalny wikitekst, który został sparsowany.
- 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
) - parsewarnings
- Gives the warnings that occurred while parsing content.
- headitems
- Przestarzałe. Gives items to put in the
<head>
of the page.
- Wartości (oddziel za pomocą | lub alternatywy): text, langlinks, categories, categorieshtml, links, templates, images, externallinks, sections, revid, displaytitle, headhtml, modules, jsconfigvars, encodedjsconfigvars, indicators, iwlinks, wikitext, properties, limitreportdata, limitreporthtml, parsetree, parsewarnings, headitems
- Domyślnie: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
- wrapoutputclass
CSS class to use to wrap the parser output.
- Domyślnie: mw-parser-output
- pst
Do a pre-save transform on the input before parsing it. Only valid when used with text.
- Typ: wartość logiczna (szczegóły)
- 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: wartość logiczna (szczegóły)
- effectivelanglinks
- Przestarzałe.
Includes language links supplied by extensions (for use with prop=langlinks).
- Typ: wartość logiczna (szczegóły)
- section
Only parse the content of this section number.
When new, parse text and sectiontitle as if adding a new section to the page.
new is allowed only when specifying text.
- sectiontitle
New section title when section is new.
Unlike page editing, this does not fall back to summary when omitted or empty.
- disablepp
- Przestarzałe.
Use disablelimitreport instead.
- Typ: wartość logiczna (szczegóły)
- disablelimitreport
Omit the limit report ("NewPP limit report") from the parser output.
- Typ: wartość logiczna (szczegóły)
- disableeditsection
Omit edit section links from the parser output.
- Typ: wartość logiczna (szczegóły)
- disabletidy
- Przestarzałe.
Do not run HTML cleanup (e.g. tidy) on the parser output.
- Typ: wartość logiczna (szczegóły)
- disablestylededuplication
Do not deduplicate inline stylesheets in the parser output.
- Typ: wartość logiczna (szczegóły)
- generatexml
- Przestarzałe.
Generate XML parse tree (requires content model
wikitext
; replaced by prop=parsetree).- Typ: wartość logiczna (szczegóły)
- preview
Parsuj w trybie podglądu.
- Typ: wartość logiczna (szczegóły)
- sectionpreview
Parse in section preview mode (enables preview mode too).
- Typ: wartość logiczna (szczegóły)
- disabletoc
Pomiń spis treści na wyjściu.
- Typ: wartość logiczna (szczegóły)
- useskin
Apply the selected skin to the parser output. May affect the following properties: langlinks, headitems, modules, jsconfigvars, indicators.
- Jedna z następujących wartości: darkvector
- contentformat
Content serialization format used for the input text. Only valid when used with text.
- Jedna z następujących wartości: 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.
- Jedna z następujących wartości: wikitext, javascript, json, css, text
- Przeanalizuj stronę.
- api.php?action=parse&page=Project:Sandbox [otwórz w brudnopisie]
- Parsuj wikitekst.
- api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [otwórz w brudnopisie]
- Parse wikitext, specifying the page title.
- api.php?action=parse&text={{PAGENAME}}&title=Test [otwórz w brudnopisie]
- Parsuj powód.
- api.php?action=parse&summary=Some+[[link]]&prop= [otwórz w brudnopisie]