Agiùtto dAPI MediaWiki

Sta chi a l'é 'na pàgina de docomentaçión de API MediaWiki outogenerâ.

Docomentaçión e ezénpiː https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=parse

(main | parse)
  • Sto mòdolo chi o domànda i dirìtti de letûa.
  • Referénsaː MediaWiki
  • Licénsaː GPL-2.0-or-later

Stùdia o contegnûo e restitoìsce l'output do parser.

Védde i vàrri mòdoli de prop de action=query pe òtegnî de informaçioìn da-a versción atoâle de 'na pàgina.

Gh'é vàrie manêe pe specificâ o tèsto da analizâ:

  1. Specificâ 'na pàgina ò modìfica dêuviàndo page, pageid ò oldid.
  2. Specificâ esplicitaménte o contegnûo, dêuviàndo text, title, revid e contentmodel.
  3. Specificâ sôlo 'n somâio da analizâ. prop o doviéiva êse lasciòu vêuo.
Paràmetri specìfichi:
Gh'é di âtri paràmetri generâli a dispoxiçión.
title

Tìtolo da pàgina inta quæ gh'é o tèsto. Se òmésso, contentmodel o doviéiva êse specificòu e API o saiâ dêuviòu cómme tìtolo.

text

Tèsto da analizâ. Dêuviâ title ò contentmodel pe controlâ o modéllo de contegnûo.

revid

Nùmero da modìfica, pe {{REVISIONID}} e variàbile scìmili.

Type: integer
summary

Ògètto da analizâ.

page

Analizâ o contegnûo de sta pàgina chi. O no peu êse dêuviòu insémme a text e title.

pageid

Analizâ o contegnûo de sta pàgina chi. O soviascrîve page.

Type: integer
redirects

Se page ò pageid o l'é inpostòu cómme rindìsso, o risòlve.

Tîpoː boleàn (detàggi)
oldid

Analizâ o contegnûo de sta revixón chi. O soviascrîve page e pageid.

Type: integer
prop

Quæ informaçioìn òtegnî:

text
O restitoìsce o tèsto analizòu do wikitèsto.
langlinks
O restitoìsce i ligàmmi lengoìstichi into wikitèsto analizòu.
categories
O restitoìsce e categorîe into wikitèsto analizòu.
categorieshtml
O restitoìsce a versción HTML de categorîe.
links
O restitoìsce i ligàmmi intèrni into wikitèsto analizòu.
templates
O restitoìsce i template into wikitèsto analizòu.
images
O restitoìsce e inmàgine into wikitèsto analizòu.
externallinks
O restitoìsce i ligàmmi estèrni into wikitèsto analizòu.
sections
O restitoìsce e seçioìn into wikitèsto analizòu.
revid
O l'azónze o nùmero de revixón da pàgina analizâ.
displaytitle
O l'azónze o tìtolo do wikitèsto analizòu.
subtitle
O l'azónze o sototìtolo de pàgina da pàgina analizâ.
headhtml
O fornìsce o doctype analizòu, arvìndo i eleménti <html> e <head> e o <body> da pàgina.
modules
O fornìsce o mòdolo ResourceLoader dêuviòu inta pàgina. Pe caregâlo, dêuviâ mw.loader.using(). Ségge jsconfigvars che encodedjsconfigvars dêvan êse domandæ insémme a modules.
jsconfigvars
O fornìsce e variàbile de configuraçión JavaScript specìfiche da pàgina. Pe aplicâlo, dêuviâ mw.config.set().
encodedjsconfigvars
O fornìsce e variàbile de configuraçión JavaScript specìfiche da pàgina inte 'na strìnca JSON.
indicators
O fornìsce l'HTML di indicatoî de stâto da pàgina dêuviæ inta pàgina.
iwlinks
O restitoìsce i ligàmmi interwiki into wikitèsto analizòu.
wikitext
O restitoìsce o wikitèsto òriginâle ch'o l'é stæto analizòu.
properties
O restitoìsce vàrie propiêtæ che són stæte definîe into wikitèsto analizòu.
limitreportdata
O restitoìsce o rapòrto in scî lìmiti inte 'n mòddo struturòu. O restitoìsce no data, quànde disablelimitreport o l'é çernûo.
limitreporthtml
O restitoìsce a versción HTML do rapòrto in scî lìmiti. O restitoìsce no data, quànde disablelimitreport o l'é çernûo.
parsetree
L'èrbo d'anàlixi XML do contegnûo da revixón (o l'à bezéugno do modéllo de contegnûo wikitext)
parsewarnings
O restitoìsce i avîsi che són acapitæ quànde o l'analizâva o contegnûo (cómme wikitèsto).
parsewarningshtml
O restitoìsce i avîsi che són acapitæ quànde o l'analizâva o contegnûo (cómme HTML).
headitems
Deprecòu. O fornìsce i ògètti da métte into <head> da pàgina.
Valoî (separæ da | ò alternatîva): 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
Predefinito: text|langlinks|categories|links|templates|images|externallinks|sections|revid|displaytitle|iwlinks|properties|parsewarnings
wrapoutputclass

Clàsse CSS da dêuviâ pe inghéugge l'output de l'anàlixi.

Predefinito: mw-parser-output
usearticle

Dêuviâ o ligàmme ArticleParserOptions p'êse segûi che-e çérnie in ûzo corispóndan a quélle dêuviæ pe-e vìxite pàgina da vôxe.

Tîpoː boleàn (detàggi)
parsoid

Generâ de l'HTML confórme a-a specìfica DOM MediaWiki dêuviàndo Parsoid.

Tîpoː boleàn (detàggi)
pst

O fa 'na trasformaçión pre-sarvatàggio in sce l'input prìmma de analizâlo. O l'é vàlido sôlo se dêuviòu in sce 'n tèsto.

Tîpoː boleàn (detàggi)
onlypst

O fa 'na trasformaçión pre-sarvatàggio (PST) in sce l'input ma no 'n'anàlixi. O restitoìsce o mæximo wikitèsto, dòppo ch'o l'é stæto aplicòu 'n PST. Vàlido sôlo se dêuviòu con text.

Tîpoː boleàn (detàggi)
effectivelanglinks
Deprecòu.

O l'inclùdde ligàmmi lengoìstichi fornîi da-e estenscioìn (da dêuviâ con prop=langlinks).

Tîpoː boleàn (detàggi)
section

O stùdia sôlo o contegnûo da seçión con sto identificatô chi.

Quànde new, o stùdia text e sectiontitle cómme se o l'azonzésse 'na nêuva seçión a-a pàgina.

new o l'é consentîo sôlo quànde text o l'é specificòu.

sectiontitle

Nêuvo tìtolo de seçión quànde section o l'é new.

A diferénsa da modìfica da pàgina, o no tórna inderê a summary quànde o l'é òmésso ò vêuo.

disablepp
Deprecòu.

Pe cóntra, dêuviâ disablelimitreport.

Tîpoː boleàn (detàggi)
disablelimitreport

Òmétte o rapòrto in scî lìmiti ("NewPP limit report") da l'output de l'anàlixi.

Tîpoː boleàn (detàggi)
disableeditsection

Òmétte i ligàmmi a-a seçión de modìfiche da l'output de l'anàlixi.

Tîpoː boleàn (detàggi)
disablestylededuplication

No deduplicâ i stylesheets in lìnia inte l'output de l'anàlixi.

Tîpoː boleàn (detàggi)
showstrategykeys

Se inclùdde ò no e informaçioìn in sciâ strategîa d'unión intèrna inte jsconfigvars.

Tîpoː boleàn (detàggi)
generatexml
Deprecòu.

Generâ l'èrbo d'anàlixi XML (o domànda o modéllo de contegnûo wikitext; rinpiasòu da prop=parsetree).

Tîpoː boleàn (detàggi)
preview

Anàlixi inta modalitæ anteprìmma.

Tîpoː boleàn (detàggi)
sectionpreview

Anàlixi inta modalitæ anteprìmma seçión (o l'atîva a modalitæ anteprìmma ascì).

Tîpoː boleàn (detàggi)
disabletoc

Òmétte o tabélla di contegnûi inte l'output.

Tîpoː boleàn (detàggi)
useskin

Aplicâ a skin seleçionâ a l'output de l'anàlixi. O poriéiva modificâ e propiêtæ: text, langlinks, headitems, modules, jsconfigvars, indicators.

Un di valoî chi de sótta: apioutput, authentication-popup, fallback, json, vector, vector-2022
contentformat

Formâto da mìssa in série do contegnûo dêuviòu pe-o tèsto de input. O l'é vàlido sôlo se dêuviòu con text.

Un di valoî chi de sótta: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
contentmodel

Modéllo do contegnûo dêuviòu pe-o tèsto de input. Se òmésso, title o dêve êse specificòu, co-o default ch'o saiâ o modéllo do tìtolo specificòu. O l'é vàlido sôlo se dêuviòu con text.

Un di valoî chi de sótta: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext