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
- Ez a modul olvasási jogot igényel.
 - Forrás: MediaWiki
 - Licenc: GPL-2.0-or-later
 
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:
- Egy lap vagy lapváltozat megadásával, a page, pageid vagy oldid paraméterrel.
 - Magának a tartalomnak a megadásával, a text, title, revid és contentmodel paraméterrel.
 - Csak egy összefoglaló feldolgozása. A prop paraméternek üresnek kell lennie.
 
- 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
 Revision ID, for
{{REVISIONID}}and similar variables.- Type: integer
 - 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.
- Type: integer
 - 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.
- Type: integer
 - 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
 - Default: 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.
- Default: 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 sorszámú 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, sanitized-css, text, unknown, wikitext
 
- Egy lap feldolgozása.
 - api.php?action=parse&page=Project:Sandbox [megnyitás a homokozóban]
 - Wikiszöveg feldolgozása.
 - api.php?action=parse&text={{Project:Sandbox}}&contentmodel=wikitext [megnyitás a homokozóban]
 - Wikiszöveg feldolgozása a lapcím megadásával.
 - api.php?action=parse&text={{PAGENAME}}&title=Test [megnyitás a homokozóban]
 - Egy szerkesztési összefoglaló feldolgozása.
 - api.php?action=parse&summary=Some+[[link]]&prop= [megnyitás a homokozóban]