MediaWiki REL1_34
ConfirmEditHooks Class Reference

Static Public Member Functions

static confirmEditMerged ( $context, $content, $status, $summary, $user, $minorEdit)
 
static confirmEditPage (EditPage $editpage)
 
static confirmEditSetup ()
 
static confirmEmailUser ( $from, $to, $subject, $text, &$error)
 
static getInstance ()
 Get the global Captcha instance.
 
static injectEmailUser (&$form)
 
static onAlternateEditPreview (EditPage $editor, &$content, &$html, &$po)
 AlternateEditPreview hook handler.
 
static onAPIGetAllowedParams (&$module, &$params, $flags=1)
 APIGetAllowedParams hook handler Default $flags to 1 for backwards-compatible behavior.
 
static onAuthChangeFormFields (array $requests, array $fieldInfo, array &$formDescriptor, $action)
 
static onFancyCaptchaSetup ()
 Callback for extension.json of FancyCaptcha to set a default captcha directory, which depends on wgUploadDirectory.
 
static onPageContentSaveComplete (WikiPage $wikiPage, User $user, Content $content, $summary, $isMinor, $isWatch, $section, $flags, $revision, Status $status, $baseRevId)
 PageContentSaveComplete hook handler.
 
static onTitleReadWhitelist (Title $title, User $user, &$whitelisted)
 TitleReadWhitelist hook handler.
 
static showEditFormFields ( $editPage, &$out)
 

Static Protected Attributes

static $instanceCreated = false
 

Detailed Description

Definition at line 5 of file ConfirmEditHooks.php.

Member Function Documentation

◆ confirmEditMerged()

static ConfirmEditHooks::confirmEditMerged ( $context,
$content,
$status,
$summary,
$user,
$minorEdit )
static
Parameters
RequestContext$context
Content$content
Status$status
string$summary
User$user
bool$minorEdit
Returns
bool

Definition at line 37 of file ConfirmEditHooks.php.

References $content, and $context.

◆ confirmEditPage()

static ConfirmEditHooks::confirmEditPage ( EditPage $editpage)
static
Parameters
EditPage$editpage

Definition at line 77 of file ConfirmEditHooks.php.

◆ confirmEditSetup()

static ConfirmEditHooks::confirmEditSetup ( )
static

Definition at line 133 of file ConfirmEditHooks.php.

References wfDeprecated().

◆ confirmEmailUser()

static ConfirmEditHooks::confirmEmailUser ( $from,
$to,
$subject,
$text,
& $error )
static
Parameters
MailAddress$from
MailAddress$to
string$subject
string$text
string&$error
Returns
bool

Definition at line 105 of file ConfirmEditHooks.php.

◆ getInstance()

static ConfirmEditHooks::getInstance ( )
static

Get the global Captcha instance.

Returns
SimpleCaptcha

Definition at line 13 of file ConfirmEditHooks.php.

Referenced by MediaWiki\Extensions\ConfirmEdit\hCaptcha\HCaptcha\onAuthChangeFormFields().

◆ injectEmailUser()

static ConfirmEditHooks::injectEmailUser ( & $form)
static
Parameters
HTMLForm&$form
Returns
bool

Definition at line 93 of file ConfirmEditHooks.php.

◆ onAlternateEditPreview()

static ConfirmEditHooks::onAlternateEditPreview ( EditPage $editor,
& $content,
& $html,
& $po )
static

AlternateEditPreview hook handler.

Replaces the preview with a check of all lines for the [[MediaWiki:Captcha-ip-whitelist]] interface message, if it validates as an IP address.

Parameters
EditPage$editor
Content&$content
string&$html
ParserOutput&$po
Returns
bool

Definition at line 193 of file ConfirmEditHooks.php.

References $content, $lang, $line, $lines, $title, EditPage\getArticle(), EditPage\getTitle(), and NS_MEDIAWIKI.

◆ onAPIGetAllowedParams()

static ConfirmEditHooks::onAPIGetAllowedParams ( & $module,
& $params,
$flags = 1 )
static

APIGetAllowedParams hook handler Default $flags to 1 for backwards-compatible behavior.

Parameters
ApiBase&$module
array&$params
int$flags
Returns
bool

Definition at line 117 of file ConfirmEditHooks.php.

◆ onAuthChangeFormFields()

static ConfirmEditHooks::onAuthChangeFormFields ( array $requests,
array $fieldInfo,
array & $formDescriptor,
$action )
static
Parameters
array$requests
array$fieldInfo
array&$formDescriptor
string$action

Definition at line 127 of file ConfirmEditHooks.php.

◆ onFancyCaptchaSetup()

static ConfirmEditHooks::onFancyCaptchaSetup ( )
static

Callback for extension.json of FancyCaptcha to set a default captcha directory, which depends on wgUploadDirectory.

Definition at line 174 of file ConfirmEditHooks.php.

References $wgUploadDirectory.

◆ onPageContentSaveComplete()

static ConfirmEditHooks::onPageContentSaveComplete ( WikiPage $wikiPage,
User $user,
Content $content,
$summary,
$isMinor,
$isWatch,
$section,
$flags,
$revision,
Status $status,
$baseRevId )
static

PageContentSaveComplete hook handler.

Clear IP whitelist cache on page saves for [[MediaWiki:Captcha-ip-whitelist]].

Parameters
WikiPage$wikiPage
User$user
Content$content
string$summary
bool$isMinor
bool$isWatch
string$section
int$flags
int$revision
Status$status
int$baseRevId
Returns
bool true

Definition at line 62 of file ConfirmEditHooks.php.

References $cache, $title, WikiPage\getTitle(), and NS_MEDIAWIKI.

◆ onTitleReadWhitelist()

static ConfirmEditHooks::onTitleReadWhitelist ( Title $title,
User $user,
& $whitelisted )
static

TitleReadWhitelist hook handler.

Parameters
Title$title
User$user
bool&$whitelisted

Definition at line 161 of file ConfirmEditHooks.php.

References $help, and $title.

◆ showEditFormFields()

static ConfirmEditHooks::showEditFormFields ( $editPage,
& $out )
static
Parameters
EditPage$editPage
OutputPage&$out

Definition at line 85 of file ConfirmEditHooks.php.

Member Data Documentation

◆ $instanceCreated

ConfirmEditHooks::$instanceCreated = false
staticprotected

Definition at line 6 of file ConfirmEditHooks.php.


The documentation for this class was generated from the following file: