MediaWiki API súgó

Ez egy automatikusan generált MediaWiki-API-dokumentációs lap.

Dokumentáció és példák: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=parse

(main | parse)

Tartalom feldolgozása.

Lásd az action=query számos prop-modulját a információk lekérésére a lap aktuális változatáról.

Többféle módon megadható a feldolgozandó szöveg:

  1. Egy lap vagy lapváltozat megadásával, a page, pageid vagy oldid paraméterrel.
  2. Magának a tartalomnak a megadásával, a text, title, revid és contentmodel paraméterrel.
  3. Csak egy összefoglaló feldolgozása. A prop paraméternek üresnek kell lennie.
Jellemző paraméterek:
Other general parameters are available.
title

A lapnak a címe, amihez a szöveg tartozik. Ha nincs megadva, a contentmodel paraméter kötelező, és a cím API lesz.

text

A feldolgozandó szöveg. Használd a title vagy contentmodel paramétert a tartalommodell megadásához.

revid

Változatazonosító a {{REVISIONID}} és hasonló változók kibontásához.

Típus: egész szám
summary

Feldolgozandó szerkesztési összefoglaló.

page

Ezen lap tartalmának feldolgozása. Nem használható együtt a text és title paraméterrel.

pageid

Ezen lap tartalmának feldolgozása. Felülírja a page paramétert.

Típus: egész szám
redirects

Ha a page vagy pageid átirányítás, annak feloldása.

Típus: logikai (részletek)
oldid

Ezen lapváltozat feldolgozása. Felülírja a page és pageid paramétert.

Típus: egész szám
prop

A lekérendő információk:

text
A feldolgozott wikiszöveg.
langlinks
A feldolgozott wikiszövegben talált nyelvközi hivatkozások.
categories
A feldolgozott wikiszövegben talált kategóriák.
categorieshtml
A kategóriák HTML-verziója.
links
A feldolgozott wikiszövegben talált belső linkek.
templates
A feldolgozott wikiszövegben használt sablonok.
images
A feldolgozott wikiszövegben használt képek.
externallinks
A feldolgozott wikiszövegben talált külső linkek.
sections
A feldolgozott wikiszövegben talált szakaszok.
revid
A feldolgozott lap lapváltozat-azonosítója.
displaytitle
A feldolgozott wikiszöveghez tartozó cím.
subtitle
Adds the page subtitle for the parsed page.
headhtml
A lap feldolgozott dokumentumtípusa, nyitó <html>, <head> és <body> HTML-címkéje.
modules
A lapon használt ResourceLoader-modulok. A betöltésükhöz használd a mw.loader.using() függvényt. Vagy a jsconfigvars, vagy az encodedjsconfigvars paramétert kötelező együtt használni ezzel a paraméterrel.
jsconfigvars
A lapra jellemző JavaScript-változók. A használatukhoz állítsd be őket az mw.config.set() függvénnyel.
encodedjsconfigvars
A lapra jellemző JavaScript-változók JSON-szövegként.
indicators
A lap státuszindikátorainak HTML-kódja.
iwlinks
A feldolgozott wikiszövegben talált interwikihivatkozások.
wikitext
Az eredeti wikiszöveg.
properties
A feldolgozott wikiszövegben definiált különböző tulajdonságok.
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
A tartalom feldolgozása közben előforduló hibák visszaadása.
parsewarningshtml
Gives the warnings that occurred while parsing content (as HTML).
headitems
Elavult. A <head> HTML-címkébe kerülő elemek.
Értékek (elválasztó: | vagy más): 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
Alapértelmezett: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
wrapoutputclass

Az értelmező kimenetének körülvétele ezzel a CSS-osztállyal.

Alapértelmezett: mw-parser-output
pst

Mentés előtti átalakítások elvégzése a bemeneten a feldolgozás előtt. Csak szöveggel használva érvényes.

Típus: logikai (részletek)
onlypst

Mentés előtti átalakítások (pre-save transform, PST) végrehajtása a bemeneten, de a feldolgozás mellőzése. Csak a text paraméterrel használva érvényes.

Típus: logikai (részletek)
effectivelanglinks
Elavult.

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

Típus: logikai (részletek)
section

Csak a megadott azonosítójú szakasz feldolgozása.

Ha new, a text és sectiontitle feldolgozása úgy, mintha egy új szakaszt adnál a laphoz.

A new csak a text paraméter megadásakor engedélyezett.

sectiontitle

Az új szakasz címe, ha a section paraméter new.

A szerkesztéssel ellentétben itt nem a summary tartalma az alapértelmezett értéke.

disablepp
Elavult.

Használd a disablelimitreport paramétert helyette.

Típus: logikai (részletek)
disablelimitreport

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

Típus: logikai (részletek)
disableeditsection

A szakaszok szerkesztőlinkjeinek elhagyása a kimenetből.

Típus: logikai (részletek)
disablestylededuplication

Do not deduplicate inline stylesheets in the parser output.

Típus: logikai (részletek)
showstrategykeys

Whether to include internal merge strategy information in jsconfigvars.

Típus: logikai (részletek)
generatexml
Elavult.

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

Típus: logikai (részletek)
preview

Feldolgozás előnézetmódban.

Típus: logikai (részletek)
sectionpreview

Feldolgozás szakaszelőnézet-módban (az előnézetmódot is engedélyezi).

Típus: logikai (részletek)
disabletoc

Tartalomjegyzék elhagyása a kimenetből.

Típus: logikai (részletek)
useskin

Apply the selected skin to the parser output. May affect the following properties: text, langlinks, headitems, modules, jsconfigvars, indicators.

A következő értékek egyike: apioutput, fallback, minerva, monobook, timeless, vector, vector-2022
contentformat

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

A következő értékek egyike: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

A bemeneti szöveg tartalommodellje. Ha nincs megadva, a title paraméter kötelező, és az alapértelmezés a megadott cím tartalommodellje lesz. Csak a text paraméterrel együtt használva érvényes.

A következő értékek egyike: Scribunto, css, javascript, json, text, unknown, wikitext