Помош со Извршникот на МедијаВики
Ова е самосоздадена документациска страница за извршникот на МедијаВики.
Документација и примери: https://www.mediawiki.org/wiki/API
action=edit
- За овој модул се потребни права на читање.
- За овој модул се потребни права на пишување.
- Овој модул прифаќа само POST-барања.
- Извор: MediaWiki
- Лиценца: GPL-2.0-or-later
Создај или уреди страници.
- title
Наслов на страницата што сакате да ја уредите. Не може да се користи заедно со pageid.
- pageid
Назнака на страницата што сакате да ја уредите. Не може да се користи заедно со title.
- Вид: цел број
- section
Назнака на одделот. 0 за првиот, new за нов.
- sectiontitle
Називот на новиот оддел кога се користи section=new.
- text
Содржина на страницата.
- summary
Опис на уредувањето.
Кога овој параметар не е укажан или стои празен, ќе се стави автоматски создаден опис на уредувањето.
Кога не се укажани section=new и sectiontitle, вредноста на овој параметар ќе служи како наслов на одделот, а описот на уредувањето ќе биде автоматски создаден.
Ознаки за измена што се однесуваат на преработката.
- Вредности (одделете ги со | или алтернатива):
- minor
Означи го уредувањево како ситно.
- Type: boolean (details)
- notminor
Да не се одбележува ова уредување како ситно дури и при поставена корисничката поставка „⧼tog-minordefаult⧽“.
- Type: boolean (details)
- bot
Означи го уредувањето како ботовско.
- Type: boolean (details)
- baserevid
ID of the base revision, used to detect edit conflicts. May be obtained through action=query&prop=revisions. Self-conflicts cause the edit to fail unless basetimestamp is set.
- Вид: цел број
- basetimestamp
Датум и време на преработката на базата, кои се користат за утврдување на спротивставености во уредувањето. Може да се добие преку action=query&prop=revisions&rvprop=timestamp.
- Тип: време и датум (допуштени формати)
- starttimestamp
Датум и време кога сте почнало уредувањето, кои се користат за утврдување на спротивставености во уредувањата. Соодветната вредност се добива користејќи curtimestamp кога ќе почнете со уредување (на пр. кога ќе се вчита содржината што ќе ја уредувате).
- Тип: време и датум (допуштени формати)
- recreate
Занемари ги грешките што се појавуваат во врска со страницата што е избришана во меѓувреме.
- Type: boolean (details)
- createonly
Не ја уредувај страницата ако веќе постои.
- Type: boolean (details)
- nocreate
Дај грешка ако страницата не постои.
- Type: boolean (details)
- watch
- Застарен.
Додај ја страницата во набљудуваните на тековниот корисник.
- Type: boolean (details)
- unwatch
- Застарен.
Отстрани ја страницата од набљудуваните на тековниот корисник.
- Type: boolean (details)
- watchlist
Безусловно додај или отстрани ја страницата од набљудуваните на тековниот корисник, користете ги нагодувањата или не ги менувајте набљудуваните.
- Една од следниве вредности: nochange, preferences, unwatch, watch
- По основно: preferences
- md5
MD5-тарабата на параметарот text, или параметрите prependtext и appendtext поврзани. Ако е зададено, уредувањето нема да се изврши без тарабата да биде исправна.
- prependtext
Ставете го текстов на почетокот од страницата. Го заменува text.
- appendtext
Ставете го текстов на крајот од страницата. Го заменува text.
Користете section=new наместо овој параметар за да приложите кон новиот оддел.
- undo
Отповикај ја преработкава. Ги заменува text, prependtext и appendtext.
- Вид: цел број
- Вредноста не може да изнесува помалку од 0.
- undoafter
Отповикај ги преработките од undo до оваа. Ако не е зададено, отповикај само една.
- Вид: цел број
- Вредноста не може да изнесува помалку од 0.
- redirect
Автоматски решавај пренасочувања.
- Type: boolean (details)
- contentformat
Форматот за серијализација на содржината што се користи во вносниот текст.
- Една од следниве вредности: 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
Содржински модел на новата содржина.
- Една од следниве вредности: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
- token
Шифра „csrf“ добиена од action=query&meta=tokens
Шифрата треба секогаш да се испраќа како последниот параметар, или барем по параметарот text.
- Овој параметар е задолжителен.
- returnto
Page title. If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to the given page, instead of the page that was edited.
- Тип: наслов на страница
- Прифаќа непостоечки страници.
- returntoquery
URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- По основно: (празно)
- returntoanchor
URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- По основно: (празно)
- captchaword
Одговор на сликичката
- captchaid
Назнака на сликичката од претходно барање
- Уреди страница
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [open in sandbox]
- Стави __NOTOC__ пред страницата
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [open in sandbox]
- Отповикај ги преработките од 13579 до 13585 со автоматски опис
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [open in sandbox]