MediaWiki-API-hjelp
Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.
Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=compare
- Denne modulen krever lesetilgang.
- Kilde: MediaWiki
- Lisens: GPL-2.0-or-later
Hent forskjellen mellom to sider.
Et sideversjonsnummer, en sidetittel eller en side-ID for både «fra» og «til» må sendes.
- fromtitle
Første tittel å sammenligne.
- fromid
Første side-ID å sammenligne.
- Type: heltall
- fromrev
Første sideversjon som skal sammenlignes.
- Type: heltall
- fromslots
Overstyr innholdet til sideversjonen gitt av fromtitle, fromid eller fromrev.
Denne parameteren angir spaltene som skal endres. Bruk fromtext-{slot}, fromcontentmodel-{slot} og fromcontentformat-{slot} for å angi innholdet for hver spalte.
- Verdier (separer med | eller alternativ): main
- fromtext-{slot}
Teksten til den gitte spalten. Hvis denne omgås fjernes spalten fra sideversjonen.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
- fromsection-{slot}
Når fromtext-{slot} er innholdet til én enkel seksjon er dette seksjons-ID-en. Den blir slått sammen til sideversjonen angitt av fromtitle, fromid eller fromrev som om det var for en seksjonsredigering.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
- fromcontentformat-{slot}
Innholdsserialiseringsformatet til fromtext-{slot}.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
- Én av følgende verdier: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
Innholdsmodellen til fromtext-{slot}. Hvis denne ikke er gitt vil den gjettes basert på de andre parameterne.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til fromslots.
- Én av følgende verdier: css, javascript, json, text, unknown, wikitext
- frompst
Gjør en transformering av fromtext-{slot} før lagring.
- Type: boolsk (detaljer)
- fromtext
- Utgått.
Angi fromslots=main og bruk fromtext-main i stedet.
- fromcontentformat
- Utgått.
Angi fromslots=main og bruk fromcontentformat-main i stedet.
- Én av følgende verdier: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Utgått.
Angi fromslets=main og bruk fromcontentmodel-main i stedet.
- Én av følgende verdier: css, javascript, json, text, unknown, wikitext
- fromsection
- Utgått.
Bruk kun den gitte seksjonen til det gitte «from»-innholdet.
- totitle
Andre tittel å sammenligne.
- toid
Andre side-ID å sammenligne.
- Type: heltall
- torev
Andre sideversjon som skal sammenlignes.
- Type: heltall
- torelative
Bruk en sideversjon som er relativ til sideversjonen som hentes fra fromtitle, fromid eller fromrev. Alle de andre «to»-alternativene vil ignoreres.
- Én av følgende verdier: cur, next, prev
- toslots
Overstyr innholdet til sideversjonen gitt av tititle, tiid eller tirev.
Denne parameteren angir spaltene som skal endres. Bruk totext-{slot}, tocontentmodel-{slot} og tocontentformat-{slot} for å angi innholdet for hver spalte.
- Verdier (separer med | eller alternativ): main
- totext-{slot}
Teksten til den gitte spalten. Hvis den omgås blir spalten fjernet fra sideversjonen.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
- tosection-{slot}
Når totext-{slot} er innholdet til én enkel seksjon er dette seksjons-ID-en. Den blir slått sammen til sideversjonen angitt av totitle, toid eller torev som om det var for en seksjonsredigering.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
- tocontentformat-{slot}
Innholdsserialiseringsformatet til totext-{slot}.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
- Én av følgende verdier: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
Innholdsmodellen til totext-{slot}. Hvis denne ikke er gitt vil den gjettes basert på de andre parameterne.
- Dette er en «templated» parameter. Når man gjør forespørselen bør {slot} i parameterens navn erstattes med verdiene til toslots.
- Én av følgende verdier: css, javascript, json, text, unknown, wikitext
- topst
Gjør en transformering av totext før lagring.
- Type: boolsk (detaljer)
- totext
- Utgått.
Angi toslots=main og bruk totext-main i stedet.
- tocontentformat
- Utgått.
Angi toslots=main og bruk tocontentformat-main i stedet.
- Én av følgende verdier: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Utgått.
Angi toslots=main og bruk tocontentmodel-main i stedet.
- Én av følgende verdier: css, javascript, json, text, unknown, wikitext
- tosection
- Utgått.
Bruk kun den gitte seksjonen til det gitte «to»-innholdet.
- prop
Hvilke informasjonsdeler som skal hentes.
- diff
- Diffens HTML.
- diffsize
- Størrelsen på diffens HTML i byte.
- rel
- Sideversjons-ID-en for versjonene foran «from» og etter «to», om de finnes.
- ids
- Side- og sideversjons-ID-ene til «from»- og «to»-sideversjonene.
- title
- Sidetitlene for «from»- og «to»-sideversjonene.
- user
- Brukernavnet og ID-en til «from»- og «to»-sideversjonene. Hvis brukeren har blitt sideversjonsslettet vil én av egenskapene fromuserhidden eller touserhidden returneres.
- comment
- Kommentaren til «from»- og «to»-sideversjonene. Hvis kommentaren har blitt sideversjonsslettet vil én av egenskapene fromcommenthidden eller tocommenthidden returneres.
- parsedcomment
- Den tolkede kommentaren til «from»- og «to»-sideversjonene. Hvis kommentaren har blitt sideversjonsslettet vil én av egenskapene fromcommenthidden eller tocommenthidden returneres.
- size
- Størrelsen til «from»- og «to»-sideversjonene.
- timestamp
- Tidsstempelet for «from»- og «to»-sideversjonene.
- Verdier (separer med | eller alternativ): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Standard: diff|ids|title
- slots
Returner individuelle differ for disse spaltene i stedet for én kombinert diff for alle spalter.
- Verdier (separer med | eller alternativ): main
- For å angi alle verdier, bruk *.
- Lag en diff mellom sideversjon 1 og 2.
- api.php?action=compare&fromrev=1&torev=2 [åpne i sandkasse]