Changes
Jump to navigation
Jump to search
m
no edit summary
<noinclude>
<languages />
</noinclude>{{#switch:<translate></translate>
| =
{{Mbox
|type = content
|image = [[File:API - The Noun Project.svg|30px|link=|alt=]]
|style = display: block; color:#222; border:solid 1px #A8A8A8; padding: .5em 1em; margin:0.5em 0em;
| text = <translate><!--T:1--> This page is part of the [[<tvar|main>Special:MyLanguage/API:Main_page</>|MediaWiki Action API]] documentation.</translate>
}}
{{Sidebar
| style = background: white; padding:10px; padding-{{dir|{{pagelang}}|left|right}}:13px; margin:{{dir|{{pagelang}}|5px 12px 5px 0|5px 0 5px 12px}}; width: 350px;
| name = API
| above =
| title = {{ll|API:Main page|<translate><!--T:38--> MediaWiki Action API</translate>}}
| image =
| headingstyle = font-size: 130%; padding: .5em;
| contentstyle = text-align: {{dir|{{pagelang}}|right|left}}; font-size: 14px; padding: .5em; line-height: 1.5;
| abovestyle = text-align: {{dir|{{pagelang}}|right|left}};
| content1 =
;<translate><!--T:43--> Basics</translate>:
* {{ll|API:Query|<translate><!--T:11--> All Query modules</translate>}}
* {{ll|API:Properties|<translate><!--T:44--> Get properties of pages</translate>}}
* {{ll|API:Lists|<translate><!--T:45--> List pages matching a criterion</translate>}}
* {{ll|API:Parameter information|<translate><!--T:46--> Get module parameters information</translate>}}
* {{ll|API:Meta|<translate><!--T:47--> Get meta information about the wiki and user</translate>}}
;<translate><!--T:10--> Authentication</translate>:
* {{ll|API:Tokens|<translate><!--T:48--> Get tokens for data modifying operations</translate>}}
* {{ll|API:Login|nsp=0}}
* {{ll|API:Logout|nsp=0}}
;<translate><!--T:49--> Accounts and Users</translate>:
* {{ll|API:Account creation|<translate><!--T:50--> Create an account</translate>}}
* {{ll|API:Block|<translate><!--T:21--> Block or unblock a user</translate>}}
* {{ll|API:Userinfo| <translate><!--T:74--> Get info about the current user</translate>}}
* {{ll|API:Watchlist feed|<translate><!--T:51--> Get the current user's watchlist as a feed</translate>}}
* {{ll|API:Options|<translate><!--T:29--> Change user options</translate>}}
* {{ll|API:User group membership|<translate><!--T:27--> Change user group membership</translate>}}
* {{ll|API:Emailuser|<translate><!--T:24--> Send an email</translate>}}
;<translate><!--T:52--> Page Operations</translate>:
* {{ll|API:Parsing wikitext|<translate><!--T:14--> Parse content of a page</translate>}}
* {{ll|API:Edit|<translate><!--T:16--> Create and edit a page</translate>}}
* {{ll|API:Upload|<translate><!--T:28--> Upload a file</translate>}}
* {{ll|API:Import|<translate><!--T:26--> Import a page</translate>}}
* {{ll|API:Delete|<translate><!--T:18--> Delete a page</translate>}}
* {{ll|API:Watch|<translate><!--T:22--> Watch or unwatch a page</translate>}}
* {{ll|API:Purge|<translate><!--T:15--> Purge cache for page(s)</translate>}}
* {{ll|API:Rollback|<translate><!--T:53--> Rollback a page</translate>}}
* {{ll|API:Move|<translate><!--T:17--> Move a page</translate>}}
* {{ll|API:Patrol|<translate><!--T:25--> Patrol a page or revision</translate>}}
* {{ll|API:Undelete|<translate><!--T:19--> Restore revisions of a deleted page</translate>}}
* {{ll|API:Protect|<translate><!--T:20--> Change a page's protection level</translate>}}
* {{ll|API:SetPageLanguage|<translate><!--T:30--> Change a page's language</translate>}}
* {{ll|API:Changing wiki content|<translate><!--T:41--> More...</translate>}}
;<translate><!--T:54--> Search</translate>:
* {{ll|API:Search|<translate><!--T:55--> Search for a title or text</translate>}}
* {{ll|API:Opensearch|<translate><!--T:56--> Fetch results in an OpenSearch format</translate>}}
* {{ll|API:Geosearch|<translate><!--T:57--> Search for wiki pages near a location</translate>}}
* {{ll|API:Languagesearch|<translate><!--T:58--> Search for a language</translate>}}
* {{ll|API:Prefixsearch|<translate><!--T:59--> Perform a prefix search for page titles</translate>}}
;<translate><!--T:60--> Developer Utilities</translate>:
* {{ll|API:Client code|<translate><!--T:61--> Access libraries</translate>}}
* {{ll|API:Cross-site requests|nsp=0}}
* {{ll|API:Extensions|<translate><!--T:63--> Creating an API module in an extension</translate>}}
* {{ll|API:Calling internally|<translate><!--T:32--> Using the API in MediaWiki and extensions</translate>}}
* {{ll|API:Restricting API usage|nsp=0}}
* {{ll|API:Localisation|nsp=0}}
* {{ll|API:Implementation Strategy|nsp=0}}
; <translate><!--T:69--> Tutorials</translate>:
* {{ll|API:Tutorial|<translate><!--T:70--> Action API Tutorial</translate>}}
* {{ll|API:Article ideas generator|nsp=0}}
* {{ll|API:Nearby places viewer|nsp=0}}
* {{ll|API:Picture of the day viewer|nsp=0}}
* {{ll|API:Holidays viewer|nsp=0}}
}}<includeonly>{{#if:{{{nocat|}}}||[[Category:MediaWiki action API{{#translation:}}]]}}</includeonly>
| #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:API|noshift=1}}
}}<noinclude>
[[Category:Navigation templates{{#translation:}}]]
[[Category:API templates{{#translation:}}|API Intro]]
[[Category:Exclude in print{{#translation:}}]]
[[Category:Categorizing templates{{#translation:}}]]
</noinclude>
<languages />
</noinclude>{{#switch:<translate></translate>
| =
{{Mbox
|type = content
|image = [[File:API - The Noun Project.svg|30px|link=|alt=]]
|style = display: block; color:#222; border:solid 1px #A8A8A8; padding: .5em 1em; margin:0.5em 0em;
| text = <translate><!--T:1--> This page is part of the [[<tvar|main>Special:MyLanguage/API:Main_page</>|MediaWiki Action API]] documentation.</translate>
}}
{{Sidebar
| style = background: white; padding:10px; padding-{{dir|{{pagelang}}|left|right}}:13px; margin:{{dir|{{pagelang}}|5px 12px 5px 0|5px 0 5px 12px}}; width: 350px;
| name = API
| above =
| title = {{ll|API:Main page|<translate><!--T:38--> MediaWiki Action API</translate>}}
| image =
| headingstyle = font-size: 130%; padding: .5em;
| contentstyle = text-align: {{dir|{{pagelang}}|right|left}}; font-size: 14px; padding: .5em; line-height: 1.5;
| abovestyle = text-align: {{dir|{{pagelang}}|right|left}};
| content1 =
;<translate><!--T:43--> Basics</translate>:
* {{ll|API:Query|<translate><!--T:11--> All Query modules</translate>}}
* {{ll|API:Properties|<translate><!--T:44--> Get properties of pages</translate>}}
* {{ll|API:Lists|<translate><!--T:45--> List pages matching a criterion</translate>}}
* {{ll|API:Parameter information|<translate><!--T:46--> Get module parameters information</translate>}}
* {{ll|API:Meta|<translate><!--T:47--> Get meta information about the wiki and user</translate>}}
;<translate><!--T:10--> Authentication</translate>:
* {{ll|API:Tokens|<translate><!--T:48--> Get tokens for data modifying operations</translate>}}
* {{ll|API:Login|nsp=0}}
* {{ll|API:Logout|nsp=0}}
;<translate><!--T:49--> Accounts and Users</translate>:
* {{ll|API:Account creation|<translate><!--T:50--> Create an account</translate>}}
* {{ll|API:Block|<translate><!--T:21--> Block or unblock a user</translate>}}
* {{ll|API:Userinfo| <translate><!--T:74--> Get info about the current user</translate>}}
* {{ll|API:Watchlist feed|<translate><!--T:51--> Get the current user's watchlist as a feed</translate>}}
* {{ll|API:Options|<translate><!--T:29--> Change user options</translate>}}
* {{ll|API:User group membership|<translate><!--T:27--> Change user group membership</translate>}}
* {{ll|API:Emailuser|<translate><!--T:24--> Send an email</translate>}}
;<translate><!--T:52--> Page Operations</translate>:
* {{ll|API:Parsing wikitext|<translate><!--T:14--> Parse content of a page</translate>}}
* {{ll|API:Edit|<translate><!--T:16--> Create and edit a page</translate>}}
* {{ll|API:Upload|<translate><!--T:28--> Upload a file</translate>}}
* {{ll|API:Import|<translate><!--T:26--> Import a page</translate>}}
* {{ll|API:Delete|<translate><!--T:18--> Delete a page</translate>}}
* {{ll|API:Watch|<translate><!--T:22--> Watch or unwatch a page</translate>}}
* {{ll|API:Purge|<translate><!--T:15--> Purge cache for page(s)</translate>}}
* {{ll|API:Rollback|<translate><!--T:53--> Rollback a page</translate>}}
* {{ll|API:Move|<translate><!--T:17--> Move a page</translate>}}
* {{ll|API:Patrol|<translate><!--T:25--> Patrol a page or revision</translate>}}
* {{ll|API:Undelete|<translate><!--T:19--> Restore revisions of a deleted page</translate>}}
* {{ll|API:Protect|<translate><!--T:20--> Change a page's protection level</translate>}}
* {{ll|API:SetPageLanguage|<translate><!--T:30--> Change a page's language</translate>}}
* {{ll|API:Changing wiki content|<translate><!--T:41--> More...</translate>}}
;<translate><!--T:54--> Search</translate>:
* {{ll|API:Search|<translate><!--T:55--> Search for a title or text</translate>}}
* {{ll|API:Opensearch|<translate><!--T:56--> Fetch results in an OpenSearch format</translate>}}
* {{ll|API:Geosearch|<translate><!--T:57--> Search for wiki pages near a location</translate>}}
* {{ll|API:Languagesearch|<translate><!--T:58--> Search for a language</translate>}}
* {{ll|API:Prefixsearch|<translate><!--T:59--> Perform a prefix search for page titles</translate>}}
;<translate><!--T:60--> Developer Utilities</translate>:
* {{ll|API:Client code|<translate><!--T:61--> Access libraries</translate>}}
* {{ll|API:Cross-site requests|nsp=0}}
* {{ll|API:Extensions|<translate><!--T:63--> Creating an API module in an extension</translate>}}
* {{ll|API:Calling internally|<translate><!--T:32--> Using the API in MediaWiki and extensions</translate>}}
* {{ll|API:Restricting API usage|nsp=0}}
* {{ll|API:Localisation|nsp=0}}
* {{ll|API:Implementation Strategy|nsp=0}}
; <translate><!--T:69--> Tutorials</translate>:
* {{ll|API:Tutorial|<translate><!--T:70--> Action API Tutorial</translate>}}
* {{ll|API:Article ideas generator|nsp=0}}
* {{ll|API:Nearby places viewer|nsp=0}}
* {{ll|API:Picture of the day viewer|nsp=0}}
* {{ll|API:Holidays viewer|nsp=0}}
}}<includeonly>{{#if:{{{nocat|}}}||[[Category:MediaWiki action API{{#translation:}}]]}}</includeonly>
| #default=
{{#invoke:Template translation|renderTranslatedTemplate|template=Template:API|noshift=1}}
}}<noinclude>
[[Category:Navigation templates{{#translation:}}]]
[[Category:API templates{{#translation:}}|API Intro]]
[[Category:Exclude in print{{#translation:}}]]
[[Category:Categorizing templates{{#translation:}}]]
</noinclude>