Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/.sites/763/site811/web/EPD/EPDWiki/includes/GlobalFunctions.php on line 2133
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/.sites/763/site811/web/EPD/EPDWiki/includes/json/FormatJson.php on line 297
Deprecated: Optional parameter $ellipsis declared before required parameter $getSubstring is implicitly treated as a required parameter in /home/.sites/763/site811/web/EPD/EPDWiki/languages/Language.php on line 3560
Deprecated: Optional parameter $adjustLength declared before required parameter $getSubstring is implicitly treated as a required parameter in /home/.sites/763/site811/web/EPD/EPDWiki/languages/Language.php on line 0
Deprecated: Optional parameter $prefix declared before required parameter $code is implicitly treated as a required parameter in /home/.sites/763/site811/web/EPD/EPDWiki/languages/Language.php on line 4478
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/.sites/763/site811/web/EPD/EPDWiki/languages/LanguageConverter.php on line 773
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::open($save_path, $session_name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/PHPSessionHandler.php on line 199
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/PHPSessionHandler.php on line 214
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/PHPSessionHandler.php on line 228
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::write($id, $dataStr) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/PHPSessionHandler.php on line 256
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/PHPSessionHandler.php on line 362
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/PHPSessionHandler.php on line 383
Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 70
Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 80
Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 75
Deprecated: Return type of Wikimedia\Rdbms\ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 117
Deprecated: Return type of Wikimedia\Rdbms\ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 90
Deprecated: Return type of MediaWiki\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 625
Deprecated: Return type of MediaWiki\Session\Session::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 631
Deprecated: Return type of MediaWiki\Session\Session::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 643
Deprecated: Return type of MediaWiki\Session\Session::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 637
Deprecated: Return type of MediaWiki\Session\Session::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 655
Deprecated: Return type of MediaWiki\Session\Session::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 649
Deprecated: Return type of MediaWiki\Session\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 665
Deprecated: Return type of & MediaWiki\Session\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 678
Deprecated: Return type of MediaWiki\Session\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 688
Deprecated: Return type of MediaWiki\Session\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/.sites/763/site811/web/EPD/EPDWiki/includes/session/Session.php on line 693
Deprecated: Optional parameter $style declared before required parameter $ts is implicitly treated as a required parameter in /home/.sites/763/site811/web/EPD/EPDWiki/vendor/wikimedia/timestamp/src/ConvertibleTimestamp.php on line 176
Deprecated: Creation of dynamic property ApiMain::$mCommit is deprecated in /home/.sites/763/site811/web/EPD/EPDWiki/includes/api/ApiMain.php on line 296
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/.sites/763/site811/web/EPD/EPDWiki/includes/skins/SkinTemplate.php on line 358
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/.sites/763/site811/web/EPD/EPDWiki/includes/parser/Preprocessor_DOM.php on line 845
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/.sites/763/site811/web/EPD/EPDWiki/includes/parser/Preprocessor_DOM.php on line 845
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/.sites/763/site811/web/EPD/EPDWiki/includes/parser/Preprocessor_DOM.php on line 845
Warning: Private methods cannot be final as they are never overridden by other classes in /home/.sites/763/site811/web/EPD/EPDWiki/includes/actions/Action.php on line 67
Deprecated: Optional parameter $attribs declared before required parameter $contents is implicitly treated as a required parameter in /home/.sites/763/site811/web/EPD/EPDWiki/includes/Xml.php on line 131
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/.sites/763/site811/web/EPD/EPDWiki/includes/parser/Preprocessor_DOM.php on line 845
MediaWiki API help - EPDWiki
MediaWiki API help
This is an auto-generated MediaWiki API documentation page.
Present the fields to the user, and obtain their submission.
Post to this module, supplying createreturnurl and any relevant fields.
Check the status in the response.
If you received PASS or FAIL, you're done. The operation either succeeded or it didn't.
If you received UI, present the new fields to the user and obtain their submission. Then post to this module with createcontinue and the relevant fields set, and repeat step 4.
If you received REDIRECT, direct the user to the redirecttarget and wait for the return to createreturnurl. Then post to this module with createcontinue and any fields passed to the return URL, and repeat step 4.
If you received RESTART, that means the authentication worked but we don't have a linked user account. You might treat this as UI or as FAIL.
Only use these authentication requests, by the id returned from action=query&meta=authmanagerinfo with amirequestsfor=create or from a previous response from this module.
Separate values with | or alternative. Maximum number of values is 50 (500 for bots).
createmessageformat
Format to use for returning messages.
One of the following values: html, wikitext, raw, none
Default: wikitext
createmergerequestfields
Merge field information for all authentication requests into one array.
Preserve state from a previous failed login attempt, if possible.
If action=query&meta=authmanagerinfo returned true for hasprimarypreservedstate, requests marked as primary-required should be omitted. If it returned a non-empty value for preservedusername, that username must be used for the username parameter.
Return URL for third-party authentication flows, must be absolute. Either this or createcontinue is required.
Upon receiving a REDIRECT response, you will typically open a browser or web view to the specified redirecttarget URL for a third-party authentication flow. When that completes, the third party will send the browser or web view to this URL. You should extract any query or POST parameters from the URL and pass them as a createcontinue request to this API module.
createcontinue
This request is a continuation after an earlier UI or REDIRECT response. Either this or createreturnurl is required.
This module accepts additional parameters depending on the available authentication requests. Use action=query&meta=authmanagerinfo with amirequestsfor=create (or a previous response from this module, if applicable) to determine the requests available and the fields that they use.
Example:
Start the process of creating user Example with password ExamplePassword.
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46
Warning: Cannot modify header information - headers already sent by (output started at /home/.sites/763/site811/web/EPD/EPDWiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php:24) in /home/.sites/763/site811/web/EPD/EPDWiki/includes/WebResponse.php on line 46