MediaWiki-API-hjelp
Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.
Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/API
action=compare
- Denne modulen krever lesetilgang.
- Kilde: MediaWiki
- Lisens: GPL-2.0-or-later
Hent forskjellen mellom to sider.
Et revisjonsnummer, 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: integer
- fromrev
Første revisjon å sammenligne.
- Type: integer
- fromslots
Overstyr innholdet til revisjonen 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 revisjonen.
- 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 seksjonsnummeret. Den blir slått sammen til revisjonen 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, text/css, text/javascript, text/plain, text/x-wiki
- 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, wikitext
- frompst
Gjør en transformering av fromtext-{slot} før lagring.
- Type: boolean (details)
- 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, text/css, text/javascript, text/plain, text/x-wiki
- fromcontentmodel
- Utgått.
Angi fromslets=main og bruk fromcontentmodel-main i stedet.
- Én av følgende verdier: css, javascript, json, text, wikitext
- fromsection
- Utgått.
Bruk kun den gitte seksjonen til det gitte «from»-innholdet.
- totitle
Andre tittel å sammenligne.
- toid
Andre side-ID å sammenligne.
- Type: integer
- torev
Andre revisjon å sammenligne.
- Type: integer
- torelative
Bruk en revisjon som er relativ til revisjonen 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 revisjonen 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 revisjonen.
- 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 seksjonsnummeret. Den blir slått sammen til revisjonen 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, text/css, text/javascript, text/plain, text/x-wiki
- 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, wikitext
- topst
Gjør en transformering av totext før lagring.
- Type: boolean (details)
- 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, text/css, text/javascript, text/plain, text/x-wiki
- tocontentmodel
- Utgått.
Angi toslots=main og bruk tocontentmodel-main i stedet.
- Én av følgende verdier: css, javascript, json, text, 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
- Revisjons-ID-en for revisjonene foran «from» og etter «to», om de finnes.
- ids
- Side- og revisjons-ID-ene til «from»- og «to»-revisjonene.
- title
- Sidetitlene for «from»- og «to»-revisjonene.
- user
- Brukernavnet og ID-en til «from»- og «to»-revisjonene. Hvis brukeren har blitt revisjonsslettet vil én av egenskapene fromuserhidden eller touserhidden returneres.
- comment
- Kommentaren til «from»- og «to»-revisjonene. Hvis kommentaren har blitt revisjonsslettet vil én av egenskapene fromcommenthidden eller tocommenthidden returneres.
- parsedcomment
- Den parsede kommentaren til «from»- og «to»-revisjonene. Hvis kommentaren har blitt revisjonsslettet vil én av egenskapene fromcommenthidden eller tocommenthidden returneres.
- size
- Størrelsen til «from»- og «to»-revisjonene.
- timestamp
- (ingen beskrivelse)
- Verdier (separer med | eller alternativ): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Default: 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 revisjon 1 og 2.
- api.php?action=compare&fromrev=1&torev=2 [åpne i sandkasse]