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.
- 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.
- 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, properties, revid, sections, 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)
- 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: langlinks, headitems, modules, jsconfigvars, indicators. 
- A következő értékek egyike: vector
- contentformat
- Content serialization format used for the input text. Only valid when used with text. 
- A következő értékek egyike: application/json, text/css, text/javascript, text/plain, text/x-wiki
- 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: css, javascript, json, text, wikitext
- mobileformat
- A feldolgozás eredményének visszaadása mobileszközöknek megfelelő formátumban. 
- Típus: logikai (részletek)
- noimages
- Képek letiltása a mobilkimenetben. 
- Típus: logikai (részletek)
- mainpage
- Mobilkezdőlap-átalakítások érvényesítése. 
- Típus: logikai (részletek)
- 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]