MediaWiki API yardımı
Bu otomatik olarak oluÅturulan bir MediaWiki API belgelenme sayfasıdır.
Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=compare
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
İki sayfa arasındaki farkı elde edin.
"from" ve "to" için revizyon numarası, sayfa baÅlıÄı, sayfa kimliÄi, metin veya göreli referans iletilmelidir.
- fromtitle
KarÅılaÅtırılacak ilk baÅlık.
- fromid
KarÅılaÅtırılacak ilk sayfa kimliÄi.
- Tür: tamsayı
- fromrev
KarÅılaÅtırılacak ilk revizyon.
- Tür: tamsayı
- fromslots
fromtitle, fromid veya fromrev tarafından belirtilen revizyon içeriÄini geçersiz kılın.
Bu parametre deÄiÅtirilecek yuvaları belirtir. fromtext-{slot}, fromcontentmodel-{slot} ve fromcontentformat-{slot} kullanarak her alan için içerik belirtin.
- DeÄer (| veya alternatif ile ayırın): main
- fromtext-{slot}
Belirtilen yuvanın metni. Atlanırsa, yuva revizyondan kaldırılır.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots deÄerleri ile deÄiÅtirilmelidir.
- fromsection-{slot}
fromtext-{slot} tek bir bölümün içeriÄi olduÄunda, bu bölüm tanımlayıcısıdır. Bir bölüm düzenleme için olduÄu gibi fromtitle, fromid veya fromrev tarafından belirtilen revizyonla birleÅtirilecektir.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots deÄerleri ile deÄiÅtirilmelidir.
- fromcontentformat-{slot}
fromtext-{slot} içerik serileÅtirme biçimi.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots deÄerleri ile deÄiÅtirilmelidir.
- AÅaÄıdaki deÄerlerden biri: 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}
fromtext-{slot} içerik modeli. SaÄlanmazsa, diÄer parametrelere göre tahmin edilir.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında fromslots deÄerleri ile deÄiÅtirilmelidir.
- AÅaÄıdaki deÄerlerden biri: css, javascript, json, text, unknown, wikitext
- frompst
fromtext-{slot} üzerinde bir ön kayıt dönüÅümü yapın
- Tür: boole (ayrıntılar)
- fromtext
- Kaldırıldı.
fromslots=main belirtin ve bunun yerine fromtext-main kullanın.
- fromcontentformat
- Kaldırıldı.
fromslots=main belirtin ve bunun yerine fromcontentmodel-main kullanın.
- AÅaÄıdaki deÄerlerden biri: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Kaldırıldı.
fromslots=main belirtin ve bunun yerine fromcontentmodel-main kullanın.
- AÅaÄıdaki deÄerlerden biri: css, javascript, json, text, unknown, wikitext
- fromsection
- Kaldırıldı.
Yalnızca belirtilen 'from' içeriÄinin belirtilen bölümünü kullanın.
- totitle
KarÅılaÅtırılacak ikinci baÅlık.
- toid
KarÅılaÅtırılacak ikinci sayfa kimliÄi.
- Tür: tamsayı
- torev
KarÅılaÅtırılacak ikinci revizyon.
- Tür: tamsayı
- torelative
fromtitle, fromid veya fromrev üzerinden belirlenen revizyona göre bir revizyon kullanın. DiÄer 'to' seçeneklerinin tümü yok sayılır.
- AÅaÄıdaki deÄerlerden biri: cur, next, prev
- toslots
totitle, toid veya torev tarafından belirtilen revizyonun içeriÄini geçersiz kılın.
Bu parametre deÄiÅtirilecek yuvaları belirtir. Her bir alan için içerik belirtmek üzere totext-{slot}, tocontentmodel-{slot} ve tocontentformat-{slot} tuÅlarını kullanın.
- DeÄer (| veya alternatif ile ayırın): main
- totext-{slot}
Belirtilen yuvanın metni. Atlanırsa, yuva revizyondan kaldırılır.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots deÄerleri ile deÄiÅtirilmelidir.
- tosection-{slot}
totext-{slot} tek bir bölümün içeriÄi olduÄunda, bu bölüm tanımlayıcısıdır. Bir bölüm düzenleme için olduÄu gibi totitle, toid veya torev tarafından belirtilen revizyonla birleÅtirilecektir.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots deÄerleri ile deÄiÅtirilmelidir.
- tocontentformat-{slot}
totext-{slot} içerik serileÅtirme biçimi.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots deÄerleri ile deÄiÅtirilmelidir.
- AÅaÄıdaki deÄerlerden biri: 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}
totext-{slot} içerik modeli. SaÄlanmazsa, diÄer parametrelere göre tahmin edilir.
- Bu bir Åablonlu parametresidir. İstekte bulunurken {slot} parametrenin adında toslots deÄerleri ile deÄiÅtirilmelidir.
- AÅaÄıdaki deÄerlerden biri: css, javascript, json, text, unknown, wikitext
- topst
totext üzerinde bir ön kayıt dönüÅümü yapın.
- Tür: boole (ayrıntılar)
- totext
- Kaldırıldı.
toslots=main belirtin ve bunun yerine totext-main kullanın.
- tocontentformat
- Kaldırıldı.
toslots=main belirtin ve bunun yerine tocontentformat-main kullanın.
- AÅaÄıdaki deÄerlerden biri: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Kaldırıldı.
toslots=main belirtin ve bunun yerine tocontentmodel-main için kullanın.
- AÅaÄıdaki deÄerlerden biri: css, javascript, json, text, unknown, wikitext
- tosection
- Kaldırıldı.
Yalnızca belirtilen 'to' içeriÄinin belirtilen bölümünü kullanın.
- prop
Hangi bilgileri alacaÄınız.
- diff
- Fark HTML'si.
- diffsize
- Fark HTML'sinin bayt cinsinden boyutu.
- rel
- Varsa, 'from' den önce ve sonra 'to' kadar revizyonun kimlikleri.
- ids
- 'from' ve 'to' revizyonlarının sayfa ve revizyon kimlikleri.
- title
- 'from' ve 'to' revizyonlarının sayfa baÅlıkları.
- user
- 'from' ve 'to' revizyonlarının kullanıcı adı ve kimliÄi. Kullanıcı gözden geçirilmiÅse, bir fromuserhidden veya touserhidden özelliÄi döndürülür.
- comment
- 'from' ve 'to' revizyonları hakkında yorum. Yorum revizyonu silindiyse, bir fromcommenthidden veya tocommenthidden özelliÄi döndürülür.
- parsedcomment
- 'from' ve 'to' revizyonlarına iliÅkin çözümlenmiÅ yorum. Yorum revizyonu silindiyse, bir fromcommenthidden veya tocommenthidden özelliÄi döndürülür.
- size
- 'from' ve 'to' revizyonlarının boyutu.
- timestamp
- (açıklama yok)
- DeÄer (| veya alternatif ile ayırın): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Varsayılan: diff|ids|title
- slots
Tüm yuvalar için birleÅtirilmiÅ fark yerine bu yuvalar için ayrı farklar döndürün.
- DeÄer (| veya alternatif ile ayırın): main
- Tüm deÄerleri belirtmek için * tuÅunu kullanın.
- Revizyon 1 ve 2 arasında bir fark oluÅturun.
- api.php?action=compare&fromrev=1&torev=2 [sandbox'ta açın]